Willkommen bei studio.201
Wir entwickeln 100% individuelle Software-Lösungen.
Nutzen Sie die Chancen der Digitalisierung mit einer
eigenen, webbasierten Prozess-Software.
Nehmen Sie Kontakt auf.
Wir freuen uns auf Ihr Projekt.
Mit Bildern, Farben, Schrift und Layout lassen wir Ihr Projekt lebendig werden.
David Münch
WebEntwickler, UI-Designer, jQuery-Experte
Msc. Computervisualistik, 19 Jahre SWE-Erfahrung
1 Test ist 100% besser als kein Test.
Ich sichere Qualität mit automatisierten Tests.
Kathrin Kurzbach
Software-Testerin, CMS-Entwicklerin
Fachinf. Anwendungs­entwicklung, 10 Jahre SW-Testing-Erfahrung
Probleme sind für uns programmierbare Lösungen.
Wir zeigen Ihnen wie.
Mathias Bartholomäus
CEO, Entwickler, Kundenbetreuer
Dipl. Informatiker, 24 Jahre SWE-Erfahrung
Aufgeben ist etwas für die Anderen.
Wir finden immer einen Weg.
Thomas Krahmer
CEO, Server-Experte, Entwickler
Dipl. Informatiker, 29 Jahre SWE-Erfahrung
Schatten

Software-Entwicklung


Entdecken Sie Ihre Möglichkeiten.

ZIEL
Kommunikation & Zusammen­arbeit verbessern

PORTAL-MODUL
Kundenverwaltung

Die Grundlage fast aller Webportale & Unternehmens­software, die wir entwickeln, ist eine solide Kundenverwaltung. Darauf aufbauend werden dann Prozesse und Abläufe im Programm umgesetzt, die dann die Kundendaten verändern.

Eine gute Kundendatenbank enthält alle wichtigen Daten, die sie brauchen könnten: Kommunikation mit dem Kunden, ausgetauschte Dokumente, Termine, Kontaktdaten, gekaufte Leistungen oder Produkte, Bankdaten und ggf. ein Profil mit Vorlieben und Interessen.

Wir entwickeln die Kundenverwaltung genau nach Ihren Wünschen und Bedürfnissen. Natürlich werden auch bestehende Daten in das neue System importiert.#NEU#

PORTAL-MODUL
Mehrbenutzersystem mit vers. Nutzerrollen

Ein Hauptgrund für die Nutzung eines Unternehmensportals ist, dass verschiedene Abteilungen und Personengruppen koordiniert miteinander arbeiten können. Dabei greifen alle Nutzer auf einen Datei- und Dokumentenstamm zu und können diesen erweitern und vorhandene Datensätze verändern.

Zum Beispiel legen externe Vermittler Aufträge von Kunden an, anschließend prüfen interne Sachbearbeiter die Daten und leiten sie weiter, Außendienst-Mitarbeiter führen dann die angefragte Dienstleistung vor Ort aus und das Controllingteam überwacht den gesamten Prozess.

Jede der beteiligten Personen hat dabei eine bestimmte Nutzerrolle. Diese bestimmt welche Infor­mationen und Funktionen derjenige sehen darf und welche nicht.

Wir entwickeln ein Mehrbenutzersystem mit verschiedenen Nutzerrollen ganz nach Ihren Vorstellungen, damit alle Ihre Abteilungen und Firmen koordiniert miteinander arbeiten können. #NEU#

PORTAL-MODUL
Kunden­kommunikation

Die Grundlage für zufriedene Kunden ist u.a. eine gute Kunden­kommunikation. Eine Software kann Sie dabei auf verschiedene Weise unterstützten.

Zum Beispiel mit automatisierten E-Mails mit Fort­schritts­infor­mationen, einer Dokumentation vorheriger Nachrichten & Gespräche, einer einfachen Austauschmöglichkeit für Dateien, Erinnerungen an Geburtstage oder eine Wiedervorlage für Rückrufe & Aufgaben.

Wir erklären Ihnen gerne alle Möglichkeiten und entwickeln für Sie eine passende Lösung, die Ihnen hilft Ihre Kunden­kommunikation zu verbessern und somit die Kundenzufriedenheit nachhaltig zu erhöhen. #NEU#

PORTAL-MODUL
Internes Nachrichtensystem

Eine Alternative zu E-Mails ist ein internes Nachrichtensystem, welches Nutzern einer Software erlaubt untereinander Nachrichten und Anfragen zu verschicken. Der Vorteil gegenüber E-Mails ist, dass man interne Objekte der Firmenanwendung gleich mit verlinken kann und die Nachrichten sinnvoll protokolliert werden.

Auf diese Weise kann man die Gespräche z.B. von externen Vermittlern und internen Sachbearbeitern zu einem bestimmten Vorgang auch noch Jahre später nachvollziehen. Wenn das Nachrichtensystem gut in die Anwendung integriert ist, spart man damit zusätzlich noch Arbeitszeit.

Falls Sie überlegen, ob ein internes Nachrichtenmodul für Ihre Software sinnvoll ist oder nicht, fragen Sie uns. Wir beraten Sie gerne und zeigen Ihnen ehrlich Vor- und Nachteile auf. #NEU#

PORTAL-MODUL
CMS (Content-Management-System)

APP-MODUL
Abspielen von Audioaufnahmen: Geräusche, Stimmen und Sprachnachrichten

Die Lautsprecher der mobilen Geräte ermöglichen das eigentliche Telefonieren, aber auch das Anhören von Musik / Videos oder Sprachnachrichten. Je nach Gerät kann die Qualität der Ausgabe schwanken. Mit Hilfe von Kopfhören können auch Töne innerhalb ruhiger Orte abgespielt werden, ohne die Umgebung zu beeinflussen.

Es gibt viele Einsatz-Möglichkeiten, wo Sie die Funktion des Abspielen von Audioaufnahmen für Ihre App nutzen können. Hier einige einfache Beispiele: Erklärungen zu Ausstellungsstücken in Museum oder zu Orten bei einem Standrundgang abspielen, die Aussprache zum Lernen von Wörtern oder Tierstimmen wiedergeben, Umgebungs- und Spaßgeräusche bei einer kleinen Aufführung ausgeben.

ZIEL
Arbeitsprozess vereinfachen & beschleunigen

PORTAL-MODUL
Cronjobs für regelmäßige Server-Aufgaben

PORTAL-MODUL
Synchronisierung zwischen mehreren Geräten (z.B. Monitoring, kollaboratives Arbeiten)

Wenn zwei oder mehr internetfähige Geräte gleichzeitig die selbe Websoftware nutzen, besteht die Möglichkeit eine Verbindung zwischen diesen herzustellen.

So können Nutzer zum Beispiel miteinander chatten, telefonieren oder gleichzeitig an einer Grafik arbeiten. Dabei gibt es verschiedene Stufen der Synchronisierung: vom Anzeigen von neuen Textnachrichten bis hin zum genauen Abgleich der Mauszeiger & Interaktionen.

