Curso de Desarrollo de Aplicaciones para Dispositivos Móviles.

Solicita información

Curso de Desarrollo de Aplicaciones para Dispositivos Móviles.

  • Contenido Curso de Desarrollo de Aplicaciones para Dispositivos Móviles.

    Modalidad: online

    Objetivo del curso:

    Al terminar el curso el alumno será capaz de:

    Crear aplicaciones para dispositivos IPhone listas para ser utilizadas, basadas en los patrones de aplicaciones, utilizando en su totalidad los recursos disponibles.

    Características generales/particulares:

    Aprender a desarrollar aplicaciones avanzadas de ASP.NET MVC utilizando las herramientas de .NET Framework 4.5

    Perfil de ingreso y egreso:

    Desarrolladores que quieran crear aplicaciones para utilizar en los dispositivos  IPhone/IPad.


    Duración: 35 horas

    Horario: Lunes a viernes de 9:00 a 15:00


    bicación: el curso se impartirá en las instalaciones de Aguascalientes


    Requisitos de admisión:
    • Tener conocimientos de programación.
    • Conocimientos de clases, objetos.
    • Conceptos de Programación Orientada a Objetos.

    El curso Incluye:

    Material Digital + Coffe-Break continuo.

    Temario:

    1. APLICACIÓN SENCILLA CON IPHONE
    1.1. Creando un proyecto con XCode.
    1.2. Utilizando el interface Builder.  
    1.3. Model View Controller.
    1.4. Declaraciones.  
    1.5. Creando conexiones.
    1.6. Implementando métodos.  
    1.7. Correr y construir en el simulador.  
    1.8. Programación orientada a eventos.
    1.9. Distribuyendo una aplicación.
    1.10. Iconos de aplicación.
    1.11. Imágenes por default.   

    2. OBJECTIVE-C  
    2.1. Objetos.
    2.2. Utilizando instancias.
    2.3. Escribiendo la herramienta Random Possessions.
    2.4. Subclases de una clase en Objective-C.
    2.5. Excepciones y la ventana de consola.
    2.6. Objective-C 2.0 Additions.  

    3. MANEJO DE MEMORIA
    3.1. Conceptos de manejo de memoria.
    3.2. Conteo referencial.
    3.3. Manejando memoria en Random Possessions.  

    4. DELEGACION Y LOCALIZACIÓN PRINCIPAL  
    4.1. Delegación.
    4.2. Iniciando una aplicación Whereami.
    4.3. Liberando variables de instancia del controlador.
    4.4. Cabeceras.
    4.5. Errores del Linker y del compilador
    4.6. Protocolos.   

    5. MAPKIT Y ENTRADA DE TEXTOS  
    5.1. Diagramas de objetos.
    5.2. Framework del MapKit.  
     5.3. Propiedades de la interfaz.
    5.4. Delegado de la vista de mapa.
     5.5. Anotaciones extra.  
    5.6. Reversa del geo código.
    5.7. Cambiando el tipo de mapa.
    5.8. Renombrando una aplicación.  

    6. SUBCLASE UIVIEW
    6.1. Creando una vista personalizada.
    6.2. Dibujando textos y sombras.  
    6.3. Utilizando UIScrollView.
    6.4. Acercamientos.
    6.5. Ocultando la barra de estado.
    6.6. Colores.
     6.7. Retener ciclos.
    6.8. Redibujar vistas.  

    7. CONTROLADORES DE VISTAS  
    7.1. Controladores de vistas y archivos XIB.
    7.2. Utilizando los controladores de vistas.  
    7.3. Vista WillAppear.  
    7.4. Ciclo de vida de un controlador de vista.
    7.5. Tab de mapa. 7.6. Paginación.   

    8. EL ACELEROMETRO
     8.1. Configurando el acelerómetro.
    8.2. Traer datos del acelerómetro.
    8.3. Orientación y escala de aceleración.
    8.4. Utilizando los datos del acelerómetro.
     8.5. Detectando movimientos.  
    8.6. Cambiando colores.
    8.7. Filtrando y frecuencias.   

    9. NOTIFICACION Y ROTACION  
    9.1. Centro de notificación.
     9.2.Notificaciones UIDevice.
    9.3. Autor rotación.
    9.4. Forzando al modo Landscape.
    9.5. Notificaciones de proximidad. 9.6. Sobrescribiendo la autor rotación.  

    10. UITABLEVIEW Y UITABLEVIEWCONTROLLER  
    10.1. Iniciando la aplicación Homepwner.
    10.2. UITableViewControler.
    10.3. Fuentes de datos de UITableView.  
    10.4. UITableViewCells. 10.5. Secciones.  

    11. EDITANDO UITABLEVIEW 11.1. Modo de edición.
    11.2. Borrando filas.
    11.3. Moviendo filas.
    11.4. Insertando filas.  

    12. UINAVIGATIONCONTROLLER
     12.1. UINavigationController.
    12.2. Un UIViewController adicional.
    12.3. Navegando con UINavigationController.  

    13. CAMARA Y UIPOPOVERCONTROLLER  
    13.1. Cache de imagen.
     13.2. Mostrando imágenes y UIImageView.
    13.3. Quitando imágenes.  
    13.4. Grabando videos.  

    14. SALVANDO, CARGANDO Y MULTI TAREAS
    14.1. Aplicación Sandbox.
    14.2. Archivando.
    14.3. Transiciones de estado de la aplicación.
     14.4. Escribiendo al disco con NSData.
    14.5. Archivando Wherewasi.
    14.6. Escribiendo y leyendo al disco.  

    15. ADVERTENCIAS DE MEMORIA BAJA
    15.1. Manejando las advertencias de memoria baja.
     15.2. Simulando advertencias de memoria baja.  

    16. SUBCLASES UITABLEVIEWCELL  
    16.1. Creando HomepwnerItemCell.
    16.2. Manipulacion de imagenes.
    16.3. Vistas de accesorios.   

    17. MULTI-TOUCH, UIRESPONDER Y UTILIZANDO INSTRUMENTOS
    17.1. Eventos touch.
    17.2. Creando una aplicación TouchTracker.
    17.3. Convirtiendo touches en líneas.
    17.4. La cadena de respuestas.
    17.5. Instrumentos.
    17.6. Salvando y guardando.
    17.7. Círculos.
    17.8. UIControl.  

    18. CAPA BASE DE ANIMACION
    18.1. Creando un CALayer.
    18.2. Contenido de una capa.
    18.3. Propiedades implícitas Animatable.
    18.4. Generando contenido programáticamente.
    18.5. Capas y vistas.
    18.6. Capa dinámica de contenido.  

    19. CONTROLANDO LA ANIMACIÓN CON CAANIMATION
     19.1. Objetos de animación.
    19.2. Corriendo el tiempo con CAAnimation.
    19.3. Corriendo el tiempo con CAKeyFrameAnimation.
    19.4. Capas de presentación y de modelo.  

    20. EJECUCION DE MEDIA  20.1. Creando una aplicación MediaPlayer.
    20.2. Sonidos del sistema.
    20.3. Archivos de audio.
    20.4. Archivos de películas.
    20.5. Procesos traseros.
    20.6. APIs de bajo nivel.
    20.7. Grabar audio.  

    21. SERVICIOS WEB 21.1. Creando una aplicación TopSongs.
    21.2. Agregando datos de una URL.
    21.3. El cuerpo en las solicitudes.
    21.4. Mas datos.
    21.5. Credenciales.  

    22. LIBRO DE DIRECCIONES
    22.1. Tomando personas.
    22.2. Adiciones para la clase Possessions.
    22.3. Funciones del libro de direcciones.  

    23. LOCALIZACION  
    23.1. Internacionalización utilizando NSLocale.
    23.2. Localizando recursos.
    23.3. NSLocalizedString y tablas de Strings.  

    24. BONJOUR  
    24.1. Publicando un servicio.
    24.2. Mostrando servicios.
    24.3. Registro TXT.
    24.4. Conexiones de Sockets.  

    25. CONFIGURACIONES  
    25.1. NSUserDefault.
    25.2. Respetando cambios en aplicaciones suspendidas.  

    26. SQL LITE  
    26.1. Creando la aplicación Nayshunz.
    26.2. Creando la base de datos.
    26.3. Agregando datos.
    26.4. Creando y usando el árbol.

Otra formación relacionada con tecnología móvil

  • Curso Tester Programador Gratis

  • Centro: Universidad Mojoméxico
  • Solicita información
  • Maestría en Ingeniería

  • Centro: UAA - Universidad Autónoma de Aguascalientes
  • Solicita información
  • Licenciatura en Ingeniería Electrónica

  • Centro: UAA - Universidad Autónoma de Aguascalientes
  • Solicita información
  • Carrera de Ingeniería Eléctrica

  • Centro: Instituto Tecnológico de Aguascalientes
  • Solicita información
  • Carrera de Ingeniería Electrónica

  • Centro: Instituto Tecnológico de Aguascalientes
  • Solicita información
  • Carrera de Ingeniería Química

  • Centro: Instituto Tecnológico de Aguascalientes
  • Solicita información
  • Carrera Técnica Superior Universitaria en Mecatrónica Área Automatización

  • Centro: UTNA Universidad Tecnológica del Norte de Aguascalientes
  • Solicita información