Desarrollo de Aplicaciones Móviles IOS 8 avanzado

Inicio:
31-12-2099 / 16:00
Fin:
31-12-2099 / 21:00
Horas:
40
Días:

lunes a jueves

Precio:
1200€

ios-8-beta-devs

Conviertete en un experto en un experto programador  iOS desarrollando apps completas

• Dirigido:
Programadores con un nivel medio de programación en Objective-C para iOS que deseen ampliar sus conocimientos y aprender técnicas que usarán a diario.
No está dirigido a programadores con poca o ninguna experiencia en la plataforma, ya que no tendrían la base suficiente para aprovechar el curso.

• Objetivos:

Conocer al detalle la Xcode para aumentar su eficacia.
Mejorar los conocimientos de UI/UX
Aprender técnicas de programación que disminuyan el tiempo de desarrollo y aumenten la eficacia y reutilización del mismo.
Aprender técnicas avanzadas de comunicación con servidor y persistencia de datos.
Dominar Apple Developer Provisioning Profiles.
Ofrecer valor añadido a los desarrollos iOS mediante el uso del Centro de notificaciones y el Apple Watch.
Aprender trucos reales que llevarán sus desarrollos al siguiente nivel.

Requisitos para acceder a la formación:
Cada usuario debetraer su ordenador un equipo Mac con la última versión de Xcode instalada y una cuenta de desarrollador configurada.

Contenidos:

1. Introducción

o Herramientas que usaremos durante el curso
o Demo

2. Domina Xcode
o Behaviours
o Pestañas
o Atajos de teclado
o Devices y Simuladores
o Organización de un proyecto
o Demo

3. Ciclo de vida
o Aplicación
o ViewController
o Demo

4. Buenas prácticas
o Containment
o Subclassing
o Delegados y Datasources
o Demo

5. Bloques y operaciones multi hilo
o Bloques
o Multihilo
o Grand Central Dispatch
o Demo

6. Animaciones
o Uso correcto de las animaciones.
o Interfaz viva.
o Demo

7. Optimizando tiempos de desarrollo.
o Librerías de terceros básicas.
o Proyecto básico.
o Demo

8. Storyboards
o Dominando autolayout.
o Size classes.
o IBInspectable / IBDesignable
o Demo

9. Networking
o AFNetworking
o HTTPS
o Encriptación
o Conexión de red en el mundo real.
o Demo

10. Persistencia
o Sincronización con iCloud
o SQLite
o Demo

11. Notificaciones
o Locales
o Remotas
o Demo

12. Distribución empresarial
o Provisioning Profiles
o Distribución fuera del App Store.

13. Uso de recursosw
o Internacionalización
o App thinning
o Demo

14. Testing
o Debugging
o Testing
o Mejorando el rendimiento y fluidez.
o Demo

15. Más que una app
o Centro de notificaciones
o Apple Watch
o Demo


16. Los 10 bugs más comunes

Utilizamos cookies propias, analizando sus hábitos de navegación en nuestra página web, con la finalidad de garantizar la calidad, seguridad y mejora de los servicios ofrecidos a través de la misma. En los casos en que el usuario no manifieste expresamente si acepta o no la instalación de las cookies, pero continúe utilizando nuestra página web, se entenderá que éste ha dado su consentimiento, informándole expresamente de la posibilidad de bloquear o eliminar las cookies instaladas en su equipo mediante la configuración de las opciones del navegador. Para saber más sobre las cookies, su uso y eliminación, ver política de cookies.

Acepto las cookies para estes sitio.

EU Cookie Directive