Máster en Desarrollo de aplicaciones móviles: Android & iOS

Con este máster controlarás todo lo necesario para manejar los sistemas operativos Android e iOS. Aprenderás a crear aplicaciones, desarrollar nuevas ideas y estarás perfectamente capacitado para convertirte en desarrollador de apps, elaborar sistemas operativos de código abierto e implementar juegos para móviles. Además, también aprenderás a utilizar el lenguaje Swift 4 y Xcode9 y a crear apps móviles para iOS y MacOS.

Contenido

Bloque 1: Introducción a Android

La plataforma de Android

En esta primera parte trataremos los conceptos clave para dominar todos los aspectos relativos a la plataforma de Android.

El entorno de desarrollo

Descubrirás las novedades y los diferentes entornos de desarrollo en los que trabajar para desarrollar aplicaciones móviles en Android.

El framework de Android

Te enseñaremos los frameworks de desarrollo más utilizados para programar en Android.

La primera aplicación: Hello World!

Hablaremos del origen del famoso mensaje con que se empezó a escribir la historia del desarrollo de aplicaciones.

Bloque 2: Android avanzado y profesional

Permisos, notificaciones, persistencia de datos

BBDD, PAAS Firebase, Widgets, Google Maps y Google Play

Patrones de software y de diseño

Jetpack, inyección de dependencias y Kotlin avanzado

Bloque 3: Introducción a Swift

Primeros pasos en Swift

Te adentrarás en el mundo de las apps y de Swift, los Frameworks Cocoa Touch y Foundation.

POO y Xcode

Verás la programación orientada a objetos y conocerás Xcode, el entorno integrado de Apple para el desarrollo de software.

Metodología e interoperabilidad

Estudiarás la metodología necesaria para que tus procesos de trabajo sean eficaces y conocerás cómo se realiza el intercambio de información entre diferentes sistemas.

Uikit y Foundation

Te familiarizarás con estos dos útiles frameworks para diseñar aplicaciones y establecer diseños responsive.

Bloque 4: Aplicaciones multivista, BBDD y utilidades

Aplicaciones multivista

Conocerás las diferentes vistas de un proyecto y cómo gestionarlas desde un controlador de vista principal.

Web, mail y RRSS

Conecta tus proyectos a diferentes elementos. Aprenderás a mostrar una web embebida, a utilizar SFSafariViewController y a enviar mails.

Persistencia de datos

¿Cómo hacer que los datos sobrevivan? ¿Podemos preservarlos de alguna forma? En esta lección aprenderás las claves para lograrlo.

Mapkit y cámara

Conocerás MapKit JS, el framework de desarrollo para los mapas de Apple. Aprenderás a gestionar permisos y demás utilidades para conectar aplicaciones y dispositivos.

Proyecto final: Diseña y desarrolla una app

Crea y programa una aplicación para Android e iOS

En esta parte del proyecto final tendrás que crear una aplicación siguiendo las pautas que se han presentado a lo largo del curso.
Primero se hará una propuesta de proyecto y se estimará una temporalidad para llevarla a cabo; después tendrás que ponerte manos a la obra y desarrollarla para ambas plataformas. Por último, tendrás que subirla a las distintas stores.

Ver opiniones de Tokio School
Actualmente no disponemos de esta información :(
Actualmente no disponemos de esta información :(
Las tecnologías/habilidades prácticas que vas a dominar después de completar el bootcamp son las siguientes: iOS, Android, Swift, Xcode, Jetpack, Cocoa Touch, Foundation, Uikit ,

Te ayudamos a elegir bootcamp

Dinos tus preferencias y te matcheamos con los mejores bootcamps