Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux

  • 0.0
Approx. 23 hours to complete

Course Summary

Learn how to build mobile applications with NativeScript, Angular, and Redux, and publish them on both iOS and Android platforms.

Key Learning Points

  • Build cross-platform mobile applications using NativeScript, Angular, and Redux
  • Understand advanced mobile app development concepts like routing, navigation, and data management
  • Publish your mobile applications on both iOS and Android platforms

Related Topics for further study


Learning Outcomes

  • Build mobile applications using NativeScript, Angular, and Redux
  • Publish mobile applications on both iOS and Android platforms
  • Understand advanced mobile app development concepts like routing, navigation, and data management

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of JavaScript and Angular
  • Familiarity with Redux architecture

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced
  • Video lectures

Similar Courses

  • React Native: Build Your Own Mobile Apps
  • Mobile App Development with Ionic
  • Advanced iOS App Development with Swift

Related Education Paths


Notable People in This Field

  • TJ VanToll
  • Sebastian Witalec
  • Jen Looper

Related Books

Description

Este curso se centra en el desarrollo de aplicaciones nativas multiplataforma, y nativas de iOS y Android, utilizando NativeScript (versión 4.x). El framework utiliza Angular, TypeScript o JavaScript, para obtener una interfaz de usuario y rendimiento verdaderamente nativos. El código, además de ser multiplataforma mobile, también compartirá estructura en un mismo proyecto con la web. Aprenderás sobre el desarrollo de la interfaz de usuario con NativeScript UI y cómo ese diseño puede adaptarse según sea la plataforma o web. Utilizaremos la plataforma móvil nativa desde Javascript.

Knowledge

  • Crear aplicaciones móviles dirigidas a múltiples plataformas con un único repositorio código.
  • Implementar aplicaciones altamente modulares con principios de diseño reactivos, basadas en Redux o RxJS.
  • Construir aplicaciones móviles verdaderamente multiplataforma utilizando varias características del framework de NativeScript.
  • Seleccionar herramientas y frameworks, tomar decisiones y adaptarte al cambiente entorno web y mobile.

Outline

  • NativeScript y aplicaciones móviles híbridas
  • Universidad Austral
  • Bienvenida al curso
  • Introducción al Marco Nativescript - A
  • Introducción al Marco Nativescript - B
  • Introducción al Marco Nativescript - C
  • Introducción al Marco Nativescript - D
  • Introducción al Marco Nativescript - E
  • Nativescript y Angular - A
  • Nativescript y Angular - B
  • Nativescript y Angular - C
  • Nativescript y Angular - D
  • Navegación Nativescript - A
  • Navegacion Nativescript - B
  • Estructura de proyectos
  • Bienvenidos a la Universidad Austral
  • Dinámica del curso
  • Desarrollo de aplicaciones móviles híbridas
  • Configuración del marco NativeScript
  • Configuración del marco NativeScript con emulador
  • Guía práctica de Introducción al Marco Nativecript
  • Guía práctica de Nativecript y Angular
  • Templates personalizadas para Nativescript
  • Diseños de Layouts de Nativescript
  • Introducción de Typescript
  • Introducción al uso de componentes
  • Guía práctica de Navegación Nativescript
  • Proyectos con Code Sharing
  • Guía práctica de Estructura de Proyectos
  • Archivos personalizados por plataforma
  • Guía práctica de Archivos personalizados por plataforma
  • Uso de módulos e inyección de dependencias
  • Calificado del Módulo 1
  • Elementos de UI NativeScript
  • Diseño de interfaz de usuario y Creación de listados
  • Cuadro de diálogo y toasts
  • Formularios Nativescript
  • Animaciones - Introducción
  • Detección de gestos - Ejemplo long press
  • Recurso de imágenes
  • Guía práctica de Diseño de interfaz de usuario y creación de listados
  • Listas avanzadas
  • Guía práctica de Listas avanzadas
  • Guía de práctica de Cuadros de diálogo y toasts
  • Guía práctica de Formularios Nativescript
  • Formularios con validaciones
  • Guía práctica de Formularios con validaciones
  • Guía práctica de Animaciones - Introducción
  • Animaciones, ejemplo de ActivityIndicator
  • Detección de gestos
  • Guía práctica de Detección de gestos - Ejemplo long press
  • Imágenes de aplicación Android
  • Imágenes de aplicaciones iOS
  • Guía práctica de Recursos de imágenes
  • Calificado Módulo 2
  • Almacenamiento e integración a redux
  • APls: configurando express
  • APls: configurando NGROK
  • APls: conexión desde Nativescript en emulador
  • Persistencia en almacenamiento SQL con SQLITE
  • Integración a Redux - A
  • Integración a Redux - B
  • Integración a Redux - C
  • Publicación para Android - A
  • Publicación para Android - B
  • Guía práctica de Consumiendo APIs HTTP
  • Datos persistentes y configuración de la aplicación
  • Guía práctica de Datos persistentes y Configuración de la aplicación
  • Guía práctica de Persistencia en almacenamiento SQL con SQLITE
  • Persistencias en almacenamiento NoSQ con Couchbase Lite
  • Guía práctica de Integración a Redux
  • Publicación para iOS
  • Calificado Módulo 3
  • Componentes avanzados, testing automático y Trabajo Final
  • Notificaciones a usuarios
  • Compartir redes sociales
  • Usar la cámara
  • Uso de mapas
  • Uso de Jasmine
  • Instalación de Herramientas GIT
  • Final del curso
  • Guía práctica de Notificación al usuario
  • Guía práctica de Compartir redes sociales
  • Envío de correo electrónico
  • Guía práctica de Usar la cámara
  • Datos de plataforma
  • Datos de estado de la red
  • Guía práctica de Uso de mapas
  • Guía práctica de Uso de Jasmine js para pruebas unitarias
  • Buenas prácticas de testing unitario
  • Karma server y jUnit reporter
  • Guía práctica de: Karma server y jUnit reporter
  • Pruebas de extremo a extremo con Appium
  • Integración continua con CircleCi
  • Para autoevaluación - Datos de plataformas
  • Calificado Módulo 4

Summary of User Reviews

Learn how to develop mobile applications with NativeScript, Angular, and Redux in this comprehensive course on Coursera. Students praise the course for its detailed explanations and hands-on approach to learning.

Key Aspect Users Liked About This Course

The hands-on approach to learning is a key aspect that many users thought was good.

Pros from User Reviews

  • Detailed explanations
  • Hands-on approach to learning
  • Expert instructors
  • Real-world examples
  • Great for beginners

Cons from User Reviews

  • Some sections move too quickly
  • Not enough emphasis on advanced topics
  • Lack of support for non-English speakers
  • Limited interaction with instructors
  • Expensive compared to other courses
Spanish
Available now
Approx. 23 hours to complete
Sebastián Matías Alonso
Universidad Austral
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses