Tengo sentimientos encontrados respecto a la App Store para iPhone e iPod Touch que anunció Apple a principios de mes. Para quien no siga muy de cerca los movimientos de la compañÃa de la manzana, la App Store será la plataforma a través de la cual se podrán obtener las aplicaciones para iPhone e iPod Touch. Será el único medio para hacerlo, permitiendo software gratuito o de pago (en cuyo caso se quedan con el 30% del precio de venta al público). La App Store será accesible desde el terminal y desde iTunes y habrá restricciones sobre qué aplicaciones se permitirán: nada de programas que lancen otros (emuladores, máquinas virtuales), los de VoIP sólo lo harán sobre Wi-Fi y se presume que habrá un control sobre el malware y los virus. Para más detalle, en Applesfera hay un especial con “Preguntas y respuestas sobre el SDK del iPhone/iPod touch“: uno y dos.
Y digo que tengo mis dudas porque la App Store resuelve varios de los puntos débiles del software en los móviles. El problema es que la mayorÃa de usuarios no quiere seguir el modelo de los ordenadores personales: búsqueda, descarga, instalación. La gran variedad de sistemas incompatibles entre sà tampoco ha ayudado demasiado y Java no acaba de ser la solución a este problema. Un proveedor integrado en el teléfono que añada confianza, que trabaje por uno en la labor de discriminar el software malicioso y que sea muy fácil de usar es sin duda una muy buena aproximación a los problemas de las aplicaciones en el móvil.
Por otro, Apple lleva a iPhone e iPod Touch a un modelo más cercano al de las consolas que al de un sistema operativo normal. Control de quien programa y que software permito, llevándose una comisión del 30% de lo que se construya sobre su sistema. El movimiento hay que verlo en la perspectiva de Apple de explotación del iPhone: ganan por el terminal, ganan un porcentaje de lo que la operadora contrata con su teléfono y ahora quieren ganar gracias al software que otros hagan para sus productos. Mientras que la visión tradicional ha sido que el que otros hagan software para tu plataforma es algo a incentivar (le dan un valor adicional, desde Windows hasta Facebook), la visión de Apple es que el valor ya lo dan ellos y que quien quiera hacer negocio tiene que cederles una parte.
Y luego tenemos el tema de la libertad del usuario para hacer lo que desee con su teléfono, la App Store ejemplifica el deseo de control de Apple sobre sus clientes. Qué aplicación puede usar, con qué limitaciones, hasta cuando (todas las aplicaciones incluyen una firma digital que apunta directamente a su desarrollador, por lo que Apple podrÃa deshabilitar su cuenta y desactivar de una sola tacada todas las aplicaciones creadas con esta en todos los iPhones repartidos por el mundo) y de qué manera (sobre Wi-fi sólo, por ejemplo). Claro que habrá jailbreak y lucha por hackear el sistema (de hecho Sun ya ha anunciado que quiere llevar Java, Infoworld), pero el mercado del iPhone y del iPod Touch es el del usuario común (gran consumo), que no va a pasarse el dÃa en foros y se pensará muy mucho jugarse la averÃa de un cacharro tan caro.
Creo que es evidente que la idea de plataforma para desarrolladores de Apple no me gusta. SerÃa posible quedarse con su parte positiva, pero dar la libertad a creadores y usuarios de una relación directa: quien quiera usar la App Sotre obtiene sus ventajas y paga el 30%, quien prefiera ir por libre deberÃa poder ofrecer su software sin intermediación forzosa. iPod Touch y, sobre todo, IPhone son dos máquinas con un gran potencial, orientadas por completo al internet móvil y con una experiencia web muy superior a lo que hay en el mercado, pero esta filosofÃa me resulta una apuesta similar a la que hizo en los 80 y tras la que salió vapuleada. Esta vez puede aprovechar el cambio de paradigma: de efecto red a experiencia de usuario, confiando en que se puede seguir siendo cerrados, controlando todo, y ser una plataforma atractiva para terceros a la vez.
También han comentado sobre esto: Javipas y Uberbin (con información sobre iFund, un fondo de inversión para aplicaciones del iPhone).
Me acabo de enterar de que Adobe está desarrollando un flash player para el iPhone utilizando el SDK de Apple, con intención de publicarlo en el Apple Store.
cuando hace dos dÃas Steve Jobs declaraba que no iba a incluir flash en el iPhone
.
Hehe, no deja de tener guasa
He aquà la noticia.
El iPhone, por mucho que se empeñe Apple terminará abriéndose o morirá… es ley de vida… porque ni es el único teléfono del mercado, ni tampoco es tan avanzado como para barrer a la competencia.
De todas formas eso no quita que Apple se forre durante una temporada con ese esquema. Pero más tarde o más temprano si la competencia sigue abierta, barrerá con alguna aplicación que no pueda correr en el iPhone.
De todas formas, y al margen de todo lo que se está hablando sobre este tema, como desarrollador no veo rentable crear aplicaciones para el iPhone. No hay suficientes. Prefiero seguir desarrollando aplicaciones en internet, y a ser posible ejecutables desde cualquier dispositivo. Lo de la fiabilidad, confianza, etc. de los usuarios, me da un poco igual; lo que al final cuenta es si la aplicación es buena o no.
Por otro lado, si tienen éxito, me gustará ver la reacción de Google y Android…
En cuanto al tema de Java en los móviles… jeje… prefiero no hablar
nunca se me olvidará esa frase de “lo bueno de los estándares es que hay muchos para elegir…”
Hombre, se puede disentir sin necesidad de “no tener ni idea”. En cuanto a “todos los desarrolladores”, pues entonces aquà tienes uno – el mÃo – que no es tan positivo
Me parece que no tenéis ni idea. Todos los comentarios (de desarolladores) que he escuchado acerca de la forma de distribución desde la AppStore son MUY POSITOS. Por ejemplo, podeis escuchar el podcast especial que lanzaron Flavio y Fede de Puromac aquÃ:
http://www.puromac.com/podcasts/puromac-noticias-7-3-2008-el-iphone-sdk-y-iphone-para-empresas/
Sólo me interesarÃa un programita que permitiese al iphone lejos de las zarpas de apple cuando quisiera trastear a su antojo en mi aparatito (que seas tu y no apple quien decida desinstalar un programa). Cuando salga seguro que venderán más iphones.
Espero que sÃ, que poco a poco el resto de fabricantes vaya espabilando y mejorando la experiencia web sin dejar de mantener abiertos sus dispositivos. El N810 si admitiera 3g…
Estoy contigo Antonio, veo un sistema muy cerrado y una forma de hacer caja por partida triple.
Por otro lado, si hablamos de experiencia de navegación Web desde un dispositivo portátil, sin desmerecer al iPhone, ahora mismo he probado (y al final me he quedado con uno de ellos) cacharros, que la igualan sino la superan, el Nokai 810 y un PocketPC, un Toshiba G900, equipado este último con la versión beta del Opera Mobile 9.5… o sea que Apple no está sola.
SÃ, cierto que es una limitación importante de la máquina… y hombre, si miramos la historia, “todo lo que hace Apple” no ha triunfado que digamos
Algo que no se está comentado mucho es que las aplicaciones no nativas NO podrán funcionar si no están en el primer plano. Echadle un ojo a:
http://whydoeseverythingsuck.com/2008/03/apples-iphone-sdk-prohibits-real-mobile.html
A mi tampoco me gusta el modelo aunque seguramente triunfará como todo lo que hace Apple. Y con triunfará me refiero a que será rentable, no a que vaya a dominar el mundo.
Salud!
Apple ya marcó un mal precedente al forzar a los usuarios (donde ha podido) ha usar su aplicación iTunes para hablar con sus reproductores. Aún esperamos una versión de iTunes que funcione en Linux. Curioso esto último ya que el propio Mac OS X esta basado en una versión de Free BSD, creo que la 5.
Todo lo anterior tiene mas gracia, teniendo en cuenta que Apple ha regalado … no solo un SDK, sino una de la mas completa colección de herramientas, IDEs, compilador, librerÃas documentación, etc … junto con sus ordenadores y ese ha sido uno de sus mejores argumentos de venta. (Por que sabe que una plataforma necesita programas que la hagan útil y atractiva).
http://arequipe.wordpress.com/2008/03/08/%C2%BFesta-apple-yendo-al-lado-oscuro/#more-24