Curso de Desarrollo de Aplicaciones para iPhone - Bonificable para Trabajadores (Online)


Desarrollar aplicaciones para el iPhone es un proceso complicado, con mas dificultades de las que debería tener un proceso de desarrollo para aplicaciones masivas o del tipo retail, pero una vez superados los impedimentos burocráticos iniciales, la apertura teórica de mercado es infinita.

Modalidad Online
Edad mínima 18
Duración 150 horas
Requisitos CURSO SÓLO DISPONIBLE PARA TRABAJADORES EN ACTIVO POR CUENTA AJENA.

Este centro sólo prepara alumnos de: España
Programa del Curso de Desarrollo de Aplicaciones para iPhone - Bonificable para Trabajadores (Online)

Con un mercado de más de 10 millones de potenciales clientes, poseedores todos ellos de un iPhone, la posibilidad de generar beneficios gracias al desarrollo es directamente proporcional a la novedad del producto ofrecido y la calidad del mismo.

Este curso esta dirigido a trabajadores en activo. La empresa donde presta sus servicios planifica y gestiona formación continua para sus trabajadores y pueda subvencionarse la formación por medio de la Fundación Tripartita.

A la finalización del curso, los alumnos que hayan superado con éxito los contenidos de cada una de las unidades del mismo, obtendrán el correspondiente certificado de aprovechamiento expedido por la Universidad Camilo José Cela.

 

 

Duración: 150 horas

Metodología: Online o  Teleformación

 

 

Objetivos:

Estos son algunos objetivos de este curso:

  • Conocer las características de los smartphones de Apple y su Sistema Operativo: el iOS.
  • Manejar con soltura el entorno de desarrollo para la plataforma: el kit de desarrollo, el lenguaje de programación, las librerías, las herramientas de depuración, etc.
  • Aprender los recursos especiales que se pueden utilizar en las aplicaciones móviles: envío de mensajes y llamadas, geolocalización, inserción de mapas, efectos de animación y multimedia, etc.
  • Diseñar adecuadamente la arquitectura, interfaces y bases de datos de las aplicaciones, así como planificar el proyecto de desarrollo.
  • Conocer el negocio de la publicación de aplicaciones móviles y las herramientas y procedimientos de Apple para publicar aplicaciones comerciales en el App Store.
  • Comprender la estructura y metodología de programación del lenguaje de programación Objetive C bajo el sistema operativo Mac OSX.
  • Ver las diferencias de programación entre aplicaciones para iPhone e iPad.
  • Inscribirse en el iPhone Dev Center, el programa de desarrolladores y descargar el SDK para comenzar a crear aplicaciones.
  • Conocer el entorno de programación Cocoa y la programación de aplicaciones orientado a objetos para los sistemas operativos Mac OS X. La mayoría de las aplicaciones que corren en Mac OS X, como Safari, están desarrolladas con Cocoa y, actualmente, es el único entorno de trabajo disponible para iPhone.

 

Programa:

 

1. Introducción a iOS

iPhone. ¿Qué es iOS?. Arquitectura software. iOS Dev Center.

 

2. Entorno de Trabajo: Xcode, Interface Builder, Instruments y el simulador de iPhone

Instalando el SDK. Xcode. Interface Builder. Instruments. Simulador de iPhone.

 

3. Programación en Objective-C

Introducción a Objective-C. Estructura de archivos. Estructuras de control de ejecución. Mensajes y tipos de datos. Clases. Gestión de memoria.

 

4. Nuestra Primera Aplicación: “Hola Mundo”

Creando el proyecto. Creando la interfaz. Escribiendo el código. Relacionar el código con la interfaz. Probando la aplicación.

 

5. Aplicaciones con Varias vistas: Arquitectura Multiview

Introducción. Navigation-based Application. Tab Bar Application. Utility application.

 

6. Conectividad y Comunicaciones

Introducción. Comunicación mediante Email. Acceso a los contactos del Iphone. Realizar Llamadas y Envío de SMS. Framework CFNetwork.

 

7. Multimedia

Introducción. Framework Media Player. Framework AV foundation.

 

8. Sensores

Introducción. Interfaces Rotatorias y de Tamaño Variable. Frameworks Map Kit y Core Location. El Acelerómetro.

 

9. Uso de Core Animation

Introducción. Transiciones entre vistas. Animación de un elemento de la interfaz.

 

10. Uso de Core Data y Sqlite

Introducción. SQLite. Core data.

 

11. Uso de Quartz 2D

Introducción. Quartz 2D y UIView. Eventos Táctiles en UIView.

 

