Software ist sehr komplex, auch wenn man davon oft nichts sieht. Eine App oder Webseite ist vergleichbar mit einem Auto. Nur dank vorgefertigten Komponenten ist es überhaupt möglich, Software, wie wir sie heute verwenden, innerhalb nützlicher Frist zu entwicklen.
Dafür ist umfangreiches Wissen notwendig: Welche Komponenten gibt es und welche funktionieren besonders gut miteinander? Welche Teile müssen selber entwickelt werden und wie können Sicherheit, Fehlerfreiheit und Leistung sichergestellt werden? Softwareentwicklung ist daher keine Fliessbandarbeit und erfordert neben viel Know-How auch grossen Einsatz.
Natürlich. Die Qualität kann heruntergeschraubt werden; an "unsichtbaren" Funktionen wie Sicherheit gespart werden. Auch haben verschiedene Anbieter unterschiedliche Preise. Oft gibt es jedoch einen direkten Zusammenhang zwischen Aufwand/Kosten und Qualität.
Arbeiten Sie mit einem Entwickler zusammen, der die selben Wertvorstellungen hat wie Sie.
Eine gute Vorbereitung und Planung spart viel Aufwand. Klären Sie Ihre genauen Bedürfnisse und Anforderungen ab!
Im Allgemeinen nicht. Zwar gibt es verschiedene Lösungen, die genau das versprechen, aber in der Praxis sind die Betriebssysteme und Bedienkonzepte einfach zu verschieden und der Aufwand für die individuelle Anpassung so gross, dass gesamthaft gesehen nichts eingespart wird.
Nein, damit kombiniert man nur die Nachteile beider Systeme. Schlechte Performance und mangelnde Benutzerfreundlichkeit sind oft die Folge.
Oftmals bevorzugen Programmierer die ihnen bekannten Technologien. Dagegen ist nichts einzuwenden, aber es ist wichtig, die Entscheide nicht daran auszurichten.
Falls die Performance oder der Zugriff auf Hardwarefunktionen (GPS, Kamera etc.) wichtig sind, ist eine native App die beste Lösung.
Falls es nur um die Präsentation von Informationen geht, spricht nichts gegen mobile-optimierte Website, die dann zwar nicht im Store verfügbar aber wesentlich einfacher zu warten ist.
Klären Sie die Umsetzbarkeit mit einem App-Entwickler ab. Design im Print- und Web-Bereich unterscheidet sich in wesentlichen Punkten von Mobile Apps.
Finden Sie jemanden, der Sie beraten kann. In der Region Zürich/Schweiz kann ich Sie gegebenenfalls unterstützen. Falls Sie Interesse haben, kontaktieren Sie mich einfach.
Schreiben Sie mir. Ich werde gerne versuchen, Ihnen weiterzuhelfen.