Angular est l’un des frameworks JavaScript les plus utilisés aujourd’hui. Avec son approche à base de composants simple et flexible, il a réussi à révolutionner la création d'applications Web basées sur les données. Les applications angulaires ont toujours été confinées à un navigateur, qu’il s’agisse d’un navigateur ou d’une vue Web dans une application mobile hybride. En conséquence, leurs performances ont toujours été légèrement inférieures à celles des applications natives. Grâce à Telerik et à Google, tout ce qui est sur le point de changer.
Après avoir travaillé ensemble pendant presque un an, les équipes des deux sociétés ont mis au point une solution innovante qui non seulement sépare Angular du navigateur, mais lui permet également de fonctionner en mode natif sur n’importe quelle plate-forme. Cela implique d’utiliser Angular 2, une version d’Angular totalement indépendante de la plate-forme, associée à Telerik NativeScript 2.0, un framework open source permettant de créer des applications mobiles avec des composants d’interface utilisateur natifs utilisant JavaScript, CSS et XML..
Angular 2 étant parfaitement intégré à NativeScript 2.0, vous pouvez désormais tirer parti de votre expertise Angular pour créer des applications Android et iOS véritablement natives. Plus important encore, avec cette approche, il est possible d'utiliser une base de code unique pour les versions Web et mobiles natives de votre application. En effet, compte tenu de toutes les fonctionnalités supplémentaires offertes par NativeScript 2.0, telles qu'une infrastructure de plug-in robuste, un système de mise en page réactif et des animations CSS3 à 60 images par seconde, il semble que ce soit le Saint Graal du développement d'applications mobiles attendais.
Pour vous donner une longueur d’avance avec Angular 2 avec NativeScript 2.0, Telerik organise un webinaire gratuit le 17 mai 2016. Dans le webinaire, John Papa, Burk Holland et TJ VanTroll vont vous aider à comprendre comment utiliser les deux des cadres pour créer rapidement des applications natives pour Android et iOS. Vous apprendrez également à partager du code entre des applications Web et natives. Si vous êtes un développeur Web et souhaitez étendre vos compétences pour inclure le développement d'applications mobiles natives, ce webinaire vous sera très utile. Réservez une place maintenant pour vous assurer de ne pas la manquer.