KMMX Capacitación acorde a tu pensamiento

Desarrollo de Aplicaciones Móviles con Angular2 y NativeScript (30 hrs.)

Descripción: Angular2 es uno de los frameworks de JavaScript de código abierto más populares para el desarrollo de aplicaciones desarrollado por Google. La última versión de Angular2 permite utilizar el framework y desacoplar la capa de presentación, brindando al desarrollador hacer aplicaciones web, móviles e incluso de escritorio. Los desarrolladores de Telerik, empresa búlgara que posteriormente fue adquirida por la estadounidense Progress) son los autores NativeScript, alternativa para dar salida de manera nativa a las aplicaciones con la arquitectura de Angular2 ( o son ella). Esta integración es es resultado del trabajo en conjunto con los desarrolladores de Google y Microsoft ya que Angular 2 fue re escrito completamente en TypeScript. NativeScript es un framework de código abierto y gratuito para crear aplicaciones nativas de iOS y Android mediante TypeScript (además de HTML5 y CSS) . NativeScript genera las interfaces de usuario con el motor de renderizado de la plataforma huésped, con acceso bidireccional, no son envoltorios, lo que da como resultado un rendimiento y UX equiparable al nativo.

Objetivo: El alumno, al término del curso, obtendrá sólidos resultados implementando una arquitectura de software que le permitirá crear aplicaciones móviles utilizando el mismo framework -y en algunos casos el mismo código- que utiliza para crear aplicaciones web Angular, con el rendimiento que esperaría del código nativo, con NativeScript.

Temario:

Parte 1: Primeros pasos en el Desarrollo de Apps con Angular + NativeScript

Qué es NativeScript | Qué es Angular | Prerrequisitos | Instalación

Parte 2: Aprendiendo los fundamentos de NativeScript

Creación de Apps | Ejecución de Apps | Depuración de Apps

Parte 3: Creación de interfaces de usuario

Lo que estás construyendo | Estructura de carpetas | Puesta en marcha | Adición de elementos UI | Layouts | CSS Global | Componente específico de CSS | Imágenes

Parte 4: Lógica de Aplicación

Eventos | Data binding | Cómo estructurar tu aplicación | Servicios | Enrutamiento

Parte 5: Módulos NativeScript

Elementos UI | Animaciones | ListView | GridLayout | ActivityIndicator

Parte 6: Plugins y Módulos npm

Uso de módulos npm | Uso de plugins NativeScript

Parte 7: Acceso a APIs nativas

Acceso a APIs de iOS | Acceso a APIs de Android | Personalización de barra de estado

 

Precio por participante: $6,960 (IVA incluído)