Curso de Desarrollo de Aplicaciones Móviles con NativeScript

Carlos Lledias Garduño
Desarrollo Móvil
$6,960.00
  • 10 estudiantes
  • 0 lessons
  • 0 quizzes
  • 30 hour duration
10 estudiantes

Descripción:

El Curso de Desarrollo de Aplicaciones Móviles con NativeScript le permitirá construir una aplicación multiplataforma rápida con una interfaz de usuario nativa. NativeScript es un framework multiplataforma que genera aplicaciones nativas velozmente usando los componentes nativos de la plataforma acogida, todo ello utilizando JavaScript. Aunque NativeScript le permite construir su aplicación en JavaScript, usted tiene acceso completo al sistema operativo anfitrión desde el código, lo que le permite ajustar o utilizar las nuevas características de la plataforma al instante a velocidades de código nativo. Si ya ha desarrollado varias aplicaciones o aplicaciones de cero, este curso le ayudará a desarrollar su próxima aplicación en un framework multiplataforma rápidamente, ahorrando una enorme cantidad de tiempo y dinero. Se inicia al sentar las bases de NativeScript y trabajando a través de los fundamentos para crear una estructura básica de la aplicación. Aprenderá cómo utilizar plugins, y cómo comunicarse con las bibliotecas nativas del sistema operativo con facilidad por lo que se puede personalizar la aplicación como si su aplicación fuera creada en Java u Objective-C.

Objetivo:

Entre otras cosas, usted aprenderá a instalar y compilar su aplicación en NativeScript, conocerá el know-how en la estructura del proyecto NativeScript, desarrollará y dará estilo a sus pantallas para múltiples plataformas, creará una aplicación de comunicación multi-plataforma con todas las funciones importantes, aprenderá a importar y usar varios componentes de terceros, y finalmente simplificará el hacer frente a problemas de resolución en dispositivo, así como las pruebas y despliegue de su aplicaciones.

Temario:

Parte 1: Introducción a NativeScript

Qué es NativeScript | NativeScript y TipeScript | Instalación de NatveScript | La línea de comandos en NativeScript | Creando tu primer aplicación

Parte 2: Estructura de un proyecto

Revisión de directorios | La ruta y folder de la app | Componentes fundamentales | Creación de una segunda página

Parte 3: UI Declarativo, Estilos y Eventos

UI Declarativo | Uso de UI Declarativo para nuestros ajustes de página | Binding y Sistema de Eventos | Sistema de Eventos | Binding | Estilando UI | Pruebas de CSS y estilos en nuestra App

Parte 4: Construcción de una App con diversas características

Layout | Construyendo una App | Construcción de la pantalla principal | Fuentes tipográficas | Iconos | Comunicación con el Servidor | Probando nuestra App

Parte 5: Instalando componentes de terceros

Dónde encontrar componentes de terceros | Cómo instalar un componente de un tercero | Uso de los componentes de terceros

Parte 6: Diferencias en plataformas

Diferencias Android y iOS | Diferencias de código | Clases de Plataformas | UI Declarativo en las distintas plataformas | Archivos y directorios específicos en las Plataformas y Dispositivos | Diferencias en los tamaños de pantalla | Diferencias en Dispositivo

Parte 7: Testing y Despliegue de la App

Probando tu App | Frameworks para Testing | Pruebas locales de tu código | Pruebas Unitarias en el dispositivo | Probando la App en un emulador | Comprendiendo el Call Stack | Depuración de la App | Publicación de tu App

El plan de estudios está vacío.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
$6,960.00



¿CÓMO LLEVAMOS A CABO LAS CLASES ANTE EL COVID-19?

Metodología de enseñanza y aprendizaje que usamos en nuestras clases.
En KMMX usamos un metodología de aprendizaje “blended*” que al español se traduce como mezclada, es decir una parte es presencial y otra a distancia, en estos momentos debido a la pandemia Covid-19 la parte presencial se realiza de manera a distancia pero de manera personalizada en vivo, tratando de simular el cara a cara que tenemos cuando los alumnos asisten a nuestras aulas de manera física. Mantenemos un enfoque de “enseñanza activa”, es decir, el alumno aprende hasta que hace las cosas motivo por el cual se asignan una serie de proyectos en cada curso, que el alumno tendrá que ir completando a su ritmo, por que entendemos que cada alumno aprende de manera diferente y a su ritmo creamos las asesorías personalizadas, que puede solicitar a través del sistema de aprendizaje online.
* El Blended Learning es la combinación de la educación presencial con clases en el aula, con la educación online.

¿Pero en que consiste?
Cada sesión es de aproximadamente una hora, el instructor explica conceptos y resuelve dudas.
Cada curso tiene una serie de ejercicios o proyectos previamente definidos.
En la siguiente sesión el instructor resuelve dudas y explica los siguientes conceptos, así hasta cubrir la totalidad del temario y alcance del curso.
Se agenda una sesión con un mentor antes, durante y después del curso para asegurar el aprendizaje y aprovechamiento del curso. El mentor no es la misma persona que el instructor.
En la plataforma estarán disponibles las sesiones y recursos para ser consultados en cualquier momento por el alumno.
Aunque son clases a distancia la experiencia es personalizada.

Mucho éxito en tu camino.
Tus amigos de KMMX