Pequeña guía a las cosas que el iPhone no tiene, con algunas de las razones por las que podría no tenerlas, aparte de porque Steve Jobs y su equipo tienen olfato para decidir si algo debe ir o no en una primera versión de un producto…
Java
Si existen máquinas virtuales de Java para procesadores ARM, ¿por qué no incluir una dentro del iPhone? Se me ocurren varias razones:
- Razón principal: un Java completo para PowerPC ocupa 178MB… y el OS X reducido para el iPhone sólo puede ocupar 500MB. Una implementación para ARM, que dispone de instrucciones abreviadas de 8 bits, podría ocupar algo menos de la mitad, unos 80MB, y aún así sería bastante. Una máquina virtual Java embebida, como la que usan las Palm basadas en ARM, proporcionada por IBM, ocuparía bastante menos (unos 3MB), pero tendría unas capacidades mucho más limitadas, pero lo pondría en par con otros teléfonos.
- Razón secundaria: una máquina virtual Java tiene que ser certificada por Sun, y eso no podía hacerse hasta que no se hubiera presentado el iPhone, y es posible que Apple no tenga confianza en la rapidez del proceso, especialmente si combinamos esto con la razón principal…
De todas formas, es muy probable que en futuros modelos de iPhone que puedan hacer con memoria ampliable sí exista Java, especialmente porque los micros con estructura ARM disponen de una tecnología, Jazelle, orientada a la aceleración de las aplicaciones Java.
Flash
Si lo que usa el iPhone es Safari, ¿por qué no visualiza contenido Flash?
- Razón principal: el iPhone no usa Rosetta —aunque, siendo OS X, podría llegar a hacerlo, aunque no sé cuán bueno sería un chip ARM emulando código PowerPC—, así que no se puede emular los contenidos Flash actuales, ni dentro ni fuera de Safari. Es necesario escribir un plugin específico en arquitectura ARM, y aunque se podría aprovechar la implementación de Adobe Flash dentro de QuickTime, llevará tiempo.
- Razón secundaria: A Steve Jobs le encanta controlar la cantidad de personas que conocen un secreto, como nos contó Greg Bolsinga al hablar de Marklar, el Mac OS X para Intel, así que intentar portar partes de QuickTime al iPhone no era una opción. El soporte de audio y vídeo del iPhone debe ser una evolución, dentro de la unidad de ingeniería iPod, de las capacidades de vídeo del iPod 5G.
Dependiendo del nivel de implicación del grupo QuickTime con el iPhone, será más o menos fácil que el iPhone acabe por incorporar reproducción Flash. Seguro que Cingular y el resto de telecos quieren que la gente se pase el tiempo viendo vídeos de YouTube 😉
Visores de adjuntos
La aplicación de correo del iPhone mostró mensajes HTML con imágenes embebidas, o mensajes normales con imágenes adjuntas, pero ¿qué pasa con otra clase de adjuntos? Sabemos que no habrá problemas con los PDF, y no debería haber problema con los archivos de sonido —aunque está por ver qué más cosas se pueden hacer con ellos—, y puede que tampoco lo haya con los de vídeo.
Pero después de las imágenes, y posiblemente por delante de los PDF, el tipo más común de archivo adjunto son los documentos de Microsoft Office. Destacarían los documentos Word, posiblemente seguidos por los PowerPoint y Excel. Por ahora, y por lo que sabemos, esos archivos sólo podrían guardarse o reenviarse. ¿Por qué no están disponibles?
- Razón principal: son productos de terceros, que habrá que implementar usando APIs que serán un conjunto de las APIs que usa Flash ahora mismo en Mac OS X; cuando estén listas las herramientas de desarrollo, los conversores vendrán. Por ejemplo, los teléfonos Nokia N-series con Symbian incorporan los visores QuickWord, QuickSheet y QuickPoint de Quickoffice, Inc.
- Razón secundaria: habrá una especie de TextEdit para el iPhone que permitirá visualizar documentos Word, y se esperará a una segunda versión para soportar otros formatos; alternativamente, habrá componentes de sincronización en Mac OS X para pasar a PDF los contenidos de presentaciones Keynote o PowerPoint, o las hojas de Excel.
Aplicaciones de terceros
¿Por qué no es posible instalar aplicaciones de terceros en el iPhone?
- Excusa: No queremos que la Costa Oeste se quede sin red por culpa de una aplicación mal escrita. Sencillamente, esto es absurdo, salvo que consideres que todos los iPhone de una zona se contagien de algo, y sean esos teléfonos los que queden desconectados.
- Razón principal: aún no tienen terminadas las herramientas de desarrollo para el iPhone. Es muy posible que Dashcode sea la forma más sencilla de crear utilidades para los iPhone, pero aún así deberá ofrecer plantillas de tamaño específico, y sobre todo acceso a las funciones específicas del teléfono, y eso aún no podemos verlo.
- Razón plausible: Apple está aún pensando en cuál es el modelo que quieren tener: ¿vender aplicaciones sólo a través de la iTS, o dejar un mercado libre de desarrolladores? Y aún no sabemos si las APIs utilizadas por los programadores de juegos en los iPod 5G estarán disponibles en el iPhone.
- Razón menos probable: Apple no está segura al 100% de la seguridad de un dispositivo permanentemente conectado, y prefiere mejorar la seguridad impidiendo, al menos, la instalación over the air (inalámbrica) de aplicaciones.
Estoy casi seguro de que habrá una actualización de software —me temo que de pago, según los recientes precedentes, a no ser que se cambie la Sarbanes-Oxley— que permitirá bien la instalación de aplicaciones, bien la ejecución de juegos de iPod… si es que esas características no están incluidas desde el principio.
Otras características
No sé qué echais de menos vosotros en el iPhone, así que, ¡a los comentarios!
Enlaces
- Apple: iPhone Technical Specs
- Wikipedia: ARM Architecture: Jazelle
Comentarios
11 respuestas a «¿Por qué el iPhone no tiene [insertar característica aquí]?»
SI Apple, después del lanzamiento del iPhone, lanza una actualización para que se pueda instalar software de terceros no tendría que cobrar nada. En este caso, con la actualización del protocolo Wi-Fi a 802.11n lo ha tenido que hacer porque la actualización activa unos cambios en el hardware del producto.
Sí que nos tendría que cobrar si, por ejemplo, el móvil viene con un chip UMTS/HSDPA pero no está activado por defecto, que sería lo mismo que ha sucedido ahora.
¿y que ha pasado con los videojuegos? no se ha mencionado nada al respecto, ¿acabarán implementando los videojuegos del iPod 5G en el iPhone? o ¿saldrá algún nuevo formato que echará por tierra el actual mercadillo de la iTunes Store?
Creo que es importante continuar con la homogenización de contenidos en todos los modelos de iPod y el iPhone, no dividir mercados.
¿Y qué hay del hecho de que sea tan imposible como en el iPod cambiar la batería? Como la han cagado con esos pequeños detalles que nos hacen felices a los consumidores.
Mucho MacOS X pero lo que han hecho ha sido caparlo y convertirlo en un bebé con el que no se puede hacer nada. Si los desarrolladores no pueden hacer software para el iPhone, retrocede 3 de los 5 años que se supone va por delante. Yo quería una PDA versátil, no quedarme con lo que me compro.
Creo que el iPhone está siendo menos de lo que se esperaba. En la presentación se mostraron verdadderos Smartphones de Motorola, Nokia, Blackberry. Sí tiene razón al decir que son “difíciles de usar”, pero los que traen symbian tienen un potencial enorme, por ejemplo navegador Opera, visor y editor de office, juegos y todo lo que a las terceras partes se les ocurra. No entiendo por qué limitar la monstruosa capacidad de tener al mac os x metido en el iphone. Además de que la cámara es de un par de años atrás por lo menos en ese rubro Sony está adelante que todos, sin GPS … y por ese precio.
No sé si el sector en el que quieran competir sea realmente el de los smartphones porque lo estoy viendo ya como un iPod con teléfono nada más …
[…] Algunas respuestas en Memoria de Acceso Aleatorio […]
En cuanto vi el OS del iPhone, me decepcioné…y es que la gran razón para su existencia, era el tener navegación basada en algo parecido al dock.
Gran decepción fue la mía. EL sistema solamente es una pantalla con íconos, y vaya que no es nada más que eso, porque sitios web los veo perfectamente con Opera en mi K300 (un móvil bastante tercermundista) Pero al iPhone lo han inflaron demasiado, y la gente (bloggers sobre tood) alrededor del mundo también ha hecho lo suyo en ese sentido.
Para mi el iPhone es bonita mierda. Nada más que eso. Si me gasto tanto dinero en un celular, prefiero hacerlo con uno Nokia, o por qué no, comprarme un blackberry.
El problema principal del Dock en Mac OS X es que se trata de un objetivo en movimiento. El interfaz del iPhone tiene movimiento para hacer más fluida la experiencia, pero los iconos receptores están en posiciones fijas, y realmente no tiene nada que ver con el Dock.
Pues para mi le falta sobre todo gps (combinado con google maps) seria perfecto y una ranura de sd card.
Pero para mi que apple se guarda las caracteristicas finales del iphone para la presentacion antes de la salida al mercado. No me extrañaria un iphone con mejor camara, mas almacenamieno, algun extra mas y mas barato el dia de su lanzamiento.
Saludos a todos.
¿vibrador? 🙂
[…] ¿Por que el iPhone no tiene… ..java? ..flash? …visualizadores? …aplicaciones de terceros? Algunas respuestas en Memoria de Acceso Aleatorio Compártelo Cerrar […]
Hola, soy de Argentina y tenemos lo último en telefonía móvil, incluso el i-phone. La verdad cuando fui a comprarlo me decidí finalmente por el n95 black edition de 8gb. La razón es simple: en el i-phone no es posible cargar java ni symbian-nadie paga usd 1200 y se queda sin chances de disfrutar un buen juego como brothers in arms hells allwais 3d jeje. No trae gps gratis, consume crédito, esto es algo que nokia para el n95 black edition mejoró, al menos en mi pais no te cobra el uso del gps. La cámara de mi antiguo z520 de sony ericsson casa mejores fotos que la del i-phone. El nokia n95 trae la mejor cámara disponible para equipos ultra delgados y con flash y luz de apoyo.
Creo que actualmente el i-phone solo opera menos de un 5% de sus capacidades. Tal vez dentro de un año o dos sea el mejor móvil, al mejorar la cámara, posibilidad de cargar todos los formatos de aplicaciones disponibles-como java y symbian- y explotar de verdad su hardware con funciones oparativas más que de multimedia. Actualmente es un bonito reproductor con funciones de celular.
Saludos.