Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux
- 0.0
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
IntermediateCourse 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
- Full-Stack Web Development with React Specialization
- Android App Development
- iOS App Development with Swift Specialization
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