Zum Beispiel haben wir für einen Badmöbel-Verkäufer ein Monitoring-System eingerichtet. Kunden, die auf seiner Online-Shoppingseite Hilfe brauchen, können ihn anrufen. Nachdem sie ihm ihre zufällig-generierte Besuchernummer genannt haben, sieht er immer genau die selben Produktseiten, wie der Kunde auch.

Er kann dem Kunden beim Navigieren helfen oder ihm zusätzliche Infor­mationen geben. Zusätzlich zu seinem Kunden sieht der Verkäufer noch interne Infor­mationen (z.B. Lieferzeit, Einkaufspreise, Rabattmöglichkeiten usw.).

Immer wenn zwei oder mehr Nutzer direkt & gleichzeitig zusammenarbeiten sollen, bietet sich diese Technik an. Gerne beraten wir Sie über Möglichkeiten und Um­setzungs­varianten.#NEU#

PORTAL-MODUL
Automatische E-Mail-Benachrichtigungen (z.B. vom System)

Vor allem wenn mehrere Nutzer zusammenarbeiten, kann es sinnvoll sein, wenn ein Unternehmensprogramm - bei wichtigen Ereignissen - E-Mails mit hilfreichen Infor­mationen an definierte Empfänger verschickt.

Beispiel-Ereignisse, die Sie oder Ihre Mitarbeiter interessieren könnten: ein Kunde bestellt ein Produkt oder hat eine Frage, eine Frist zum Einreichen eines Dokumentes läuft aus, ein Stammkunde hat sich seit 2 Monaten nicht mehr angemeldet oder ein Prozessschritt dauert jetzt schon dreimal so lange wie gewöhnlich.

Der Vorteil der E-Mail-Benachrichtigung: die meisten Nutzer haben heute eine E-Mail-Adresse und werden auf diese Weise erreicht. Rechtzeitig informiert, können diese auf die Nachrichten reagieren und die richtigen Schritte einleiten.

Wir richten gerne automatisierte E-Mail-Benachrichtigungen in Ihrer Software oder Ihrem Online-Portal ein. Auch die Nachrüstung bestehender Webanwendungen ist i.R. kein Problem. #NEU#

PORTAL-MODUL
Aufgaben- und ToDo-Ver­waltung (inkl. Delegation)

Im Arbeitsprozess gibt es immer etwas zu tun. Damit man dabei nicht den Überblick oder wichtige Aufgaben aus den Augen verliert (z.B. Rückruf eines Neukunden), braucht man eine gute Aufgabenverwaltung.

Diese muss Ihnen helfen Aufgaben zu erstellen, zu priorisieren, zu delegieren und ggf. ihre Abarbeitung zu kontrollieren. Auch sollte es automatisierte Verpflichtungen unterstützen, die von Ihrem Arbeitsprozess ausgelöst werden (z.B. Nachforschung bei nicht bezahlten Rechnungen).

Für eine Software ist die größte Herausforderung alle ToDo's übersichtlich darzustellen und eine sinnvolle Priorisierung vorzunehmen. Dabei helfen Warnhinweise, Ampelsysteme oder die Anzeige der verbleibenden Zeit.

Wir bauen gerne eine passende Aufgaben-ToDo-Ver­waltung in Ihre Software oder Plattform ein – ganz nach Ihren Vorstellungen und Anforderungen. #NEU#

PORTAL-MODUL
Automatisches Aufgaben-Vergabesystem durch komplexe Objektzustände

Was ist als Nächstes zu tun? Welche Vorgänge müssen voran gebracht werden? Wo gibt es Probleme? Solche Fragen bilden meist den Kern des Arbeitsalltages von Sachbearbeitern, Wissensarbeitern und Controllern. Dies kann sehr schwierig sein, besonders wenn viele Akten und Infor­mationen gleichzeitig berücksichtigt werden müssen.

Doch es gibt eine Lösung, die Ihnen diese Fragen merkbar leichter macht: ein automatisiertes Aufgaben-Vergabesystem. Dies ist eine Programmprozedur, die nach jedem Speichervorgang aufgerufen wird. Diese analysiert die veränderten Objekte und vermerkt, welche Aufgaben als Nächstes zu tun sind.

Auf einer Übersichtsseite werden dann alle Objekte nach Aufgaben gruppiert. So kann der Sachbearbeiter einfach die Objekte identifizieren und bearbeiten, welche zu seinen Aufgaben gehören.

Beispiele für automatisch generierte Aufgabengruppen: Kundendaten wurden aktualisiert, ein Vermittler hat das Dokument XY hochgeladen, ein wichtiger Termin ist in 7 Tagen, aber zugehörige Dokumente fehlen noch, ein Vorgang wurde abgebrochen oder ein Auftrag wurde für Schritt 4 von der Abteilung Z freigeschaltet.

Wir beraten Sie gerne über alle Möglichkeiten und entwickeln für Ihr System ein maßgeschneidertes, erweiterbares Aufgaben-Vergabesystem. Auch die Nachrüstung für bestehender Websoftware oder Online-Plattformen ist meist kein Problem. #NEU#

PORTAL-MODUL
Kalender, Termine, Ver­anstalt­ungen

Termine bilden die Grundlage für die Kommunikation mit Geschäftspartnern, Kunden und Mitarbeitern. Wenn Sie eine Betriebssoftware oder Online-Plattform betreiben, ist es sinnvoll Termine auch dort zu verwalten. Das hat drei entscheidende Vorteile.

Erstens: Termine liegen zusammen mit allen zugehörigen Infor­mationen und Dateien an einer Stelle. So können Sie über die Terminbeschreibung auf alle relevanten Daten-Objekte zugreifen. Zum Beispiel auf Kundenakten, Protokolle der letzten Meetings, Zusammenfassungen der Vergangenheit oder Statistiken über Einkäufe.

Zweitens: Termine können automatisch generiert oder koordiniert werden. Zum Beispiel zwei Wochen nach dem letzten Meeting, wird eine Terminanfrage mit Vorschlägen an alle benötigten Teilnehmer versandt.

Drittens: Termine können je nach Berechtigungen von anderen Nutzern gesehen, vereinbart, erweitert oder verändert werden. Zum Beispiel kann die Sekretärin Termine für den Chef eintragen oder alle Teilnehmer eines Meetings können Vorschläge zur Agenda machen.

Es gibt viele Alternativen, Termine und kalenderbasierte Daten sinnvoll in eine Firmensoftware einzubauen. Wir beraten Sie gerne und entwickeln eine Terminverwaltung genau nach Ihren Wünschen. #NEU#

PORTAL-MODUL
Projektmanagement mit Meilsteinstein- und Prozessverwaltung

PORTAL-MODUL
Checklisten-Vorlagen mit vordefinierten Aufgaben / Hinweisen

APP-MODUL
Aktuellen Standort mit GPS erfassen, protokollieren und nutzen

Über GPS können mobile Geräte ihre eigene, aktuelle Position erfassen. Dadurch können Koordinaten-basierte Information abgerufen – aber auch angelegt werden. Sie bilden damit die Grundlage für kartenbasierte Module.

