Nativescript vous permet de créer des applications véritablement natives pour iOS et Android et le Web, à partir d’une seule base de code JavaScript. Avec la prise en charge de TypeScript, CSS et des frameworks populaires comme Angular et Vue.js, {N} vous permet de créer des applications mobiles impressionnantes avec des technologies que vous connaissez déjà.
Comment fonctionne Nativescript ?
Un peu plus d’explications : le code Nativescript fait directement référence aux classes et méthodes natives des différents systèmes d’exploitation.
Ok pour le code, mais pour les vues ?
La création de vues et la customisation visuelle emprunte plus ou moins la même logique. Il s’agit de composants (tel que Angular / Vue/ React/ Web Components) qui vont directement faire appel aux classes concernant la vue (Button, StackLayout, Imput…).
Nativescript pour le style ?
Cela fonctionne avec le CSS, Sass…
Un programme va récupérer les propriétés de style et les appliquer au composant natif !
Peut-on aller plus loin avec le framework Nativescript ?
Les possibilités offerts par le framework Nativescript sont décidément très larges : on peut même faire du code partagé ! Lorsque l’on va créer un composant Nativescript, on va aussi créer son composant web.
Quel potentiel pour Nativescript ?
Le framework Nativescript ne connaît quasiment aucune limitation : on peut développer ses propres plugins, et même appeler directement des classes Natives. Toutes les classes Natives sont directement accessibles dans la variable globale ; TSLINT ajoute en plus l’autocomplétion.
Désormais vous en savez plus sur Nativescript et ses fonctionnalités. À vous maintenant de découvrir ce code et de nous faire part de vos impressions.
L’équipe de l’agence Web Elyum, spécialisée dans la création de sites internet sur-mesure, est à votre disposition pour vous accompagner dans la création de votre site internet, dans la refonte de votre site internet, dans votre transition vers le digital, et pour vous conseiller dans votre stratégie de communication digitale. N’hésitez pas à nous contacter pour plus d’informations.