Curso de Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10
¿Quién debe asistir?
Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad con iOS 10. Xcode8, Swift 3 e iOS 10 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.
El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el Xcode 8 IDE.
Durante el curso, se desarrollará una aplicación completamente funcional desde cero utilizando Swift .
Este curso solo se puede ejecutar en hardware Apple basado en Intel, como una MacBook o una Mac Mini. Los delegados deben haberse registrado en Apple y tener una ID de Apple que se requiere para descargar el software. Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad utilizando un cable USB deberán registrar su dispositivo con Xcode.
Programa del Curso
Entorno de desarrollo
- Requisitos del entorno de desarrollo
- Xcode y el SDK iOS
- Registro de desarrolladores de Apple
- Razones por las que se rechazan las solicitudes
- Directrices de interfaz humana
Xcode iOS Proyectos
- Información general sobre Xcode
- Creación de un proyecto iOS
- Ejecución en simulador y dispositivos reales
Diseño adaptable
- Guiones gráficos
- Compatibilidad con múltiples dispositivos
- Tamaño de los iconos y orientación del dispositivo
- Componentes de la interfaz de usuario
- Creación de una interfaz de usuario
Swift
- Swift Descripción general del lenguaje de programación
- Variables, constantes y tipos de datos
- Construcciones lingüísticas
- Uso de Xcode para desarrollar Swift aplicaciones
- Patio de recreo
Swift Clases y escenas
- Creación de Swift clases
- Variables de instancia e inicialización
- Gestión de la memoria
- Referencias fuertes y débiles
- Tipos de constructores
- Protocolos, Hashable e Imprimible
- Herencia
- Creación de escenas
- Implementación de controladores de vista
- Salidas y acciones
Trabajar con gráficos
- Adición de iconos e imágenes
- Uso de la API de SpriteKit
- Animación de sprites
Interacción con el usuario
- Botones y controladores
- Reconocimiento de gestos panorámicos
- Toca el reconocimiento de gestos
Aplicaciones de pantalla múltiple
- Navegación por tablas
- Aplicaciones con pestañas
- Controladores de navegación
Servicios de localización
- Posición y altitud
- Dirección de la brújula
Dispositivo Access y almacenamiento
- Almacenamiento de archivos
- Acceso a la biblioteca de música
- SQLite Acceso a la base de datos
Bluetooth
- Bluetooth API
- Centrales
- Periféricos
Marco de habla
- Conversión de voz a texto
- Texto a voz
Networking
- Acceso a la red
- Serialización y deserialización de JSON
- DESCANSO Web Services
Requerimientos
El curso presupone cierta experiencia en programación.
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10 - Booking
Curso de Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10 - Enquiry
Testimonios (5)
Edward es un facilitador increíble
Zibusiso Ncube - Agricatural Research Council
Curso - Ionic 4 and Angular for Developers
Traducción Automática
El conocimiento de Miguel sobre el tema era extenso. Hizo que la formación fuera fácil de entender y el ritmo fue equilibrado, añadiendo nuevas características a cada sección cuando era necesario. Cubrió todo lo que se le pidió y respondió cada una de las preguntas de manera exhaustiva. Fue una experiencia muy agradable.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
Me gustó mucho y aprecié cómo Renée se adaptó a nuestras preguntas, buscando ejemplos de lo que pedíamos en el momento y compartiendo ejemplos a través de WeChat. No solo hizo esto, sino que también se esforzó por incluir capturas de pantalla de qué clics hacer/dónde estaban las cosas, teniendo en cuenta que no hablábamos chino. Fue una sesión colaborativa con Renée deteniéndose para que pudiéramos hacer preguntas y permitiéndonos desviarnos ligeramente del tema a veces para obtener el máximo provecho de la sesión.
Ellie Bailes - GBR 402 GP Strategies Limited
Curso - WeChat Marketing
Traducción Automática
El entrenador fue entusiasta, amable y apasionado por el tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Traducción Automática
Aprender los pasos necesarios para implementar el modelo MVVM.
Roy Chia - AFBI
Curso - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced Flutter
14 HorasEsta capacitación en vivo dirigida por un instructor Venezuela (en línea o presencial) está dirigida a desarrolladores que desean utilizar Flutter para crear aplicaciones multiplataforma.
Al final de esta formación, los participantes serán capaces de:
- Migre aplicaciones de Java a Flutter.
- Integre Firebase servicios de back-end como base de datos, autenticación y almacenamiento.
- Crea animaciones y funciones avanzadas de la interfaz de usuario para una aplicación.
BLoC Pattern
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a desarrolladores que desean aprender a usar BLoC Pattern para administrar el estado en diferentes aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los conceptos básicos y la arquitectura de BLoC.
- Cree, pruebe y depure BLoCs.
- Obtenga información sobre el contexto de compilación de BLoC.
Build Native iOS and Android Apps with Flutter
14 HorasEn esta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio), los participantes aprenderán cómo usar Flutter para desarrollar rápidamente una aplicación móvil que se ejecute en dispositivos iOS y Android.
Al final de esta formación, los participantes serán capaces de:
- Instale rápidamente el marco, el IDE y otras herramientas para comenzar a desarrollar.
- Comprender y utilizar el lenguaje Dart de ogle para crear rápidamente prototipos de una aplicación móvil.
- Pruebe e implemente aplicaciones móviles que se ejecuten tanto en iOS como en Android utilizando una única base de código.
- Personaliza la aplicación con un amplio conjunto de widgets, diseños y animaciones.
Flutter Development Bootcamp with Dart
35 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o presencial) está dirigida a desarrolladores que desean usar Flutter para crear y crear aplicaciones móviles de alta calidad para Android, iOS y otras plataformas a partir de una base de código común.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para empezar a crear Flutter aplicaciones.
- Utilice el lenguaje de programación Dart para desarrollar el código para crear las aplicaciones.
- Utilice Flutter widgets para diseñar y crear una interfaz de usuario estéticamente agradable y fácil de usar.
- Implemente y pruebe aplicaciones en diferentes plataformas (móvil, escritorio, web, etcétera).
Ionic2
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o presencial) está dirigida a desarrolladores de nivel principiante a intermedio que deseen utilizar Ionic 2 para crear aplicaciones móviles híbridas.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de Ionic 2 y su arquitectura.
- Cree aplicaciones de una o varias páginas con Ionic 2.
- Personaliza aplicaciones con SCSS e integraciones de terceros.
- Pruebe, implemente y administre versiones de aplicaciones móviles de manera efectiva.
Ionic 4 and Angular for Developers
21 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a desarrolladores web que desean crear una aplicación móvil híbrida con Ionic 4.
Al final de esta formación, los participantes serán capaces de:
- Integre las funciones nativas del dispositivo en una aplicación móvil híbrida.
- Utilice Angular y Ionic 4 para crear una aplicación móvil híbrida.
- Ejecute una aplicación híbrida en un emulador de dispositivo móvil.
Ionic 6
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a desarrolladores web que desean crear una aplicación móvil moderna con Ionic 6.
Al final de esta formación, los participantes serán capaces de:
- Integre las funciones nativas del dispositivo en una aplicación móvil híbrida moderna.
- Aprenda los fundamentos de Ionic.
- Aprenda a implementar Ionic aplicaciones en producción.
- Ejecute una aplicación híbrida moderna en un emulador de dispositivo móvil.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HorasIBM MobileFirst Platform (anteriormente conocida como Worklight Foundation) es un conjunto de herramientas y servicios para crear aplicaciones empresariales para móviles y tabletas. Su API del lado cliente está disponible para aplicaciones nativas iOS (Objective-C), nativas Android (Java), J2ME, C# Windows Phone nativas (C#) y JavaScript para aplicaciones web móviles o híbridas multiplataforma. MobileFirst Platform está disponible en las instalaciones o en la nube.
En esta formación en vivo dirigida por un instructor, los participantes aprenderán a configurar y utilizar la plataforma MobileFirst para desarrollar y gestionar aplicaciones móviles híbridas basadas en HTML5, JS y CSS.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar MobileFirst
- Desarrolle, pruebe e implemente aplicaciones móviles híbridas multiplataforma.
- Utilice los mecanismos de seguridad de MobileFirst para proteger las aplicaciones.
- Actualice las aplicaciones de forma inalámbrica dentro de una organización, evitando la necesidad de tiendas de aplicaciones.
- Administre y supervise las aplicaciones móviles.
Audiencia
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica pesada en un entorno de laboratorio en vivo.
Nota
- Esta formación se basa en Mobile Foundation 8.0. Para solicitar una versión diferente u otra personalización de este curso, póngase en contacto con nosotros para organizarlo.
WeChat Marketing
7 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o presencial) está dirigida a empresarios, gerentes de marketing y representantes de ventas que desean hacer marketing digital en WeChat.
Al final de esta formación, los participantes serán capaces de:
- Entregue un mensaje a varios destinatarios a la vez en WeChat.
- Mercadillo (a extraños) el WeChat de forma gratuita.
- Abra WeChat Wallet y use WeChat Pay.
- Anúnciate usando una WeChat Cuenta Oficial.
WeChat Mini Programs for Developers
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o presencial) está dirigida a desarrolladores que desean desarrollar WeChat Mini Programas en la plataforma WeChat.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure las herramientas de desarrollo para crear WeChat miniprogramas.
- Escriba WXML y WXSS en lugar de los tradicionales HTML y CSS para crear programas.
- Implemente aplicaciones que se puedan ejecutar en dispositivos móviles y de escritorio que ejecuten Wechat.
WeChat Open Platform for Developers
14 HorasEsta formación en vivo dirigida por un instructor en Venezuela (en línea o presencial) está dirigida a desarrolladores que desean desarrollar en la plataforma WeChat.
Al final de esta formación, los participantes serán capaces de:
- Habilite sus aplicaciones móviles para que admitan funciones como compartir en WeChat, agregar a WeChat Favoritos y pagar con WeChat Pay.
- Habilite sus sitios web para admitir el uso de cuentas WeChat para iniciar sesión.
- Proporcionar un servicio ligero para miles de millones de WeChat usuarios a través de cuentas oficiales.
- Conviértase en una plataforma de terceros para proporcionar servicios operativos y soluciones de la industria para Cuentas Oficiales.
Xamarin: crea aplicaciones móviles nativas para Android, iOS y Windows desde una única base de código C #
21 HorasEn esta capacitación en vivo dirigida por un instructor en Venezuela (en línea o presencial), los participantes aprenderán aspectos clave de Xamarin a medida que asumen el desarrollo de su propio conjunto de aplicaciones móviles para Android, iOS y Windows.