Weltenbummler
/Native App-Entwicklung macht großen Spaß: Apple, Microsoft und Google bieten hervorragende Entwicklungsumgebungen an, die wir ziemlich lieben. Schwieriger wird es, eine App plattformübergreifend zu entwickeln. Es haben sich mittlerweile einige Ansätze und Produkte auf dem Markt etabliert, um dieses Problem zu lösen - und am meisten Augenleuchten hat bei uns NativeScript von Telerik ausgelöst. Als wir, kurz nach dem Start von NativeScript, eingestiegen sind, war die ganze Angelegenheit noch ziemlich holprig, aber sehr vielversprechend. Und heute feierten wir den Release der Version 2.4 und freuen uns mit der Community und dem Team hinter NativeScript. Das Projekt ist erwachsen geworden und erleichtert die App-Programmierung und -Entwicklung ganz enorm.
Für uns wichtig war, dass die hybriden Apps genau das selbe Nutzererlebnis wie native Apps liefern und wir trotzdem maximal flexibel bei der Entwicklung sind. NativeScript verwendet die JavaScript Laufzeitumgebung des jeweiligen Betriebssystems um JavaScript-Code in native APIs umzuwandeln. Die Oberfläche wird in XML und CSS definiert, um ebenfalls von NativeScript in ein natives Interface kompiliert zu werden. Und mit NativeScript 2.0 wurde zusätzlich Angular 2 eingeführt. Nach einigen Projekten können wir tatsächlich sagen, dass der größte Teil der Codebasis für die iOS- und Android-Versionen identisch sind und nur wenigen systemspezifische Anpassungen nötig waren.
Gerade im Moment arbeiten wir an einem großen Update der JOSERA-App. Aber hier dürfen wir aber noch nicht mehr verraten :-)