curso ios cfe apps madrid - aprende a crear apps para iphone e ipad

14
INICIACIÓN AL DESARROLLO IOS Empezando Instructor: Sergio Becerril [email protected]

Upload: sergio-becerril

Post on 12-Jun-2015

231 views

Category:

Technology


2 download

DESCRIPTION

Presentación del Curso para aprender a crear aplicaciones para iPhone e iPad impartido por CFE APPS Madrid.

TRANSCRIPT

Page 1: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

INICIACIÓN AL DESARROLLO IOSEmpezando

Instructor: Sergio [email protected]

Page 2: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

INICIACIÓN AL DESARROLLO IOSEmpezando

Instructor: Sergio [email protected]

Page 3: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

EL MUNDO DE LAS APPS

• 0,89 céntimos

• 0,58 céntimos

• 500.000.000 de dispositivos iOS

• 1% de usuarios

• Menos x Más

• El valor de una App

Iniciación al Desarrollo iOS

Page 4: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

LO QUE NO VAMOS A APRENDER

• A programar

• A ser unos expertos en Objective-C

• A ser unos expertos en Cocoa Touch

•No llegaremos a conocer todos los frameworks, métodos y clases.

Iniciación al Desarrollo iOS

Page 5: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

EL PROCESO

• Adquirir conocimientos

• Tener una idea

• Crear la App

• Crear cuenta de desarrollador

• Subir la aplicación al App Store

Iniciación al Desarrollo iOS

Page 6: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

QUE NECESITAMOS PARA CREAR APPS

• Hardware: Mac y dispositivo de Apple (iPhone,iPad,iPod,etc.)

• Software: SDK (Software Development Kit)

• Conocimientos: xCode, Objective-C, Cocoa Touch

Iniciación al Desarrollo iOS

Page 7: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

LO QUE USAREMOS EN ESTE CURSO

• xCode

• Interface Builder (Integrado en xCode)

• Simulador iOS

• iMage Tools (App gratuita para cambiar tamaño de imágenes)

• iConify (Crea los iconos de las Apps de forma automática)

Iniciación al Desarrollo iOS

Page 8: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

ES ESENCIAL APRENDER

•Objective-C

•Métodos y clases de los diferentes Frameworks

•Metodología de creación de Apps

Iniciación al Desarrollo iOS

Page 9: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

APPS NATIVAS VS WEBAPP

• App nativa es la que se crea íntegramente en el entorno de desarrollo xCode, la App puede funcionar sin acceso a internet, pues todo está compilado dentro de la aplicación. Su comercialización debe hacerse a traes del App Store, y es necesario que pase por una revisión, y posterior aprobación o rechazo por parte de Apple.

• WebApp es una aplicación que se crea con formato web, se accede a ella a través de una dirección web, en realidad es una web con el formato adecuado para su correcta visualización desde un dispositivo iOS. Se puede comercializar por nosotros mismos, sin necesidad de enviarla a Apple para su revisión.

• Mezclando App Nativa + WebApp = AppWeb. Se puede crear una App en el entorno de desarrollo de xCode, e implementar la WebApp dentro de la App Nativa, es la opción más acertada. Se comercializa en el App Store, previa aprobación por parte de Apple, la ventaja es que una vez aprobada, podemos actualizar su contenido sin necesidad de pasar por el proceso de aprobación.

Iniciación al Desarrollo iOS

Page 10: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

APPS NATIVAS VS WEBAPP

App Nativa WebApp App+Web

Se Crea en

Necesario internet

Se vende en

Necesaria revisión

XCode Aplicación de diseño Web

xCode, Aplicación de diseño Web

Depende del tipo de App Si Si

App Store Propios medios App Store

Si No Si

Iniciación al Desarrollo iOS

Page 11: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

APP PARA IPHONE, IPAD, O UNIVERSAL

iPhone 3GS iPhone 4 iPhone 4S iPhone 5 iPad

Tamaño PantallaPíxeles

Icono

Tamaño Icono

3,5” 3,5” 3,5” 4” 9,6”6.9” (Mini)

320x480 640x960 640x960 1136x640 768x10241136x2048

Icon.png [email protected] [email protected] [email protected]@2x.png (Retina)

57x57 114x114 114x114 114x114 72x72

Iniciación al Desarrollo iOS

Page 12: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

APP GRATUITA O DE PAGO

• App de pago: las ventas que generen nuestras Apps.

• App gratuita: el beneficio se obtiene de lo que genere nuestra publicidad.

• AdMob: Publicidad de Google.

• iAD: Publicidad de Apple

Iniciación al Desarrollo iOS

Page 13: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

EN LA PRÓXIMA SESIÓN:

OBJECTIVE-C

Iniciación al Desarrollo iOS

Page 14: Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad

GRACIAS

Iniciación al Desarrollo iOS