Lo que no te han contado sobre el desarrollo para iPhone/iPad

36
LO QUE NO TE HAN CONTADO SOBRE EL DESARROLLO PARA IPHONE/IPAD Erick Camacho @ecamacho

description

Charla impartida durante el Congreso SGVirtual (http://www.sg.com.mx/sgvirtual/2011).En la que hablo sobre mi experiencia desarrollando apps para iOS desde México, lo que he aprendido y algunos gotchas de la plataforma.

Transcript of Lo que no te han contado sobre el desarrollo para iPhone/iPad

Page 1: Lo que no te han contado sobre el desarrollo para iPhone/iPad

LO QUE NO TE HAN CONTADO SOBRE EL DESARROLLO PARA

IPHONE/IPAD

Erick Camacho@ecamacho

Page 2: Lo que no te han contado sobre el desarrollo para iPhone/iPad

AGENDA

¿Quién soy?

El negocio de las apps para iOS

Cómo programar apps para iOS

Page 3: Lo que no te han contado sobre el desarrollo para iPhone/iPad

EL SPEAKER

Me pagan por programar desde hace 10 años

9 de ellos programando Java como consultor

En 2010 me asocio para formar TidySlice

Por hobby empezamos a programar para Mac OSX

Page 4: Lo que no te han contado sobre el desarrollo para iPhone/iPad

EXPERIENCIA

El mercado nos llevó a programar apps para iPhone y luego para iPad

Tenemos apps en el AppStore

Tenemos apps cerradas usadas dentro de empresas

Estamos creando nuestra primera app/producto propio: tidyprint.com

Page 5: Lo que no te han contado sobre el desarrollo para iPhone/iPad

EXPERIENCIA

Nos ha pasado de todo: la curva de aprendizaje de la plataforma, pelear con las políticas del appstore, vender proyectos, vender productos, participar en concursos.

De eso vengo a hablar.

Page 6: Lo que no te han contado sobre el desarrollo para iPhone/iPad

EL NEGOCIO DE LAS APPS

* http://www.macrumors.com/2011/03/29/idc-projects-windows-phone-to-top-iphone-in-market-share-by-2015/

Page 7: Lo que no te han contado sobre el desarrollo para iPhone/iPad

EL NEGOCIO DE LAS APPS

*http://planet-iphones.com/2010/12/08/ipad-sales-rank-apple-third-worldwide-and-number-one-in-north-america/

12.4% = 8% iPad + 4% computadoras

Page 11: Lo que no te han contado sobre el desarrollo para iPhone/iPad

BEST SELLERS: ANGRY BIRDS

http://technolog.msnbc.msn.com/_news/2010/12/08/5612223-pigs-outraged-as-angry-birds-sells-12-million-copies

12 Millones de copias vendidas hasta diciembre 2010versión iphone: $0.99 versión ipad $4.99

Page 12: Lo que no te han contado sobre el desarrollo para iPhone/iPad

BEST SELLERS : CUT THE ROPE

* http://inlatest.com/20101117218/cut-the-rope

3 Millones de copias vendidas hasta noviembre 2010versión iphone: $0.99 versión ipad $1.99

Page 13: Lo que no te han contado sobre el desarrollo para iPhone/iPad

TOP 10 DE 2010

http://macappstorereview.com/2011/01/10/best-selling-iphone-apps-of-2010/

Solo hay dos clases de apps: los juegos y los otros

Los 10 son juegos.

Page 14: Lo que no te han contado sobre el desarrollo para iPhone/iPad

LOS OTROS

http://taptaptap.com/blog/cameraplus-second-month-sales-the-sophomore-software-slump/

taptaptap.com son expertosApps de nicho

Page 15: Lo que no te han contado sobre el desarrollo para iPhone/iPad

LOS OTROS

También hay mexicanas: erclab.com

Page 16: Lo que no te han contado sobre el desarrollo para iPhone/iPad

FREEMIUM + ADS

Líderes Globales

La alternativa de Apple.Sólo disponible en

MochiAds: sólo para juegos

Page 17: Lo que no te han contado sobre el desarrollo para iPhone/iPad

¿CUÁL ES EL MERCADO EN MÉXICO?

De acuerdo a nuestra experiencia con una app gratuita de un importante diario nacional

iPhone: 500 descargas semanales (durante un año)

iPad: 900 descargas semanales (durante 6 meses)

Page 20: Lo que no te han contado sobre el desarrollo para iPhone/iPad

¿CUÁL ES EL MERCADO EN MÉXICO?

No te enfoques a México, apunta al mercado global

Lo mismo en el desarrollo de apps para terceros. Pagan mejor las empresas extranjeras.

Page 22: Lo que no te han contado sobre el desarrollo para iPhone/iPad

CÓMO PROGRAMAR APPS PARA IOS

Pasos:1. Compra el XCode 4 (US $5)ó instala el XCode 3 (gratis)

2. Aprende Objective-C ó usa una plataforma alternativa

3. Compra tu licencia de developer de iOSUS $99 / año

4. Publica tu app en el AppStore

Page 23: Lo que no te han contado sobre el desarrollo para iPhone/iPad

THE HARD WAY

Objective-C: Stepstone 1980 -> NeXT -> Apple

Page 24: Lo que no te han contado sobre el desarrollo para iPhone/iPad

THE HARD WAY

En México no hay cursos buenos de desarrollo para iOS.

En México hay muy pocos desarrolladores de iOS con experiencia.

Page 25: Lo que no te han contado sobre el desarrollo para iPhone/iPad

THE HARD WAY

Aprende Objective - C

Page 26: Lo que no te han contado sobre el desarrollo para iPhone/iPad

THE HARD WAY

Aprende CocoaTouch

Vídeos gratis en iTunes U

Page 27: Lo que no te han contado sobre el desarrollo para iPhone/iPad

THE HARD WAY

Algunos frameworks / utilidades

Framework de Facebook

Funcionalidad de compartir contenido en redes sociales

Engine para juegos 2D

Framework para conectarse a servicios http

Page 28: Lo que no te han contado sobre el desarrollo para iPhone/iPad

ALTERNATIVAS

De C# a Objective-CUS $399 / año

Mismo performance que apps con Objective-CPuedes usar todos los componentes de CocoaTouch y

de los frameworks de terceros para iOS

Page 29: Lo que no te han contado sobre el desarrollo para iPhone/iPad

ALTERNATIVAS

Apps con HTML5 encapsuladas dentro de una app nativa

GratisSoporte: desde US$250/año

Mal Performance

Multiplataforma: Android, Windows Mobile 7, BlackBerry

Page 30: Lo que no te han contado sobre el desarrollo para iPhone/iPad

ALTERNATIVAS

Progamas con LUA y se traduce a Objective-C

US $199/año

Enfocado 100% a juegos

Multiplataforma: Android, iOS

Page 31: Lo que no te han contado sobre el desarrollo para iPhone/iPad

ALTERNATIVAS

Programas con ActionScript y compila Objective-C

Gratis, el IDE cuesta desde US $700(Gratis para estudiantes)

Mal performance, pero Adobe está poniendo muchos recursos para mejorarlo en el corto plazo

Multiplataforma: Android, iOS, Desktop

Page 32: Lo que no te han contado sobre el desarrollo para iPhone/iPad

PUBLICACIÓN

Lee COMPLETO las App Store Review Guidelines

Lee iTunes Connect Developer Guide

Page 33: Lo que no te han contado sobre el desarrollo para iPhone/iPad

PUBLICACIÓN

Ten cuidado con el nombre de tu App.

Ten cuidado con los iconos de tu App.

Maneja bien los errores de tu App.

Sólo usa in-app purchases de Apple.

Page 34: Lo que no te han contado sobre el desarrollo para iPhone/iPad

PUBLICACIÓN

Si dependes de un servicio externo, revisa que no esté caído.

Revisa tu contenido, cosas como sátira política, imágenes fuertes, material con copyright, no son

permitidos

Page 35: Lo que no te han contado sobre el desarrollo para iPhone/iPad

PUBLICACIÓN

Tiempo de review/publicación: máximo 2 semanas

Este año lo han acortado a 2 días

Page 36: Lo que no te han contado sobre el desarrollo para iPhone/iPad

GRACIAS

Erick Camacho

@ecamacho