Die GPS-Standort-Funktion bringt viele Möglichkeiten für Ihre App, zum Beispiel: Markieren von Gebieten, Strecken oder Punkten auf einer Karte, (Lauf-, Reise-, Wander-) Strecken dokumentieren, Infor­mationen zu Koordinaten hinzufügen, Infor­mationen zu aktuellem Standort aufrufen (z.B. Tourismusinformationen).

APP-MODUL
Mit Hand - aber digital: Zeichnen, Schreiben, Unterschreiben, Annotieren und Skizzieren

Durch Fingerberührungen (Touch-Interaktion) oder der Nutzung eines Stiftes kann man auf mobilen Geräten: Zeichen und Schreiben. Meist nicht so genau, wie mit einem Bleistift auf Papier - aber so genau, dass es viele professionelle Zeichen-Apps gibt (z.B. für das iPad).

Es gibt interessante Möglichkeiten diese Art des Schreibens für Ihre eigene App zu nutzen - zum Beispiel: Quittieren von erhaltenen Waren oder geleisteten Diensten, schnelles Kommentieren von Fotos und Dokumenten oder auch das Anfertigen von Skizzen.

APP-MODUL
Diktieren & Audio aufnehmen: Geräusche, Stimmen und Sprachnachrichten

Mit den integrierten Mikrofonen können fast alle mobilen Geräte: Geräusche und Signale aufnehmen. Neben dem eigentlichen Telefonieren, können Sprachnachrichten auch einzeln aufgenommen, gespeichert und bei Bedarf verschickt oder abgespielt werden.

So gibt es viele Möglichkeiten, wo Sie die Funktion der Audioaufnahme für Ihre App sinnvoll einsetzen können. Einige Beispiele: Texte automatisch durch Diktieren erstellen, ein Sprachprotokoll zur Arbeit verfassen, kurze Sprachnachrichten für Mitarbeiter verschicken, Lärmbelastung messen und protokollieren, einfache Songs aufnehmen oder Kommentare von Besuchern einer Veranstaltung sammeln.

APP-MODUL
QR-Codes einscannen / erstellen

Ein QR-Code sieht aus wie ein kleines Würfelmosaik und stellt einfache Daten mit Positionen von Quadraten dar. Die Flächen-Muster können von digitalen Kameras einfacher gescannt werden als ein normaler Text und die QR-Code-Grafik nimmt meist auch weniger Platz weg.

Insgesamt können bis zu 4000 Zeichen in einem QR-Code untergebracht werden. Am häufigsten werden folgende Infor­mationen kodiert: eine Webadresse, eine Visitenkarte, Weltkoordinaten oder kleine Texte.

QR steht für „quick response“ - übersetzt: „schnelle Antwort“. Genau dafür eignen sich diese Codes: sie stellen eine schnelle Verbindung zwischen der virtuellen und der realen Welt her. QR-Code-Grafiken lassen sich auf Marketingartikel drucken und mit Hilfe eines Smartphones schnell einscannen. So muss der Nutzer die Webadresse oder die Kontaktinformationen nicht per Hand ins Smartphone eintragen.

Es gibt viele Möglichkeiten, wo Sie QR-Codes zusammen mit Ihrer App einsetzen können. Einige Beispiele: zusätzliche Produktinformationen, Identifizierung von Lagerobjekten, Schnitzeljagd für Stadttourismus oder schneller Austausch von Kontaktdaten auf einer Messe.

APP-MODUL
Aufgaben-ToDo-Listen

Die Grundlage der meisten Aufgaben-Managements sind ToDo-Listen. Es gibt schon eine Menge Apps, welche Aufgaben-Listen als Hauptfunktion anbieten, inklusive Sortier- und Terminierungs-Varianten.

Doch in vielen Anwendungsfällen ist eine Aufgabenverwaltung als Zusatzmodul trotzdem sinnvoll. Hier einige Beispiele: Aufgaben an Mitarbeiter oder Gruppenmitglieder verteilen, Aufgaben automatisch anhand aktueller Infor­mationen generieren, ToDo's in Teams oder Gruppen koordiniert abarbeiten.

Wir bauen gerne passende Aufgaben-ToDo-Listen in Ihre App ein – ganz nach Ihren Vorstellungen und Anforderungen.

ZIEL
Ver­waltung von Dokumenten verbessern

PORTAL-MODUL
Generierung von PDF-Dokumenten aus Daten & Formularen

Mit PDF-Dokumenten kann man einfach Infor­mationen austauschen, zum Beispiel: Formulare zum Ausfüllen, Infor­mationen für Meetings, Listen & Übersichten oder Vertragsdokumente – generell für Ausdrucke aller Art.

Die Vorteile gegenüber anderen Dateiformaten sind: PDF-Dokumente sind kleiner als Bilder, sehen trotzdem auf den meisten Bildschirmen und Druckern gleich aus, sie lassen sich nicht so leicht manipulieren und können auf den meisten Computergeräten angesehen werden (auch auf Mobilgeräten).

Im Zusammenhang mit einer Onlineplattform oder Software kann man PDF-Dateien automatisch aus Datenbank-Daten generieren lassen und per E-Mail verschicken. Beispiele für die Verwendung automatisierter PDF-Dokumente: Zertifikate für Schulungsteilnehmer, Controlling-Berichte, Einkaufslisten, Angebotslisten, individuelle Rabat-Coupons, ToDo-Listen, Rechnungen oder Produktinformationen.

Wir programmieren gerne Scripte zur Generierung von PDF-Dokumenten für Ihre Anwendung. Auch das nachträgliche Hinzufügen solcher PDF-Downloads, ist in der Regel kein Problem, z.B. für Online-Shops oder Webseiten. #NEU#

PORTAL-MODUL
Datenimport & -Export mit Excel-Dateien

Tabellen-Dokumente (wie z.B. Excel) sind in vielen Unternehmen weit verbreitet und beinhalten in der Regel wichtige Daten. Diese Tabellen sind einfach zu erstellen und zu erweitern. Aber einzelne Dokumente können oft nur von wenigen Personen benutzt werden und die Verknüpfung mehrerer Tabellen ist oft schwierig und fehleranfällig.

Diese zwei Nachteile sind oft der Grund, dass irgendwann eine eigene Unternehmens­software eingeführt wird. Die neue Anwendung speichert dann die Daten der alten Tabellen in einer Datenbank und macht sie mehr Mitarbeitern verfügbar. Gleichzeitig verknüpft sie Objekte und Daten untereinander, damit diese einfacher und sinnvoller genutzt werden können.

Wenn wir für Sie eine Software oder ein Online-Portal programmieren, können wir Ihnen Schnittstellen bauen, um die alten Tabellen-Daten in das neue System zu importieren.

Neben dem Import von z.B. Exceldateien, kann auch der Export als Austauschformat interessant sein. Beispielsweise wenn Sie einer Firma eine Angebotstabelle zum Ausfüllen der Preise schicken. Wenn Sie die Datei zurückerhalten, können Sie die eingetragenen Werte wieder importieren und mit anderen Firmenpreisen vergleichen.

