Après avoir lancé la version bêta de NativeScript en Mars dernier, Telerik annonce la disponibilité générale de son framework open source. NativeScript permettra aux programmeurs avancés en JavaScript de développer des applications mobiles universelles. Ces applications seront en mesure de fonctionner sur les plus grandes plateformes à savoir Android, iOS et bientôt la version mobile de Windows, sans modification significative du code JavaScript.
La société justifie le choix de JavaScript comme langage de programmation sous-jacent par le fait qu’il est considéré comme « l’un des langages les plus universels », a déclaré Todd Anglin, vice-président de la gestion des produits et du marketing chez Telerik.
NativeScript apporte une bonne intégration entre JavaScript et les écosystèmes natifs iOS, Android et Windows existants. Il prend en charge les bibliothèques JavaScript ainsi que les bibliothèques natives Objective-C, Java et .NET existantes. Il ne nécessite pas non plus de connaissance des langages de programmation spécifiques aux applications iOS, Android ou Windows Phone pour réutiliser les bibliothèques associées. « Tous leurs API sont disponibles en JavaScript sans aucun changement, » précise Telerik. Et cela est possible grâce « NativeScript Modules Layer » qui permet de convertir les API des plateformes spécifiques en JavaScript natif.
Le framework open source fournit également une expérience utilisateur native. Au lieu de d’impliquer WebView dans le rendu de l’interface utilisateur de l’application, NativeScript utilise plutôt le moteur de rendu de la plateforme native, indique une note descriptive du framework sur Github.
Entre autres caractéristiques de NativeScript, on peut encore lire dans la note que parce que les API et composants d’interface utilisateur natifs ne sont pas modifiés dans le framework, « vous pouvez utiliser les dernières API natives et de nouveaux composants d'interface utilisateur quand Apple, Google ou Microsoft mettent à jour leurs plateformes mobiles. » On note également que les applications créées en utilisant le framework NativeScript prennent en charge les mêmes modèles d'accessibilité comme les applications natives.
NativeScript est disponible sous licence Apache version 2, avec son code source téléchargeable sur GitHub.
En vue de faciliter l’adoption du framework par les développeurs, Telerik a conçu un site dédié au produit, qui offre à ces derniers de la documentation, un ensemble d'applications développées à partir de NativeScript et une feuille de route pour les mises à jour à venir. A propos des mises à jour, la société prévoit déjà d’en livrer une en Juin, qui pourrait inclure un support pour Apple Watch.
NativeScript a été lancé lors de la première conférence utilisateur US de Telerik dénommée TelerikNEXT.
En savoir plus sur NativeScript
Essayer NativeScript
Et vous ?
Que pensez-vous de ce nouveau framework de développement d’applications mobiles multiplateformes ?
Seriez-vous prêt à le tester ?
Telerik lance NativeScript : un framework open source
Pour développer des applications mobiles multiplateformes
Telerik lance NativeScript : un framework open source
Pour développer des applications mobiles multiplateformes
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !