Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Life Purpose Meditation Personal Transformation Neuroscience Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Android Development

ionic 2/3: Crea apps para Android e iOS desde cero. (legacy)

Creemos apps para nuestros dispositivos móviles con el conocimiento que tenemos de Angular, HTML, CSS y JavaScript
Rating: 4.3 out of 54.3 (4,096 ratings)
13,804 students
Created by Fernando Herrera
Last updated 11/2020
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Crear aplicaciones para Android e IOS
  • Aplicar sus conocimientos de HTML, CSS y JavaScript para personalizar sus apps
  • Realizar pruebas Alphas, Betas y Producción en Google Play Store
  • Realizar despliegues en la App Store y realizar pruebas utilizando TestFlight
  • Dominar el framework de ionic 2 y ionic 3
  • Poder utilizar recursos nativos de los dispositivos móviles
  • Crear sus propios servicios REST
Curated for the Udemy for Business collection

Course content

17 sections • 225 lectures • 20h 6m total length

  • Preview00:49
  • Nota importante antes de continuar
    00:31
  • ¿Cómo funcionará el curso?
    03:20
  • ¿Cómo realizar preguntas?
    00:44
  • Instalaciones necesarias para seguir el curso
    05:52
  • Nota de actualización ionic 4
    02:21
  • Instalaciones adicionales
    00:22

  • Introducción a la sección
    00:42
  • Preview00:21
  • Preview03:18
  • ionic 2 y ionic 3 - Introducción y actualizaciones
    03:23
  • Introducción a la documentación de ionic 2
    04:17
  • Creando una cuenta en ionicframework.com
    03:12
  • Ver las aplicaciones viejas en el dashboard de ionic
    02:24
  • Nota de Actualización
    00:23
  • Introducción a la aplicación ionic view
    02:52
  • Notas importanes
    00:22
  • Actualizaciones del CLI de ionic
    00:24
  • Comandos para cambiar a la versión Pro y a la Legacy
    00:19
  • Aplicación de Tabs - Creando nuestra primera aplicación en ionic
    06:25
  • Comandos del CLI
    07:45
  • Estructura del proyecto en ionic
    15:44
  • Documentación sobre ionic DevApp
    00:24
  • Usando ionic DevApp - Probar rápidamente en un dispositivo
    08:50
  • Examen teórico #1
    10 questions

  • Introducción a la sección
    00:50
  • Preview00:15
  • Preview00:48
  • Diagrama de la App - Sonidos
    01:34
  • Iniciando la App de sonidos
    03:30
  • Creando listas con ion-list y ion-item
    03:07
  • Mostrando un listado de todos los animales *ngFor
    04:53
  • Evento click o tap dentro de un ion-item
    06:21
  • Afinando los controles de reproducción de audio
    05:26
  • Deslizar para borrar - ion-item-sliding
    04:37
  • Refrescar halando la página - Refresher
    04:26
  • Cambiar el orden de la lista
    07:00
  • Examen teórico #1
    5 questions
  • Código fuente de la aplicación de Sonidos
    00:07

  • Introducción a la sección
    00:54
  • Preview00:27
  • Preview01:04
  • Introducción a la navegación en ionic
    02:38
  • Actualización del generador de páginas - ionic 3
    02:12
  • Inicio del proyecto - Navegación, modals, tabs y menú lateral
    10:04
  • Cambiando la página root
    03:01
  • Navegación entre páginas - NavController
    04:56
  • Enviar y recibir parámetros entre páginas - navParams
    09:50
  • Regresando a la pantalla anterior y al root - pop y navPop
    03:38
  • Crear Tabs manualmente
    08:59
  • Modal - Crear, enviar y recibir parámetros
    12:06
  • Crear un menú lateral
    05:24
  • Mostrar y ocultar el menú lateral desde eventos y atributos HTML
    05:14
  • Cambiar la palabra back en el NavController
    01:51
  • Examen teorico #2
    5 questions
  • Código fuente de la aplicación de Navegación
    00:15

  • Introducción a la sección
    01:05
  • Preview00:20
  • Desplegando app en iOS - Developer mode
    12:07
  • Desplegando app en Android - Developer mode
    10:46
  • Tarea práctica #1 - Realizar pruebas de depuración
    02:45
  • Resolución de la tarea práctica #1
    07:52
  • Código fuente de la sección
    00:04

  • Introducción a la sección
    01:04
  • Preview00:23
  • Preview01:41
  • Diagrama de la aplicación, pasos a seguir para crearla
    00:56
  • Inicio del proyecto - QRAPP
    02:45
  • Creación de los Tabs y un modelo de datos
    07:22
  • BarcodeScanner - usando recursos nativos
    06:13
  • ToastController - Notificaciones en pantalla
    03:05
  • Probando el lector QR en el dispositivo y pruebas locales
    07:35
  • Servicio para manejar el historial y realizar acciones con el código QR
    08:38
  • Página del listado y lanzar el navegador web nativo
    09:31
  • Trabajando con Google Maps para mostrar la ubicación
    08:32
  • Modal - Google Maps con las coordenadas de la ubicación
    11:18
  • Leer una Vcard y extraer información de ella
    06:12
  • Crear un contacto en la agenda del dispositivo
    09:54
  • Tarea práctica #2 - Creación del envío de un email
    01:45
  • Resolución de la tarea práctica #2 - Creación de un email
    04:49
  • Código fuente de la aplicación - QRAPP
    00:15

  • Introducción a la sección
    00:37
  • Preview00:22
  • Preview02:01
  • Diagrama de la aplicación - 8gag
    01:53
  • Inicio del proyecto - 8gag
    08:53
  • Diseño de las pantallas y modal
    09:32
  • Actualizado - Conexion a Firebase
    10:06
  • Desplegando información de Firebase en nuestra app
    05:17
  • Usando Pipes en nuestra aplicación
    07:00
  • Tomar una fotografía y mostrarla en pantalla
    10:14
  • Selector de imágenes - Image picker
    07:25
  • Servicio de carga de archivos a Firebase
    19:32
  • Crear los registros en la base de datos tras la carga de la imagen
    10:58
  • Cargar la última imagen insertada en Firebase
    09:01
  • Controlando la carga de las imágenes por grupos
    07:04
  • Crear un scroll infinito - infinite scroll
    05:40
  • Tarea práctica #3 - Social Sharing
    00:50
  • Resolución de la tarea práctica #3 - Social Sharing
    07:00
  • Código fuente de la app - 8gag
    00:20

  • Introducción a la sección - Misceláneos
    01:12
  • Preview00:16
  • Preview01:30
  • Inicio del proyecto - Misceláneos
    01:45
  • Ciclo de vida de una página
    04:03
  • Preparando el ejemplo - ionic 3
    08:12
  • Demostración del ciclo de vida de una página
    08:19
  • Creando una introducción a nuestra app - Slides
    08:43
  • Storage nativo del dispositivo
    10:54
  • Leer los ajustes para poder determinar que página mostrar al inicio
    07:14
  • Grabar y leer del Storage nativo del dispositivo
    08:21
  • App pause (background) y resume (re activarse)
    04:11
  • Tarea práctica #4 - Alertas y Loadings
    00:50
  • Resolución de la tarea práctica #4 - Alertas y Loadings
    07:54
  • Código fuente de la app - Misceláneos
    00:17

  • Preview00:14
  • Preview00:40
  • Inicio del proyecto - Push Notifications
    02:51
  • Cumpliendo los pre-requisitos generales
    03:38
  • Requisitos específicos de IOS
    06:09
  • Requisitos específicos para Android
    03:41
  • Configuración de nuestra app de ionic para recibir PUSH
    10:14
  • Enviando notificaciones iOS y Android simultáneamente
    09:17
  • Código fuente de la App - Notificaciones
    00:10

  • Introducción a la sección
    00:48
  • Preview00:22
  • Preview01:09
  • Diagrama de las aplicaciones - Tracker
    01:21
  • Inicio de la aplicación - Tracker
    07:40
  • Controlando la funcionalidad visual del login
    11:01
  • Configuraciones de Firebase y servicio del Usuario
    15:02
  • Almacenando la clave del usuario - Storage
    08:26
  • Cargando del storage y determinar la pantalla de inicio
    03:24
  • Obteniendo la ubicación y coordenadas del dispositivo
    09:22
  • Grabar las coordenadas en Firebase
    07:55
  • Ver las coordenadas en un mapa
    04:04
  • Usando el objeto de Firebase para actualizar el mapa y el nombre del usuario
    04:22
  • Logout y pruebas en el dispositivo
    13:13
  • Inicio de la aplicación de escritorio
    10:02
  • Tarea - Crear las conexiones con Firebase
    01:08
  • Resolución de la tarea de conexiones a Firebase
    09:55
  • Activar seguimiento en el mapa
    09:27
  • Código fuente de las aplicaciones - Tracker y compañera
    00:19

Requirements

  • Es recomendado algún conocimiento de Angular 2 o Angular 4, pero el curso tiene una introducción al tema incluido
  • Es necesario saber un poco sobre HTML básico
  • No es necesario conocimiento alguno sobre ionic o cordova
  • Conocimiento de JavaScript básico es recomendado

Description

Angular 4, nos permite crear poderosas aplicaciones web que no sólo son eficientes y rápidas, sino que también nos permite desarrollar aplicaciones nativas con la ayuda de ionic,  que se pueden distribuir en Google Play Store y en la Apple App Store.

 Este curso esta orientado a enseñarte desde los fundamentos básicos de ionic actualizado con la versión 3, hasta crear una app completa. El curso es 99% práctico, con tareas, ejercicios, exámenes y evaluaciones que te asegurarán aprender el framework sin problemas.

Este curso cuenta con más de 200 clases, desarrollando más de 10 apps y también incluye el despliegue en Google Play Store y en la Apple App Store. Aprenderás a utilizar las alfas y betas de Google y usaremos el TestFlight para probar remotamente nuestras apps en iOS.

Para mencionar algunos temas que cubrimos en el curso: 

  • Toma o selección de fotografías
  • Subida de archivos a Firebase
  • Autenticación de una app con Facebook
  • Uso de recursos nativos como la cámara, Geolocalización, selector de imágenes, almacenamiento y más.
  • Envío de notificaciones Push
  • Uso de Google Maps
  • Creación de contactos
  • Consumo y creación de servicios REST
  • Despliegues en la Apple App Store y Google Play Store
  • Uso de Alfas, Betas y Testflight
  • Preparación y firma de los APKs y APIs
  • Uso de una extensa cantidad de componentes de ionic