Gerade im B2B-Bereich ergeben sich viele sinnvolle Möglichkeiten für den Dateiimport und Dateiexport von Tabellen-Dokumenten. Wir beraten Sie gerne und entwickeln passende Lösungen genau nach Ihren Anforderungen. #NEU#

PORTAL-MODUL
Generierung von Docx-Dokumenten aus Vorlagen & Daten

Ähnlich wie Tabellen-Dokumente (z.B. Excel) sind Textdokumente (z.B. Docx) in vielen Firmen weit verbreitet. Insbesondere beim Austausch von Unternehmen mit anderen Unternehmen werden Text-Dokumente häufig genutzt.

Egal ob Sie eine Ver­waltungssoftware, eine Fachanwendung oder ein Online-Portal haben, meistens ist es möglich, Textdokumente automatisiert zu generieren. Dabei werden vordefinierte Vorlagen mit z.B. Kundendaten erweitert und als Download oder E-Mail-Anhang zur Verfügung gestellt.

Beispiel-Anwendungen: regelmäßige Berichte & Protokolle für Qualitätskontrollen, Zertifikate für Schulungsteilnehmer, individualisierte Dokumentationen, Handlungsanweisungen für den Arbeitsschutz, jährliche Audit-Protokolle oder persönliche Aufgabenlisten für jeden Nutzer.

Wenn Sie häufig Textdokumente (wie zum Beispiel Docx-Dateien) erstellen müssen, kann die automatische Generierung Ihnen viel Arbeit und Zeit ersparen. Wir erklären Ihnen gerne Ihre Möglichkeiten und programmieren Ihnen individuelle Module zur Erstellung von Docx-Dokumenten oder anderen Textdateien. #NEU#

PORTAL-MODUL
Bilder & Fotoverwaltung

Bilder und Fotos spielen in vielen Unternehmen eine große Rolle, z.B. Produktfotos, Firmenfotos, als Pressematerial, für Marketing und Verkauf, zur Förderung von Unternehmenskultur oder bei der Erstellung von digitalen Produkten.

Die Ver­waltung von Bildern und Fotos in einem mittleren oder größeren Unternehmen ist jedoch oft schwierig, weil es mehrere Fotografen, Standorte und interessierte Abteilungen gibt. Dabei kann ein Modul in Ihrer Firmensoftware oder Unternehmensplattform helfen.

So ein Fotoverwaltungsmodul speichert alle Daten und Dateien an einer zentralen Stelle. Es erlaubt die Verknüpfung einzelner Bilder oder ganzer Fotoserien mit Kategorien, Nutzern, Schlagworten, Bewertungen und Kommentaren. Dadurch werden Fotos und Bilder gezielter, zeitsparender und einfacher nutzbar.

Wir beraten Sie gerne bei der Einrichtung einer geeigneten Bilder- und Fotoverwaltung und programmieren ein Modul ganz nach Ihren Vorstellungen. #NEU#

APP-MODUL
Digitale Fotos mit der integrierten Kamera machen

Fast alle mobilen Geräte haben eine eingebaute Fotokamera. Digitale Fotos mit dem Handy machen und auf sozialen Plattformen hochladen, ist eine der Hauptfunktionen, vor allem für die junge Generation. Die Qualität der Bilder reicht dabei meistens an einfache Digitalkameras heran.

Es gibt viele Möglichkeiten, wo Sie die Funktion des Fotografierens für Ihre App einsetzen können. Einige Beispiele: zur Dokumentation von Zuständen & Veränderungen (Mängel, Probleme, erledigte Aufgaben), zum Sammeln von Eindrücken (Tourismus, Ver­anstalt­ungen), Fotos für Marketing-Zwecke & soziale Netzwerke, Fotowettbewerbe und Produktfotos.

APP-MODUL
Gemeinsames Arbeiten mit zentral-gespeicherten Daten & Dokumenten

Mit Hilfe einer aktiven Internet-Verbindung können Smartphone-Apps auf Daten und Dokumente zugreifen, welche auf einem Online-Server gespeichert sind. Durch diese zentrale Speicherung können mehrere Personen auf gespeicherte Infor­mationen zugreifen, neue Infor­mationen erstellen und teilen. Auch unterwegs oder von verschiedenen Standorten, kann zusammen gearbeitet werden.

Es gibt viele Möglichkeiten, wo Sie gemeinsames Arbeiten an Daten und Dokumenten für Ihre App einsetzen können. Einige Beispiele: Erfassen, Bearbeiten und Abschließen von Kundenaufträgen, Zusammen­arbeit zwischen Abteilungen, Kommunikation zwischen Außendienst und Innendienst, Freigabe von Abläufen oder Sammeln von gemeinsamen Ideen.

Vor allem, wenn Zeit oder unterschiedliche Standorte kritische Faktoren sind, kann man von einer App profitieren, welche zentrales Arbeiten fördert.

Gerne entwickeln wir für Sie eine App, welche die Zusammen­arbeit Ihrer Mitarbeiter unterstützt und dabei Ihre internen Prozesse berücksichtigt.

ZIEL
Ver­waltung von digitalen Daten & Infor­mationen verbessern

PORTAL-MODUL
Objektübersicht mit Suche, Filtern und Sortierung

Die Grundlage der meisten Ver­waltungsprogrammen und datenbasierten Anwendungen sind Übersichten, auf denen alle verfügbaren Objekte aufgelistet werden. Von diesen Übersichten kann man dann meist zur Detailansicht eines Objektes wechseln, um dieses zu bearbeiten.

In der Regel ist der Nutzer auf der Suche nach einem oder mehreren Objekten, welche bestimmte Kriterien erfüllen. Zum Beispiel: der Vorgang - der letzte Woche vom Nutzer angelegt wurde, die Kunden – deren Vertrag im nächsten Monat auslaufen, die Produkte – welche im Angebot sind, der Vermittler – mit dem Nachnamen Müller aus der Stadt Köln, oder die Aufgaben – die heute erledigt werden müssen.

Jeder Suchprozess kostet Zeit, deshalb sollten Sie bei der Entwicklung der Übersichten nicht sparen. Je besser die Übersichten an den Arbeitsprozess angepasst sind, desto schneller finden Nutzer gesuchte Objekte und können produktiv weiter arbeiten.

Was macht eine gute Übersicht aus? Der Nutzer muss alle Infor­mationen finden, um zu entscheiden, ob ein Objekt zu seiner Suche passt oder nicht. Zusätzlich helfen gut gewählte Filter und Sortierungen, die Objektmenge schnell zu reduzieren. Visualisierungen heben kritische Zustände hervor oder helfen bei der Interpretation von Kennziffern.

Welche Variante bei Ihren Datenstamm und Ihrem Unternehmensprozess sinnvoll ist, erklären wir Ihnen gerne bei einem kostlosen Gespräch. Wenn Sie wollen, entwickeln wir anschließend Objektübersichten genau nach Ihren Bedürfnissen. #NEU#

