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

Post on 21-Jun-2015

4.474 views 2 download

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

LO QUE NO TE HAN CONTADO SOBRE EL DESARROLLO PARA

IPHONE/IPAD

Erick Camacho@ecamacho

AGENDA

¿Quién soy?

El negocio de las apps para iOS

Cómo programar apps para iOS

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

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

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.

EL NEGOCIO DE LAS APPS

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

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

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

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

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.

LOS OTROS

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

taptaptap.com son expertosApps de nicho

LOS OTROS

También hay mexicanas: erclab.com

FREEMIUM + ADS

Líderes Globales

La alternativa de Apple.Sólo disponible en

MochiAds: sólo para juegos

¿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)

¿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.

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

THE HARD WAY

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

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.

THE HARD WAY

Aprende Objective - C

THE HARD WAY

Aprende CocoaTouch

Vídeos gratis en iTunes U

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

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

ALTERNATIVAS

Apps con HTML5 encapsuladas dentro de una app nativa

GratisSoporte: desde US$250/año

Mal Performance

Multiplataforma: Android, Windows Mobile 7, BlackBerry

ALTERNATIVAS

Progamas con LUA y se traduce a Objective-C

US $199/año

Enfocado 100% a juegos

Multiplataforma: Android, iOS

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

PUBLICACIÓN

Lee COMPLETO las App Store Review Guidelines

Lee iTunes Connect Developer Guide

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.

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

PUBLICACIÓN

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

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

GRACIAS

Erick Camacho

@ecamacho