El curso tiene por objetivo brindarte todo el conocimiento necesario para crear aplicaciones con un conocimiento básico de Angular (Angular 2, Angular 4 o superior), dentro del curso hay una sección donde refrescamos el conocimiento de Angular para manejar lo mínimo necesario para seguir el curso sin problemas.

Cada ejercicio esta hecho de manera simple, con videos cortos y con objetivos específicos que te ayudaran cuando tengas que regresar para recordar algún tema en especifico.

 

 

Who this course is for:

  • Personas que desean crear aplicaciones para IOS y Android con su conocimiento de HTML, CSS y JS
  • Personas que deseen crear su app hibrida multiplataforma
  • Realizar despliegues en la App Store y Google Play Store
  • Estudiantes que tengan conceptos básicos de programación

Instructor

Fernando Herrera
A Full-Stack Developer & Teacher
Fernando Herrera
  • 4.8 Instructor Rating
  • 135,537 Reviews
  • 320,098 Students
  • 32 Courses

Soy un analista de sistemas de computo, con poco más de 18 años en el mundo del desarrollo de aplicaciones de todo tipo.

Me encanta programar, crear aplicaciones que la gente use, me gusta enseñar, también fui maestro sustituto en las clases de programación, soy autor de código en Envato Marketplace.

Aquí en Udemy, he tenido la increíble experiencia de poder enseñar a muchos alumnos, y espero seguir mejorando mis cursos y los temas conforme la actualidad vaya cambiando.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.