PORTAL-MODUL
Kartenbasierte Infor­mationen

Die Aufgabe vieler Sachbearbeiter und Controller ist es Entscheidungen auf der Grundlage von Daten zu treffen. Dazu müssen diese vorher die Daten in Infor­mationen umwandeln, z.B. Kennziffer XY hat den Wert 49– die Information: es gibt große Schwierigkeiten bei der Nachschublieferung, denn XY sollte im ideal Fall nicht unter 70 fallen.

Eine individuelle Software ist dazu geeignet, Daten für den Nutzer aufzubereiten, z.B. in dem er die Kennziffer XY rot einfärbt und eine Warnung anzeigt. Bei ortsbasierten Daten bietet es sich an, diese auf eine Karte anzuzeigen und anschließend mit Visualisierungen leichter verständlich zu machen.

Typische Beispiele für kartenbasierte Infor­mationen sind: aktuelle Position von Paketen oder Fahrzeugen, Wetterlage, Fortschritt von Erntearbeiten, Entfernung von Außendienstmitarbeitern zum Ziel, ortsbasierte Probleme und Aufgaben (ggf. mit Fotos & Bearbeitungsstand) oder die Segmentierung von Zielgruppen.

Wir beraten Sie gerne über die Möglichkeiten geobasierte Infor­mationen auf Karten anzuzeigen und zu visualisieren. #NEU#

PORTAL-MODUL
Schnellsuche über mehrere Objektarten

PORTAL-MODUL
Ver­waltung von Objektdaten verschiedener Art & Klassen

PORTAL-MODUL
Datensicherheit & -Verschlüsslung

Um die Sicherheit von Kundendaten zu gewährleisten, kann man diese in der Datenbank verschlüsseln.

PORTAL-MODUL
Einbinden von externen Datenquellen

PORTAL-MODUL
Kalkulator - Berechnungsmodul entwickeln

APP-MODUL
Dateien & Dokumente zentral Speichern auf einem Webserver - Cloud Storage

Statt Daten nur auf einer Festplatte des mobilen Gerätes zu speichern, werden beim „Cloud Storage“ - der Datenspeicherung in der Cloud - die Daten über eine Internetverbindung auf einen zentralen Server übertragen. Meist wird eine lokale Kopie der Daten auf dem Gerät (z.B. Smartphone oder Laptop) belassen und nur bei Änderungen werden die Daten mit dem zentralen Server abgeglichen und aktualisiert.

Der Hauptvorteil für App-Nutzer ist, dass so Inhalte & Dokumente mit geringem Aufwand auf verschiedenen Geräten genutzt werden können und diese sich automatisch aktuell halten.

Es gibt viele Möglichkeiten, wo Sie den Daten- und Dokumentenabgleich zwischen verschiedenen Geräten für Ihre App einsetzen können. Beispiel 1: Sie können Dokumentationsfotos, die Ihr Außendienst-Mitarbeiter macht, sofort nutzen und automatisiert zu einem Kunden zuordnen. Beispiel 2: Nutzer Ihrer App können auf iPad oder Tablet zu Hause ein Projekt anfangen, es unterwegs auf dem Smartphone erweitern und es auf einem fremden Computer Freunden und Kollegen präsentieren.

APP-MODUL
Interaktive Karten und Kartenbasierte Module - mit GoogleMaps / Open-Street-Map

Durch eine aktive Internetverbindung haben die Smartphone-Nutzer immer eine digitale Karte dabei. Dies hilft u.a. bei der Orientierung in einer fremden Stadt, bei der Wegfindung und beim Erkunden der aktuellen Umgebung nach z.B. Restaurants oder Freizeitangeboten.

Es gibt viele Möglichkeiten, wo Sie Kartenbasierte Module für Ihre App einsetzen können, um einen direkten Mehrwert für die App-Nutzer zu schaffen. Beispiel 1: Sie können Infor­mationen & Erklärung zur Geschichte oder zu Ver­anstalt­ungen auf einer eigenen Karte hinterlegen. Beispiel 2: Für Ihre Außendienstmitarbeiter können Sie nächste und akute Einsatzorte auf einer Karte visualisieren und eine passende Route anzeigen.

APP-MODUL
Erfassen / Protokollieren von Infor­mationen

Als tragbares, digitales Gerät sind Smartphones ideal zum Erfassen und Protokollieren von Infor­mationen geeignet. Es können Texte, Checklisten, Formulardaten, Fotos, Ton- und Videoaufnahmen unterwegs abgespeichert werden.

Protokoll-Funktionen bringen viele Möglichkeiten für Ihre App mit, zum Beispiele: GPS-basierte Infor­mationen abspeichern, Dokumentieren von Mängeln, Veränderungen oder Schäden, Abarbeiten von Aufgaben-Checklisten oder Passanten-Befragungen durchführen.

APP-MODUL
Verbindung zu internen Serverdaten

Mit Hilfe einer aktiven Internet-Verbindung können Smartphone-Apps auch auf Daten zugreifen, welche auf Online-Servern liegen. Auf diese Weise können Sie – nach einer Authentifizierung – auf zentral gespeicherte Geschäftsdaten zugreifen.

Dadurch ergeben sich viele Einsatz-Möglichkeiten, zum Beispiel: Außendienstmitarbeiter können unterwegs auf Kundeninformationen zugreifen, Position & Status von Lieferungen können überwacht werden oder Mitarbeiter können sich ihre täglichen Aufgaben ansehen und ihren Fortschritt dokumentieren.

APP-MODUL
Mathematische Berechnungen

Eine der Grundfähigkeiten aller Computer ist das Berechnen von mathematische Gleichungen und Formeln. Auch Smartphones haben diese Fähigkeit. Zusätzlich erlauben, die hochauflösenden Bildschirme eine visuelle Darstellung der Ergebnisse.

Durch Berechnung und Visualisierung von Formeln & Daten werden Sachverhalte in verschiedenen Bereichen erst verständlich: Mathematik, Physik, Industrie, Statistik, Wahrscheinlichkeit, Biologie, Chemie.

Anwendungsbeispiele: Geldanlagen oder Produktpreisen kalkulieren, benötigte Mengen abschätzen, Flächen (z.B. Grundrissen) berechnen, Handwerkern unterstützen, Prozessen und Situationen simulieren.

Es gibt viele Einsatz-Möglichkeiten, die Sie für Ihre App nutzen können. Fragen Sie uns, wir beraten Sie gerne, was für mathematische Berechnungen sinnvoll sind und welche Grenzen es gibt.

ZIEL
Controlling - Daten auswerten, verstehen & Entscheidungen treffen

PORTAL-MODUL
Controlling-Übersichten (inkl. Warnungen, Visualisierungen & Diagramme)

