Native Apps
App-Entwicklung
aus Karlsruhe.
Wir entwickeln native Anwendungen für Desktop und Mobile - und sagen vorher ehrlich, ob eine App für Ihren Fall überhaupt die richtige Antwort ist. Unser Büro liegt in der Stösserstr. 34 in Karlsruhe-Mühlburg.
Die erste Frage ist nicht, welche App
Die meisten App-Projekte scheitern nicht an der Technik, sondern daran, dass eine App gebaut wurde, wo keine nötig war. Eine App bedeutet Installation, Store-Prozesse, Updates auf fremden Geräten und laufende Pflege über Jahre. Das lohnt sich, wenn es einen Grund dafür gibt - und es kostet unnötig, wenn es keinen gibt.
Deshalb beginnt jedes Gespräch bei uns mit der Frage, was die Anwendung eigentlich leisten soll und für wen. Aus der Antwort ergibt sich meist von selbst, welcher der drei Wege passt:
- Website, wenn Menschen Sie finden, verstehen und kontaktieren sollen
- Web-Anwendung, wenn im Browser gearbeitet wird und die Anwendung auf jedem Gerät ohne Installation erreichbar sein soll
- Native App, wenn Gerätefunktionen, Offline-Betrieb oder ein dauerhafter Platz auf dem Startbildschirm gebraucht werden
Diese Empfehlung geben wir auch dann, wenn sie gegen den größeren Auftrag spricht. Eine Anwendung, die niemand braucht, ist für beide Seiten ein Verlustgeschäft.
Wofür sich eine native App wirklich lohnt
Es gibt klare Fälle, in denen keine Web-Lösung mithalten kann. Wenn eine Anwendung ohne Internetverbindung funktionieren muss, weil sie in der Halle, auf der Baustelle oder im Außendienst eingesetzt wird. Wenn Kamera, Standort, Bluetooth oder angeschlossene Geräte eine tragende Rolle spielen. Wenn Ihre Mitarbeiter das Werkzeug täglich mehrfach öffnen und jeder Umweg über Browser und Login sie Zeit kostet. Oder wenn Daten aus regulatorischen Gründen lokal auf dem Gerät bleiben müssen.
In diesen Fällen bauen wir die Anwendung so, dass sie sich wie ein Teil des Systems anfühlt, auf dem sie läuft - und nicht wie eine Website in einem Rahmen.
Desktop wird oft vergessen
Über Apps wird meist im Zusammenhang mit dem Telefon gesprochen. Dabei sitzen viele Aufgaben nach wie vor am Schreibtisch: ein Werkzeug für die interne Verwaltung, eine Auswertung, die regelmäßig laufen muss, ein Programm, das Dateien verarbeitet, die niemand hochladen möchte. Solche Desktop-Anwendungen entwickeln wir ebenso - für Windows, macOS und Linux, je nachdem, worauf bei Ihnen gearbeitet wird.
Anbindung an das, was Sie schon haben
Fast keine Anwendung steht allein. In der Regel gibt es bereits etwas: eine Warenwirtschaft, eine Datenbank, ein Buchhaltungssystem, eine Branchensoftware. Der Nutzen einer neuen Anwendung entsteht oft erst dadurch, dass sie mit diesen Systemen spricht, statt eine zweite Insel zu schaffen, in die jemand alles ein zweites Mal eintippt.
Wir binden bestehende Systeme über ihre Schnittstellen an. Wo keine Schnittstelle existiert, klären wir vorher offen, was möglich ist und was nicht - manche Systeme lassen sich schlicht nicht sauber anbinden, und das gehört vor die Beauftragung, nicht danach.
Was nach dem Start kommt
Eine App ist nie mit der Veröffentlichung fertig. Betriebssysteme aktualisieren sich, Store-Anforderungen ändern sich, Geräte kommen und gehen. Eine Anwendung, die zwei Jahre nicht angefasst wurde, lässt sich irgendwann nicht mehr installieren. Wir übernehmen deshalb auf Wunsch die weitere Pflege, damit Ihre Anwendung nutzbar bleibt - dieselbe Logik wie bei Hosting und Betrieb für Websites.
Häufige Fragen
Brauche ich eine App für iOS und Android?
Nicht zwingend. Wenn Ihre Anwendung nur intern eingesetzt wird und Sie wissen, welche Geräte im Einsatz sind, reicht oft eine Plattform. Für Anwendungen, die sich an Kunden richten, ist die Antwort meist eine andere. Wir klären das anhand Ihrer tatsächlichen Nutzer, nicht anhand einer Faustregel.
Muss meine App in den App Store?
Nur, wenn sie an die Öffentlichkeit gerichtet ist. Interne Anwendungen lassen sich auch ohne Store verteilen. Wenn ein Store nötig ist, begleiten wir die Veröffentlichung.
Was kostet eine App?
Deutlich mehr als eine Website vergleichbaren Umfangs, weil mehr Plattformen, mehr Testaufwand und ein längerer Lebenszyklus dazugehören. Genau deshalb steht am Anfang die Frage, ob es wirklich eine App sein muss. Einen konkreten Preis nennen wir nach dem ersten Gespräch.
Können Sie eine bestehende App übernehmen?
Das hängt davon ab, in welchem Zustand der Code ist. Wir sehen ihn uns an und sagen Ihnen ehrlich, ob eine Übernahme oder ein Neubau der günstigere Weg ist.
Weiter zu den anderen Leistungen
Wenn sich Ihr Vorhaben im Browser abbilden lässt, führt der Weg über Webentwicklung. Den Gesamtüberblick gibt die Seite Leistungen, bereits umgesetzte Projekte finden Sie unter Referenzen.
Unsicher, ob App oder Web?
Schildern Sie uns Ihren Anwendungsfall - die Einschätzung ist kostenlos. Wer wir sind, steht unter Über uns.
Anwendungsfall schildern