Los problemas de desarrollar (hoy en día) aplicaciones nativas para el iPhone

Se va a convertir (si no lo ha hecho ya) en el Santo Grial de los próximos meses, y es que es realmente atractivo el hecho de intentar programar una aplicación nativa para el iPhone, sobre todo cuando Apple ha bajado la persiana y ofrecido una solución alternativa a la que todos esperábamos.
Esa decisión fue no ofrecer un SDK de desarrollo nativo y decidir que las aplicaciones serían vía Safari. Con ello, consiguieron que algunos grupos de programación se “activaran” y comenzaran a buscarle las cosquillas al iPhone. Y lo consiguieron.
Pero lo bonito del camino es andarlo, no acabarlo (como dicen por ahí), y el grupo que consiguió la hazaña empaquetó las herramientas que había utilizado y lo ofreció a la comunidad como un “Developer Toolchain”.
Y la dificultad es que éste “Toolchain” tenemos que compilarlo nosotros, cosa que, según cuentan en TUAW, no es nada fácil. La configuración todavía es pesada y lenta, junto con algunos errores absolutamente inesperados propios de una versión pre-beta. Sin embargo, ahí está ya ese “Hello World!” nativo cuyo significado no podría haber sido más acertado…
...¿Alguien duda de que, tarde o temprano, comenzará una invasión de aplicaciones “homemade” nativas? Todavía queda camino por recorrer, y el punto de inflexión será el día en que se ofrezca ese “Toolchain” (o algo mejor) como binario universal.
Ésta es quizás la mejor forma de demostrarle a Apple que sus usuarios son los que realmente están pensando diferente.
Más información | TUAW
Comentarios
Deja tu comentarioWSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
WSL Empresas
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cuidados Masculinos
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Famosos
- Fans
- Fotografía
- Fútbol
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Moda
- Motor
- Motos
- Móviles
- Música
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leído
- ¿Por qué Apple recomienda usar antivirus?
- Una genial parodia de Apple y Steve Jobs en los Simpsons
- MobileMe: aspectos negativos, poca capacidad y un alto coste
- Aplicación de Cadena 100 para iPhone y Touch. En primicia para Applesfera.
- Nuevo hardware en los Mac portátiles III: restante y conclusiones
- Empieza el día de compras especial de Apple
- Las LED Cinema Display ya están aquí, primeras impresiones
- Linux se abre paso en el iPhone
- iBicing, utilizando el iPhone con el sistema de transporte en bici de Barcelona
- Guitar Rock Tour, la versión del Guitar Hero para el iPhone e iPod touch
Lo+votado
Lo+votado
- Nuevo iTunes 8.0.2 e iPhone O.S. 2.2 ya disponible
- Una genial parodia de Apple y Steve Jobs en los Simpsons
- OpenCL ya está listo, parece que Snow Leopard si llegará antes de lo esperado
- El rendimiento de los MacBook se reduce sin su batería
- Mac OS X 10.5.6 e iPhone S.O. 2.2 disponible posiblemente este viernes
- Viernes 28: Día de compras especial de Apple
- Nuevo Quicktime 7.5.7 soluciona, a medias, algunos problemas
- Añade un teclado numérico a tu Mac gracias al iPhone
- Handbrake 0.9.3 nueva versión, introduce Universal Input
- Apple licencia su Mini DisplayPort gratuitamente
Lo+comentado
- ¿Por qué Apple recomienda usar antivirus?
- Empieza el día de compras especial de Apple
- Las LED Cinema Display ya están aquí, primeras impresiones
- Nuevo hardware en los Mac portátiles III: restante y conclusiones
- Una genial parodia de Apple y Steve Jobs en los Simpsons
- Linux se abre paso en el iPhone
- uTorrent BETA oficialmente disponible
- Apple quiere equilibrar sus precios con los de sus distribuidores autorizados
- Touchgrind ya disponible en la AppStore
- MobileMe: aspectos negativos, poca capacidad y un alto coste
Autores / Comentaristas
Autores
Comentaristas
- David

- Rafael Galindo

- jau4ever

- Gina Bertone

- ▄▀▄▀▄▀| Il Tifossi

- [DoodoM]

- velaza

- pupegbl

- fanboyapple

- Zio