Mitarbeiter in Führungspositionen treffen täglich wichtige und teilweise schwere Entscheidungen. Die Grundlage für diese Entscheidungen bilden Infor­mationen, z.B. über den Arbeitsstand, über Kosten & Gewinn oder über Fortschritt von Aufträgen. Dabei können auch zeitlich-aktuelle Fakten nötig sein, z.B. Lagerbestände, Währungskurs oder Wetterinformationen. Leicht kann die Anzahl der Daten mehrere hundert A4-Seiten füllen.

In dieser Situation helfen spezielle Controlling-Übersichten - mittels Vorauswertung und Visualisierung - alle wichtigen Daten schnell zu verstehen. Sie heben kritische Infor­mationen farblich hervor, ordnen Zahlen in Diagramme und Ampelsysteme ein oder bereiten Daten in interaktiven Tabellen auf.

Der Vorteil, wenn Sie eine eigene Software entwickeln lassen, Sie können diese Übersichten genau nach Ihren Vorstellungen gestalten. Zum Beispiel: mit interaktiven Karten, mit verschiedenen Übersichten für Ihre Abteilungen oder mit dynamischen Diagrammen. Zusätzlich kann Ihre Softwareanwendung Sie regelmäßig informieren, z.B. mit automatischen E-Mail- und SMS-Benachrichtigungen oder mit täglichen / wöchentlichen E-Mail-Zusammenfassungen.

Es gibt viele Möglichkeiten, wir beraten Sie gerne und programmieren Controlling-Übersichten genau nach Ihren Wünschen. Auch die Nachrüstung bestehender Webanwendungen oder Online-Plattformen ist in der Regel kein Problem. #NEU#

PORTAL-MODUL
Cockpit / Dashboard

Ähnlich wie beim Flugzeug, bezeichnet ein Cockpit (oder auch ein Dashboard) in einer Software eine Oberfläche, welche die wichtigsten Infor­mationen visualisiert. Dabei ist es die Aufgabe des Cockpits: kritische Zustände hervorzuheben und dem Nutzer bei der Entscheidung zu helfen, welche Aufgaben und Schritte als Nächstes erledigt werden müssen.

Bei unseren Projekten ist das Cockpit die erste Übersicht, welche die Nutzer nach dem Login sehen. In verschiedenen, visuell-abgeteilten Bereichen werden typischer Weise folgende Infor­mationen angezeigt: kommende Aufgaben und Termine, zuletzt geänderte oder besuchte Vorgänge, kritische oder fehlerhafte Zustände, aktive Mitarbeiter und Neuigkeiten von der Team- oder Geschäftsleitung.

Ein gutes Dashboard vereinfacht den Arbeitsprozess radikal und spart dem Mitarbeiter viel Zeit. Alle regelmäßigen Suchen und Berichte der Nutzer werden automatisiert auf dieser Startübersicht angezeigt. Dabei ist es natürlich sinnvoll, dass jeder Benutzer sein Cockpit individuell zusammenstellen und anpassen kann.

Deshalb empfehlen wir allen unseren Software-Kunden: Investieren Sie genügend Zeit und Mühe in ein gutes Cockpit. Es lohnt sich. Gerne beraten wir Sie über Ihre Möglichkeiten und programmieren ein Dashboard, dass Ihnen Geld und Zeit spart. #NEU#

PORTAL-MODUL
Vergleich / Akkumulation von komplexen Daten

PORTAL-MODUL
Datenvisualisierungen (z.B. Diagramme)

PORTAL-MODUL
Abrechnungssystem mit Ver­waltung von Einnahme, Ausgaben und Rechnungen

PORTAL-MODUL
CMS (Content-Management-System)

ZIEL
Community aufbauen

PORTAL-MODUL
Einbinden von Bezahlsystemen (Paypal, Sofortüberweisung)

Das Internet ist eine große Chance um Produkte und Dienstleistungen online zu verkaufen. Online-Bezahlsysteme (wie z.B. Paypal oder Sofortüberweisung) bilden dafür oft die wichtigste Grundlage, denn sie übernehmen den kompletten, komplexen Bezahlvorgang.

Die Möglichkeiten für die Integration von Bezahlsystemen reichen von einem einfachen Kauf-Button mit E-Mail-Benachrichtigung an den Verkäufer bis hin zu komplexen e-Commerce-System mit Warenkorb und Verkaufsprozess.

Wir bauen Ihnen gerne ein Bezahlsystem in Ihre Plattform ein, auch bei bestehenden Portalen oder Webseiten ist das meist kein Problem. Dann sind Sie in der Lage Ihre Produkte und Dienstleistungen online an eine große, potentielle Kundengruppe zu verkaufen. #NEU#

PORTAL-MODUL
Nutzerprofile, Alben und Gruppen

APP-MODUL
Soziale Netzwerke: Verbindung zu Facebook, YouTube, Twitter, Pinterest, Instagram und Co.

Soziale Netzwerke werden für das Marketing immer wichtiger. Die Kinder und Jugendliche wachsen heute als „Digital Natives“ auf – für sie ist der Umgang mit dem Internet, dem Smartphone und Facebook & Co. selbstverständlich.

Bei YouTube gibt es Meinungsvideos, News, Musikvideos, Werbefilme und auch viele Kanäle mit Bildungsinhalten und Alltagstipps. Bei Instagram findet man Fotos von Ver­anstalt­ungen, Hobbys, Reisen, Essen und dem ganzen Leben. Bei Twitter tauschen sich die Nutzer mit kurzen Texten über aktuelle Ereignisse & Situationen aus. Bei Pinterest werden Ideen und Anregungen zu eigenen Projekten gesammelt. Und am Ende läuft alles bei Facebook zusammen, wo sich Privatpersonen und Unternehmen präsentieren, informieren und austauschen.

Wenn Sie die junge Zielgruppe erreichen wollen, ist es sinnvoll, eine Verbindung zu den sozialen Netzwerken zu ermöglichen. Dabei gibt es viele Möglichkeiten - wir helfen Ihnen, die richtigen Ideen für Ihre App zu finden und umzusetzen.

APP-MODUL
Aktuelle News erhalten

Täglich werden Smartphones genutzt, um Infor­mationen abzurufen: News, Sportergebnisse, Wetter oder Soziale Medien. Aktuelle Infor­mationen helfen dabei Entscheidungen zu treffen: von der einfachen Mitnahme eines Regenschirms bis hinzu wirtschaftlichen & politischen Maßnahmen.

Als Anregung für Ihre eigene App – einige Beispiele für den Nutzen von aktuellen News: Verkaufszahlen und Lagerbestände für den Handel, Position und Fortschritt der Außendienst-Mitarbeiter, Gefahren & Probleme auf Straßen, Verzögerung im Nahverkehr, Termine & Absprachen für Vereinsmitglieder.

Wir bauen gerne News-Bereiche in Ihre App ein und schaffen eine Lösung zur regelmäßigen Bereitstellung der Neuigkeiten.

Software-Entwicklung


Leistungen & Varianten

LEISTUNG
Webbasierte Portale

LEISTUNG
Desktop-Software (Windows, Linux, Mac)

LEISTUNG
Erweiterung & Reparatur bestehender Systeme

LEISTUNG
Individuelle Programmierung

