JavaScript wird nativ für iOS-, Android- und Windows Phone-Apps – The Effects

Wann haben Sie das letzte Mal von NativeScript gehört? Wenn es eine Weile her ist, dann weil sie mit etwas beschäftigt waren. Etwas, über das Entwickler gerne mehr wissen würden.

Mit einer einzigen Codebasis entwickelt NativeScript native mobile Apps für mehrere Plattformen, die Ende April veröffentlicht werden sollen.

Was bedeutet das?
Mit der Windows Universal-Strategie und den Share-Code-Programmen werden JavaScript und TypeScript verwendet, um iOS-, Android- und Windows Phone-Apps zu entwickeln. Dies öffnet ein neues Fenster für App-Entwickler, die für die Entwicklung der nativen Apps für iOS, Android und Windows Phone arbeiten können, auch ohne die Kenntnisse der benutzerdefinierten Sprachen, jedoch nur mit den Webkenntnissen.

Die Funktionen
Laut Experten können die JavaScript-Engines für iOS, Android und Windows jetzt die native UI-Ebene steuern, da sie nicht mehr mit HTML gerendert wird. Die Entwickler können CSS und ECMAScript 5 anstelle der nativen Plattformen verwenden. Tatsächlich erfüllt die serverseitige JavaScript-Plattform von Node.js fast die gleiche Funktion wie die JavaScript-Engine, mit der die mobilen Apps betrieben werden.

Mit einer vorgefertigten virtuellen JavaScript-Maschine können App-Entwickler über NativeScript uneingeschränkten Zugriff auf die native Plattform-API erhalten. Diese nativen virtuellen JavaScript-Maschinen, die von iOS, Android und Windows für JavaScriptCore, V8 und Chakra bereitgestellt werden, werden vom NativeScript ausgeführt. Durch die Bereitstellung aller zugrunde liegenden nativen iOS-, Android- und Windows-APIs hilft der vom NativeScript bereitgestellte JavaScript-Proxy dabei, die gesamte Kontrolle über die JavaScript-Engine und damit die nativen Gerätefunktionen zu steuern.

Zum Zeitpunkt der Anwendungsentwicklung verwenden JavaScript und Typescript die plattformübergreifende native Benutzeroberfläche. Dies bietet eine Auszeichnungssprache, die in plattformspezifische UI-Widgets analysiert werden kann. Einfach ausgedrückt, wenn ein App-Entwickler der neuen App mithilfe von JavaScript eine Schaltfläche hinzufügt, kann er automatisch die korrekte native UI-Steuerung für Schaltflächen von iOS, Android und Windows verwenden.

NativeScript unterscheidet es von den anderen mobilen Entwicklungstechnologien durch die Verwendung von JavaScript, mit dem native mobile Geräte erstellt werden können. Im Gegensatz zu jeder anderen Hybrid-App ist NativeScript nicht von der Web-UI-Ebene oder dem Browser abhängig, um die App zu rendern. Premium-UI-Tools und Plattform-Tools von Telerik werden NativeScript dabei unterstützen, diesen technologischen Fortschritt herauszustellen.

Für die Entwicklung von Android-Apps besuchen Sie Hier und Für die Entwicklung von iOS-Apps besuchen Sie Hier

Leave a Reply