me encantaria ver en un tiempo ese panel de aplicaciones lleno, que haya que hacer scroll…
una cosa que me ronda (inocente de mi) desde hace unos días…
se han creado aplicaciones via safari ya, ya hay unas cuantas por ahi, accesibles desde una pagina web, un sitio en el que sólo esta esa aplicacion y sólo se puede acceder desde el medio para el que está creado, el iphone. ¿Hasta ahi todo bien? ¿he metido la gamba ya?
bueno, partiendo de que eso sea cierto, no podria existir la manera de crear un icono como acceso directo a esa applicacion? como los de todas las demas aplicaciones… un icono propio para cada aplicacion hospedada en internet que tu decidas que vas a usar asiduamente… no se, yo lo veo lógico.
programar una aplicacion para internet es mucho más facil que nativamente para el iphone que aun está muy verde… si se pudiese crear esa especie de acceso directo como icono de aplicacion…
PD: esta tarde entrando a casa he oido desde una de las mesas de la heladeria (vivo rodeado de turisteo heladeril) el famoso tono de llamada del iPhone… nada, una curiosidad que me ha hecho sonreir :)
Sería buneo que Apple diera paso a las aplicaciones nativas.
Pero me ha llamado la atecnón la cantidad de aplicaciones Ajax que se han visto en tan poco tiempo despues de salir el iPhone.
Y esque hasta hace poco parecia ser goolge el único que se tomana enserio esto de aplicaciones Online.
¿Podría el iPhone levantar al Ajax a lo más alto a tal punto de ver todo tipo de aplicaciones web?
No lo se, pero desde que adobe anuncio un Photoshop online, y desde que hace tiempo no recuerdo que página anuncio toda una suite online de aplicaciones para crear desde graficos vectoriales hasta modelado 3-D, (por supuesto que estas aplicaciones ya eran proyectos antes de saberse de la existencia del iPhone) pero me hace pensar que las aplicaciones web no son tan limitadas como muchos piensan y que el iPhone puede atraer el interes a muchos desarrolladores para aprovechar Ajax. Y quien sabe, tal vez algún día en vez de ver en un foro "miren esta fantastica aplicación sencilla pero super util" que es solo para windows, lleguen diciendo "miren esta fantastica aplicación online" que podremos utilizar en cualquier sistema operativo y en cualquier navegador.
#2 Ajax está subiendo como la espuma por otras cosas no por crear aplicaciones para el iPhone, sino una solución inmediata.
Pero las aplicaciones online siguen siendo limitadas, diras porque? muy fácil aquí en España no tenemos Wifi en toda la geografía sino en X sitios. Que pasa con las aplicaciones Web que no la puedo usar porque no estoy conectado, alguien me dira me conecto por 3G (el iPhone, el que llegará a Europa no lleva 3G), me conecto GSM, pues veremos lo que te cobrán.
En Estados Unidos su ventaja es que el Wi-fi esta muy ampliado pero no en su totalidad pero más que en España.
Las ventajas de un web es que "puede" ser multinavegador y multisistema.
Lo de una aplicación nativa para el iPhone solucionaría algunas cosas off-line, como el de crearte algunos progrmas propios o instalarte otros de los que te pueden servir sin una conexión web.
Ciertamente las aplicaciones ajax ya se estaban volviendo populares aun antes del iPhone, las aplicaciones que mencione son conocidas ya desde antes. Pero creo que el iPhone realmente puede ayudar a aumentar su popularidad, ya que todas las semanas escucho de alguna nueva aplicación ajax para el iPhone.
Obviamente una aplicación ajax jamas tendrá el poder de una aplicación nativa, principalmete por lo mismo que mencionas de no disponer de conexión a todo momento. Pero aun así les veo muchísimas utilidades, como poder disponer de un número ilimitado de aplicaciones sin llenar tu disco duro.
Probablemente aun no es tiempo de que las aplicaciónes ajax explote en su popularidad, pero si Adobe te saca un Photoshop Online GRATIS mientras que el no-on line te cuesta mas 600 euros, te hace pensas en qu esto del online podría ser una ventaja para el consumidor economicamente hablando, quizas hoy no seán la sensacion, y una aplicación ajax no suene como algo maravilloso en un Movil 2.5 G. Pero confio que con el tiempo el Wi-Fi este en todos lados en cualquier parte del mundo, haciendo ver el 3g obsoleto, y el ajax entonces sea una gran alternativa en móviles con poca memoria.
Pero claro, no por eso niego que las aplicaciones nativas hubieran sido mucho mejor para el iPhone, por el contrario a mi me hubiera encantado tener esta posibilidad y sería bueno que Apple diera esa posibilidad en alguna actualización, aunque a decir verdad dudo que lo haga. Quizas si despues de esto se atreve a regresar al mercado de PDA succeda.
Ahora es gratis el Photoshop esperate dentro de unos años ya veremos…. sino lo sacan de pago.
De todas maneras si Apple hubiera sacado el iPhone abierto, si se hubiera creado aplicaciones on-line pero también con su versión off-line y mucha gente si que lo hubiera comprado, hubiera muchos juegos para el iPhone, tonos, fondos (independiente del Hacking), ufff mucho mercado, pero lo que ha querido Apple es quedarse con ese mercado y vender aplicaciones, y así si alguien quiere comprar o solicitar un licencia a pagar a Apple