LEISTUNG
User-Interface-Design

LEISTUNG
Code-Dokumentation

Damit eine große Software später erweitert werden kann, sollte sie unter anderem gut dokumentiert sein. Doch Code-Dokumentation ist kein Ersatz für guten Programmiercode. Zusätzlich verursacht ausgiebige Dokumentation enorme Kosten: beim Erstellen, beim Aktualisieren, beim Erweitern usw.

Deshalb verfolgen wir bei studio.201 die Strategie: Schreibe einen so guten Code, dass dieser keine Erklärungen braucht. Wenn eine Funktion einen Kommentar benötigen sollte, versuchen wir erst die Funktion zu verbessern, damit diese selbsterklärend ist. Auf lange Sicht, wird dadurch die Codequalität besser und auch der Aufwand für Erweiterungen verringert.

Auf Wunsch fertigen wir Ihnen natürlich trotzdem Dokumentationen an. Vor allem Nutzerdokumentationen und Anweisungen für spätere Systemerweiterungen werden sinnvoller, je größer Ihr Software-System wird. #NEU#

LEISTUNG
Code-Refactoring

Refactoring (bzw. Restrukturierung) von Programmen bedeutet vereinfacht: Quellcode und Programmstruktur werden aufgeräumt und verbessert, ohne dabei die Funktionalitäten und das Verhalten der Software an sich zu verändern.

Dadurch soll die Codequalität entscheidend verbessert werden: Lesbarkeit, Verständlichkeit, Wartbarkeit und Erweiterbarkeit. In der Agilen Softwareentwicklung (eine der modernen Strategien) wird regelmäßig ein Code-Refactoring durchgeführt, damit die Qualität nie abnimmt.

Sonst besteht die Gefahr, dass der Aufwand für Erweiterungen und für Fehlersuche exponentiell steigt. Dieser Aufwand ist oft der Grund, warum eine gute, bestehende Software irgendwann durch eine Neuentwicklung abgelöst werden muss.

Deshalb empfehlen wir unseren Kunden (bei großen Projekten) ein Budget für die regelmäßige Verbesserung der Code-Qualität einzuplanen. Wir beraten Sie gerne, auch bei bestehenden Anwendungen, ob sich ein Code-Refactoring lohnt oder nicht. #NEU#

LEISTUNG
Testen & automatisierte Testsysteme

Nichts ist schlimmer, als wenn im produktiven Einsatz eines Programmes Fehler auftreten. Doch gerade beim Entwickeln von hochkomplexen Programmen und Portalen können schnell versteckte Fehler entstehen, welche bei oberflächlichem Testen nicht auffallen - das ist gefährlich.

Wir setzten deshalb auf automatisierte Test-Scripte (z.B. mit Selenium-Test-Server), welche nach jeder Änderung alle wichtigen Abläufe einer Software prüfen. Damit können auch versteckte Fehler - vor dem Aktualisieren des Produktivsystems - gefunden werden.

Wir wollen, dass Sie mit Ihrer Software-Lösung entspannt und effektiv arbeiten können – ohne Fehler. Auch für bestehende Webportale & Websoftware entwickeln wir gerne Test-Scripte nach Ihren Anforderungen. #NEU#

LEISTUNG
Regelmäßige Backups (Sourcecode, Datenbank)

Durch Serverfehler, Sicherheitsangriffe oder auch durch Fehler in der Programmierung können Infor­mationen in Datenbanken vernichtet werden. So ein Verlust wichtiger Geschäftsdaten kann ein ganzes Unternehmen ruinieren.

Deshalb empfehlen wir allen unseren Kunden regelmäßige Sicherheitskopien (Backups) Ihrer Daten und Dateien. Es gibt verschiedene Möglichkeiten: von manuell-erstellten Kopien auf der selben Festplatte bis hin zu automatischen Backups auf weit entfernten Server, die nur zu bestimmten Uhrzeiten* erreichbar sind (*Extrasicherheit vor Verschlüsselungstrojanern).

Gerne richten wir für alle Ihre webbasierten Software-Systeme regelmäßige Backups ein – sowohl für Dateien als auch Datenbankdaten. #NEU#

LEISTUNG
Installation & Einrichtung entwickelter Anwendungen & Webportale

Wir entwickeln nicht nur neue Anwendungen und Portale für Sie, wir unterstützen Sie natürlich auch bei der Installation oder Einrichtung.

Die meisten Webportale können auf einem öffentlichen Server oder einem privaten Netzwerk-Server installiert werden. Auf Wunsch übernehmen wir auch die Wartung oder richten regelmäßige Backups (Sicherheitskopien) für die Softwaredaten und -dateien ein. #NEU#

LEISTUNG
Domain / Webspace / Hosting & Serverbetreuung

Die Grundlage aller Webseiten und Online-Portale sind zuverlässige Webserver. Sie machen die Inhalte und Programme über eine feste IP-Adresse im Internet erreichbar. Dieses Bereitstellen von Speicherplatz (Webspace) auf Webservern nennt man (Internet-)Hosting.

Das Einrichten und Warten solcher Dienste kann kompliziert sein, weshalb wir Ihnen dies gerne abnehmen. Dabei können Sie wählen, ob Sie Ihre Inhalte bei uns direkt* oder bei Dritt-Anbieter hosten wollen.

Zu den häufigsten Betreuungsaufgaben gehören: Hochladen von Inhalten, regelmäßige Backups einrichten (Cronjobs), Datenbanken aufsetzen, Nutzer verwalten, Domainumstellungen, E-Mail-Server installieren und Performance-Überwachungen.

*Wenn Sie Webspace direkt bei uns mieten, ist das für Sie einfacher, weil Sie nur einen Ansprechpartner haben. Für uns ist es unkomplizierter und sicherer, weil wir direkt Änderungen vornehmen und im Notfall schnell reagieren können.

LEISTUNG
Entwicklung nativer Android-App

Native Android-Apps können im Google-Play-Store gekauft und runtergeladen werden. Der Vorteil: das Android-Betriebssystem läuft auch auf günstigen mobilen Geräten (Smartphones, Netbooks, Tablet-Computern) und ist dadurch weit verbreitet (nach einer Erhebung Ende 2014 - auf 85% aller Smartphones).

Wenn Sie eine (kostenlose) App für den Massenmarkt entwickeln lassen wollen, sollten Sie unbedingt eine Android-Variante mit anbieten. Android-Apps finanzieren sich in der Regel mit Werbung. Auch wenn Sie viele, günstige Geräte für Ihre Firmenmitarbeiter kaufen und verteilen wollen, ist eine native Android-App die richtige Wahl.

Wir programmieren gerne eine Android-App nach Ihren Vorstellungen - Kommen Sie vorbei.

LEISTUNG
Entwicklung nativer iPhone- & iPad-Apps

Native iPhone- und iPad-Apps können im AppStore von Apple gekauft und runtergeladen werden. Der Vorteil: Wenn Ihre App einen prominenten Platz im AppStore hat, haben Sie eine große Change mit dem direkten Verkauf der Anwendung Geld zu verdienen. Android-Apps dagegen finanzieren sich in der Regel mit Werbung.