12. Consideraciones para el Desarrollo de una Aplicación

Visión global. Estudio del público. Estudio del mercado. Planificación de la aplicación. Recursos del terminal. Diseño y usabilidad. Diseño de arquitectura. Pruebas en software instruments.

 

13. Publicación en la AppStore

Cuenta de desarrollador. Member center, la maquinaria  interna de Apple Store. Recursos y herramientas. Publicación en App Store.

 

14. Ejemplo Práctico

Planteamiento de la aplicación. NSXMLParser. Desarrollo de la Aplicación.

 

Profesionales - Trabajadores por cuenta ajena y la empresa donde preste sus servicios tenga créditos formativos para subvencionarse la formación por medio de la Fundación Tripartita.

 

Comentarios acerca del Curso de Desarrollo de Aplicaciones para iPhone - Bonificable para Trabajadores (Online)

No hay comentarios acerca de este curso.


¡Sé el primero en comentar! Accede como usuario registrado y danos tu opinión.



Cursos relacionados que te pueden interesar

Este curso online te ayuda a desarrollar actividades de comercio electrónico

Curso Online 500.00 Más Información
Curso hasta 100% bonificable por los créditos de la Fundación Tripartita. El Master Desarrollo J2EE Avanzado: Ajax, Spring – Hibernate, Ibatis, JSF´s, Struts2 y Metodologías Ágiles – Metodología Presencial está diseñado como la ampliación avanzada de nuestro Master Certificado Experto Java-JavaEE-Struts-Xml-Liferay-Ajax, y trata de dar al alumno los conocimientos necesarios...

Curso Semipresencial en Madrid 1500.00 Más Información
Curso hasta 100% bonificable por los créditos de la Fundación Tripartita. El Master Desarrollo J2EE Avanzado: Ajax, Spring – Hibernate, Ibatis, JSF´s, Struts2 y Metodologías Ágiles – Metodología Presencial está diseñado como la ampliación avanzada de nuestro Master Certificado Experto Java-JavaEE-Struts-Xml-Liferay-Ajax, y trata de dar al alumno los conocimientos necesarios para...

Curso Online 1250.00 Más Información
Curso hasta 100% bonificable por los créditos de la Fundación Tripartita. El alumno que finalice con éxito este Master dispondrá de la formación necesaria para enfrentarse a un nuevo desafío profesional con las herramientas suficientes para trabajar como Programador de Aplicaciones tanto en empresas que trabajen con las tecnologías antiguas (ASP .Net y Windows Forms) como con las...

Curso Presencial en Madrid 2900.00 Más Información
Curso hasta 100% bonificable por los créditos de la Fundación Tripartita. El Master Certificado Experto® Java-JavaEE- Struts-Xml-Spring-Ajax con Proyecto y Prácticas en Empresas es la versión actualizada de nuestro ya clásico Master Java J2EE, en el que incorporamos las tecnologías más avanzadas que ya se utilizan en las empresas punteras del sector informático. El programa de...

Curso Semipresencial en Madrid 1950.00 Más Información
El programa proporciona los conocimientos para llevar a cabo análisis y diseño de aplicaciones informáticas de gestión. La informática cada vez va avanzando más por lo que aprender los programas y explotar las aplicaciones que se crean, además de aprender el lenguaje informático.

Curso Presencial en Vizcaya A consultar Más Información
 El programa proporciona los conocimientos para llevar a cabo análisis y diseño de aplicaciones informáticas de gestión. La informática cada vez va avanzando más por lo que aprender los programas y explotar las aplicaciones que se crean, además de aprender el lenguaje informático.

Curso Presencial en Valladolid A consultar Más Información
Desarrollar, implantar, y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos.

Curso Presencial en Vizcaya A consultar Más Información
Desarrollar, implantar, y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos.

Curso Presencial en Navarra A consultar Más Información
BOLSA DE TRABAJO. Gracias al contacto permanente que CEPI-BASE mantiene con empresas y consultorías de selección de personal, podemos ofrecer a nuestros alumnos una amplia bolsa de trabajo. Este excelente servicio gratuito a alumnos y ex-alumnos, consigue la incorporación a puestos bien cualificados en el mundo empresarial. HORARIOS: Totalmente flexibles, modificándolos según sus...

Curso Presencial en Barcelona A consultar Más Información
SOLICITA INFORMACIÓN GRATIS
¿Quieres más información de este curso?

Solicitar más información

CURSO SÓLO DISPONIBLE PARA TRABAJADORES EN ACTIVO POR CUENTA AJENA.

Este centro sólo prepara alumnos de: España