Hay dos plataformas móviles que son más importantes para los desarrolladores de aplicaciones hoy en día, Android y iOS. Desarrollar una aplicación que se ejecute de forma nativa en ambas plataformas significa tradicionalmente escribir código dos veces, cada vez en un lenguaje de programación diferente. Sin embargo, Telerik ofrece una alternativa más rápida y sencilla, NativeScript, un marco que puede usarse para desarrollar aplicaciones nativas multiplataforma utilizando solo JavaScript, CSS y XML..
Debido a que las aplicaciones NativeScript utilizan componentes de interfaz de usuario nativos en sus interfaces de usuario, desde el punto de vista de un usuario, son idénticas a las aplicaciones creadas con herramientas nativas. Internamente, utilizan un motor rápido de JavaScript, el motor V8 JavaScript en Android y JavaScriptCore en iOS, para ejecutar el JavaScript que los impulsa.
Desde su primera versión preliminar en junio de 2014, NativeScript ha visto muchas mejoras. Hoy en día, se ha convertido en un marco maduro que está siendo utilizado por miles de desarrolladores de aplicaciones..
NativeScript 1.7.1, la versión estable actual, tiene muchas características útiles, como la compatibilidad con Angular 2, el acceso directo a la API nativa de la plataforma, el diseño declarativo de la interfaz de usuario y la compatibilidad con MVVM, todo lo cual la convierte en una alternativa mucho mejor que otras marcos de desarrollo de aplicaciones multiplataforma.
Con el reciente lanzamiento de Telerik UI para NativeScript, los desarrolladores de aplicaciones ahora también pueden aprovechar una variedad de componentes de interfaz de usuario ricos y nativos, como ListView y SideDrawer, en sus aplicaciones NativeScript..
NativeScript es un marco de código abierto. Siempre puede descargarlo y trabajar con él directamente usando su interfaz de línea de comandos (CLI). Sin embargo, al utilizar la plataforma Telerik para desarrollar aplicaciones NativeScript, puede aumentar dramáticamente su productividad. La última versión de la plataforma Telerik incluye mejoras importantes que simplifican el desarrollo de aplicaciones nativas utilizando NativeScript. De hecho, la mayoría de las funciones prácticas que ofrece la plataforma para el desarrollo de aplicaciones híbridas, incluidas las plantillas de visualización, ahora también están disponibles para el desarrollo de aplicaciones nativas..
Puede que ahora se esté preguntando cómo puede comenzar con este nuevo enfoque para el desarrollo de aplicaciones nativas. Bueno, la mejor manera, tal vez, es aprender directamente de las personas que crearon el marco..
El 27 de abril de 2016, Telerik organiza un seminario web gratuito durante el cual Rob Lauer, Brandon Satrom, Eigil Poulsen y Jen Looper le mostrarán cómo desarrollar aplicaciones nativas de Android y iOS utilizando la plataforma Telerik y NativeScript. También hablarán sobre el uso de Telerik UI y Angular 2 en aplicaciones NativeScript. Como todos sus otros seminarios web, estoy seguro de que este también será divertido e informativo. Reserve un asiento ahora para aprovechar al máximo..