Dienstleistung Swiss Medtech Expo 2023

Wie wir Multiplattform-Anwendungsentwicklung handhaben?

Digital Health. Bei Debiotech haben wir festgestellt, dass unsere Kunden zunehmend mobile Anwendungen entwickeln müssen, d. h. sie müssen sowohl Android als auch iOS unterstützen.

Natürlich müssen die von der mobilen Anwendung gesammelten und verarbeiteten Daten in einer entfernten Datenbank (Backend) synchronisiert und gespeichert werden. Da der Kunde schließlich die Möglichkeit haben muss, diese Daten einzusehen und zu verwalten, ist eine Webanwendung (Frontend) erforderlich.
Folglich müssen wir für eine einzige Lösung 4 Softwareprogramme entwickeln! 
Es erschien uns offensichtlich, dass wir diesen Aspekt optimieren müssen.
 

Wir beschlossen, mithilfe eines plattformübergreifenden Frameworks zu entwickeln, und unsere Wahl fiel auf Flutter!

Flutter ist "ein Open-Source-Framework von Google, um schöne plattformübergreifende Anwendungen zu bauen, die nativ aus einer einzigen Codebasis kompiliert werden". Flutter basiert auf der Sprache Dart, die ebenfalls seit 2011 von Google entwickelt wird. Flutter wurde 2017 gegründet und ist schnell gewachsen (v3.10 wurde im Mai 2023 veröffentlicht) und hat im Laufe der Jahre einen wichtigen Platz unter den anderen plattformübergreifenden Frameworks eingenommen.
Was uns an Flutter wirklich gefällt, ist die Tatsache, dass wir denselben Quellcode für Android und iOS verwenden können, aber auch eine Webanwendung entwickeln können (und gegebenenfalls Klassen mit der mobilen Anwendung teilen!), indem wir dieselbe Technologie verwenden. In Zukunft werden wir auch in der Lage sein, unsere Backend-Lösungen in Dart zu implementieren. 

Das bedeutet vier Anwendungen, die eine einzige Technologie verwenden!  

Man hört oft, dass plattformübergreifende Frameworks weniger effizient sind als dedizierte native Frameworks. Das mag stimmen, auch wenn Google große Anstrengungen unternommen hat, um diesen Nachteil zu beseitigen. Aber wir wissen auch, dass "das Bessere der Feind des Guten" ist, weshalb wir uns für einen kundenorientierten Ansatz entschieden haben. Durch den Einsatz von Flutter können wir schneller entwickeln und die Anzahl der Entwickler und damit die Kosten senken. 
Debiotech setzt Flutter seit etwa zwei Jahren bei verschiedenen Projekten ein, und wir sind von einer Sache überzeugt: Es war eine großartige Entscheidung! Wenn Sie also eine plattformübergreifende Entwicklung planen, warum sollten Sie Flutter nicht ausprobieren!

Wir freuen uns, unseren Ansatz und unsere Entwicklung mit Ihnen teilen zu können.

Um mehr zu erfahren, folgen Sie uns auf LinkedIn

Oder laden Sie unsere kostenlosen E-Books herunter Downloads | Debiotech.