Wenn Sie eine App für den Premium-Markt entwickeln lassen wollen, sollten Sie unbedingt eine iPhone und iPad-Variante anbieten. Das macht auch Sinn, wenn Sie wissen, dass Ihre Zielgruppe eher zum gehobenen Bereich gehört, zum Beispiel: Finanz- und Versicherungsberater, Luxus-Urlauber, Immobilienkäufer, Sportwagenfahrer oder Liebhaber von Kunstwerken.

Wir programmieren gerne eine iPhone-App und / oder eine iPad-App nach Ihren Vorstellungen. - Kommen Sie vorbei.

LEISTUNG
Entwicklung hybrider Apps

Hybride Apps werden in einer übergreifenden Programmierplattform (z.B. Titanium oder PhoneGab) entwickelt und dann teilweise in die Betriebssystem-Sprache umgewandelt. So muss nur eine APP programmiert werden und anschließend kann eine Android – und eine iPhone-Variante exportiert werden. Das Ziel dabei ist: Kosten bei der Entwicklung mehrerer App-Varianten zu sparen.

Unserer Erfahrungen zeigen jedoch, dass die Einsparungen nicht so hoch sind, weil man viele Sonderfälle je Betriebssystem beachten muss. Gleichzeitig macht man sich von der Programmierplattform abhängig, welche das Umwandeln ermöglicht. Oft sind die Aktua­lisier­ungen / Updates von Apps zu einem späteren Zeitpunkt aufwendiger als bei nativen Apps.

Ob sich eine Hybride-App für Sie lohnt, müssen Sie entscheiden. Wir beraten Sie gerne bei der Entscheidung und würden für Sie natürlich auch eine Hybride-App programmieren, auch wenn wir die Entwicklung als native App empfehlen.

LEISTUNG
Entwicklung von Webapps mit Webview, Javascript und HTML5

Web-Anwendung (Webapps) werden als eine interaktive, dynamische Webseite aufgesetzt und können meist nur mit Internetverbindung genutzt werden. Der Vorteil: Die App läuft auf fast allen mobilen Geräten – unabhängig vom Betriebssystem. Webapps sind in der Regel schneller und günstiger zu entwickeln (und zu aktualisieren) als mehrere native Apps parallel.

Jedoch haben Web-Anwendungen drei entscheidende Nachteile: Sie haben keinen direkten Zugriff auf die Hardware der Geräte (wie GPS, Kamera, etc.), sie benötigen zum Funktionieren meist eine Internetverbindung und das Speichern von komplexen Daten ist nur schwer möglich.

Wenn Sie jedoch eine sehr einfache App benötigen, könnte die Programmierung einer Webapp eine günstige Alternative sein. Wir beraten Sie gerne bei der Entscheidung und entwickeln bei Bedarf eine Webapp – ganz nach Ihren Vorstellungen.

LEISTUNG
User-Interface Design für Apps

Anwender entscheiden innerhalb kürzester Zeit über die Wertigkeit einer App. Deshalb ist das (User-Interface-) Design eine wichtige Komponente bei der Erstellung einer mobilen Anwendung.

Dabei müssen Anwendungen für mobile Geräte mehrere Design-Herausforderungen meistern, um eine einfache Bedienung zu ermöglichen und beim Benutzer einen guten Eindruck zu hinterlassen.

Die drei wichtigsten Aspekte beim App-Design sind für uns: ein offensichtliches & leicht-verständliches Verwenden von Interaktionselementen (Button, Dropdowns, etc.), eine elegante und hochwertige Gestaltung (passend zur Zielgruppe) und die Bedienung durch Finger-Gesten.

Unser Ziel ist es mit Ihnen gemeinsam - unter Berücksichtigung dieser Aspekte - eine App zu entwickeln, die Ihre Zielgruppe erreicht und begeistert.

LEISTUNG
Beratung für die Entwicklung und Umsetzung Ihrer App-Idee

Sollten Sie eine interessante Idee für eine APP haben, Ihnen jedoch das nötige Wissen für die Umsetzung fehlt, beraten wir Sie gerne. Denn gute Beratung ist die Basis eines jeden Erfolgskonzeptes.

Wir helfen Ihnen einzuschätzen, ob eine APP für Sie, Ihr Unternehmen bzw. Ihr Projekt eine Chance auf Erfolg hat und welche möglichen Vorteile sie für Sie bringen kann. Dabei gibt es im Wesentlichen 3 Möglichkeiten:

1. Eine APP als Erweiterung / Kombination mit einer anderen (Software-)Lösung: Diese Variante empfehlen wir, wenn Sie Mitarbeiter im Außendienst beschäftigen, die mit Dokumenten oder unterschiedlichen Informationsquellen arbeiten.

2. Eine APP als eigenständiges Produkt / Geschäftsidee: Mit der richtigen Idee und professioneller Unterstützung, können Sie mit einer APP erfolgreich sein und Geld verdienen.

3. Eine APP als Werbung und Imagegewinn: Viele Unternehmen bieten Gratis-APPs an, um für ihr Unternehmen oder ein Thema zu werben.

LEISTUNG
Konzeption einer App: Views, Funktionen, Abläufe und Design

Ein starkes Konzept ist notwendig um den Erfolg einer neuen Mobilen Anwendung sicherzustellen. Bei der Konzeption einer App wird überlegt, beraten und am Ende ein Plan aufgestellt: Mit welchen Ansichten (Views), Funktionen, Interaktionselementen, Abläufen und mit welchem Design (Look & Feel) die App-Idee umgesetzt werden soll.

In dieser frühen Phase der App-Entwicklung ist eine direkte Kommunikation sehr wichtig. Mit Hilfe von Grafik-Entwürfen (Mockups) werden alle wichtigen Schritte in der App diskutiert und festgehalten. Die Entwürfe werden in mehreren Diskussionsrunden verbessert, bis Sie - als Kunde - am Ende zufrieden sind und wir eine klare Vorstellung davon haben, wie Ihre App aussehen soll.

Gerne entwickeln wir für Sie ein App-Konzept – kommen Sie einfach vorbei und erzählen von Ihrer Idee. Dies machen wir auch unabhängig von der Umsetzung, falls Sie zum Beispiel ein solides Anwendungskonzept für eine Geschäftsidee oder einen Businessplan brauchen.

Skills - Programmiersprachen


Neue Projekte machen wir i.R. mit: Symfony, PHP 7.4, SASS & LESS, jQuery, Twig

MySql / MariaDB
Windows
MacOS
Linux
PHP (mgl. aktuell)
HTML 5
CSS3
Javascript / jQuery
ASP
JSP
Objective-C
C#
Swift
Java
Redaxo
Wordpress
Symfony
Zend
Smarty
Twig
LESS
SASS
GoogleMaps
OpenStreetmap
VB6
Xojo / REALbasic
Blender3D
nach oben
Mehr erfahren