texto:   A-   A+
eliax

El Talón de Aquiles del iPhone y Android
eliax id: 7497 josé elías en feb 24, 2010 a las 12:05 PM (12:05 horas)
Hoy día no hay duda que el celular que está conquistando al mundo es el iPhone de Apple, y por el otro, se ha hecho evidente que la plataforma Android que soporta Google es quizás su mayor contendiente.

Sin embargo, aun con todo el crecimiento que están experimentando estas plataformas (fueron las dos que mas crecimiento experimentaron en el 2009), no son perfectas, y al contrario, cada una de ellas tiene lo que considero su Talón de Aquiles que a largo plazo podría significar tragedia si no se trata a tiempo, y de eso se trata este artículo de hoy...

El Talón de Aquiles del iPhone
No, contrario a lo que muchos dicen, el Talón de Aquiles del iPhone no es su falta de Flash, ni que no tenga una super-cámara, ni que no tenga una cámara secundaria para hacer video-conferencias, ni que sea propietario. Ninguna de esas cosas ni han afectado la venta del iPhone, ni lo harán en el futuro próximo, en particular dado que cosas como video-conferencia ya sabemos que tarde o temprano llegarán (yo lo predigo para Junio de este año, y llegará también en el iPad).

En mi opinión, el Talón de Aquiles del iPhone es la política de restricciones que Apple tiene en su App Store (Tienda de Aplicaciones). Recientemente esta semana Apple removió del App Store unas 5,000 aplicaciones porque según la empresa su contenido "no era apropiado".

Por "no apropiado" Apple quiere decir aplicaciones en donde figuran mujeres en trajes de baño, en poses sexies, y en algunos casos incluso mostrando ciertas partes de la bella anatomía femenina. Según reportes, Apple ha recibido muchas quedas de mujeres que se oponen a ese tipo de contenido, y decidió actuar. Sin embargo, irónicamente Apple no ha removido la aplicación oficial de Playboy...

Similarmente, Apple tiene restricciones en aplicaciones que "dupliquen funcionalidad ya incluída en el iPhone". Es decir, esa es la razón por la cual no vemos mejores aplicaciones para gestionar emails, ni navegadores web alternativos como Firefox u Opera (los pocos navegadores alternativos en el App Store en realidad son el mismo Safari del iPhone con un recubrimiento visual diferente).

Ahora, aquí va mi punto: ¿Qué hubiera pasado si cuando iniciamos la revolución web un grupo de personas hubiera indicado que deberíamos prohibir no solo aplicaciones pornográficas, sino que además aplicaciones de concursos de belleza en bikinis? ¿O qué tal que se prohibieran navegadores web y aplicaciones de chateo que no fueran las sacadas por los organismos de estandarización del Internet? ¿O qué tal el prohibir clubes y foros de personas orientadas a la moda gótica, o a hacerse piercings, o de parejas homosexuales? ¿O quizás prohibir canciones, poemas y videos que no sean considerados "serios y no vulgares"?

La verdad es que el Internet no hubiera sido lo que es hoy.

Y noten que no estoy diciendo que favorezco pornografía en el iPhone (de la cual, a propósito, aun nunca ha salido una aplicación en el App Store), sino que lo que estoy diciendo es que debemos entender que en este mundo vivimos personas de todo tipo, y no somos nadie para restringir la libertad de expresión de otros simplemente porque nuestras creencias no estén de acuerdo con esas expresiones. Como dicen, "no le hagas a otro lo que no te gustaría que te hicieran a tí".

Obviamente cosas como pornografía infantil no solo deben ser prohibidas, sino que incluso castigadas por la ley, pero cosas como la admiración de la belleza del cuerpo humano, es algo que va en contra de todos los cimientos por la cual cientos de miles de personas a través de la historia han derramado sangre para traernos las libertades de las cuales todos disfrutamos hoy día.

Como dijo alguien una vez, "Yo no estaré de acuerdo con lo que dices, pero defenderé hasta la muerte tu derecho de decirlo".

Pero poniendo las cosas mas en contexto, muchos dirán "pero el App Store tiene 150,000 aplicaciones, por lo que es todo un éxito sin esas otras aplicaciones, ¿cuál es el peligro?". Y la respuesta es, que debemos recordar que el gran triunfo del App Store (y del iPhone) se debió en gran medida a ser primeros en el mercado, tanto con un dispositivo revolucionario como lo fue el iPhone en el momento de su salida, como del App Store.

Así que es solo cuestión de tiempo hasta que la competencia se ponga al dia, y si nos llevamos de los novedosos equipos que hemos visto de Motorola y Google (ambos con Android), y del Palm Pre, así como de la gran cantidad de tiendas de aplicaciones de todos los competidores que surgieron en este año pasado, podemos decir con plena confianza que la brecha que Apple le lleva a la competencia se acorta poco a poco.

Eso significa que tarde o temprano ocurrirá que Apple tendrá un gran competidor (muy posiblemente el Android Marketplace), quien posiblemente por motivos estratégicos decida dar plena libertad en su tienda de aplicaciones (y seamos honestos, a la hora de activar un celular es posible especificar la edad del usuario para bloquear contenido a menores, y de forma inversa notemos que cualquier menor que quiera pornografía hoy día sabe cómo conseguirla sin necesidad de un App Store), lo que de repente ofrecerá una gran razón para dejar el tren de Apple (en particular, ya que para ese entonces es muy posible que las mas populares aplicaciones del iPhone existan en esa otra plataforma de la competencia).

Esto es similar a lo que ocurrió con los formatos de video-caseteras de los 1980s, en donde el formato VHS entró en competencia con el Betamax de Sony. Betamax era un formato claramente superior en todos los sentidos, pero Sony se negaba a permitir que se vendieran películas pornográficas en el formato. ¿El resultado?: Con la industria pornográfica detrás de VHS, el formato no solo alcanzó a Betamax, sino que le dio una de las mas grandes palizas de la historia (tanto así, que es un caso muy estudiado en toda universidad de negocios del mundo).

Similarmente, si Apple no relaja un poco su puño sobre la plataforma, es posible que esta se le escape de las manos como cuando agarramos con fuerza un puñado de arena...

El Talón de Aquiles de Android
Ahora se preguntarán, ¿pero si Android es lo opuesto al iPhone, con una plataforma totalmente abierta, qué de malo podría tener esta plataforma? Y la respuesta la podemos tomar de la historia de UNIX: Fragmentación.

Así como demasiado control es malo, demasiada libertad también lo puede ser, y este es un excelente ejemplo.

Notemos que el sistema operativo UNIX (precursor a Linux) durante mucho tiempo reinó no solo en el sector empresarial, sino que en Internet, sin embargo, sufrió de algo que eventualmente sería su Talón de Aquiles, y que eventualmente hizo que perdiera la batalla ante Windows NT y el sector empresarial: Se fragmentó demasiado (y si quieren ver a que me refiero, visualmente, consulten este diagrama que muestra el árbol geneológico de gran parte de la familia UNIX).

Esto se debió a que en UNIX, era posible tomar el código, modificarlo libremente, y sacar una nueva versión, por lo general incompatible en algún nivel con la anterior, lo que produjo una segmentación tal, que antes de decidirte a utilizar UNIX tenías ya que decidir de antemano con cual distribución te ibas, sea HP/UX de HP, AIX de IBM, IRIX de Silicon Graphics, SunOS/Solaris de Sun, FreeBSD, etc. (y a propósito, lo mismo sucede con Linux a cierta medida hoy día con las distintas distribuciones, entornos gráficos, etc).

Pues similarmente, Android está pensado para que casi cualquier parte de su arquitectura sea reemplazable por un tercero, pero peor aun, no existe una regla de consistencia en cuanto a versiones del sistema operativo, lo que ha tenido como resultado que recientemente muchas aplicaciones del Android Marketplace (la Tienda de Aplicaciones de Android) simplemente no funcionan en varios modelos de Android, o funcionan incorrectamente.

Si ese problema se sigue extendiendo, el resultado al largo plazo será uno de frustración por parte de los usuarios, quienes (gracias al iPhone) han sido acostumbrados a que las cosas "simplemente funcionen".

Así que en resumen, a Apple le aconsejo que ceda un poco el control del tipo de aplicaciones que acepta, y a Google le recomiendo que ponga reglas mas estrictas que forcen una plataforma mas estandarizada para todos.

Y como siempre, pueden leer mas opiniones y análisis de este tipo en la sección de ese nombre a la derecha de la página principal de eliax.com.

autor: josé elías

Comentarios

  • Wau, que articulazo.

    No puedo estar mas pero mas de acuerdo en lo que afirmas.

    Puramente y sencillo es así. Deben encontrar un punto medio.

    • Me ganaste con el primer comentario! iba a decir algo similar y agregar que lo mismo temo por linux como va.

  • Ya viene el jailbreack para iphones serie MC. por suerte existe iSteamy. Muy buen artículo eliax, yo pensaba que eras un santurrón y más bien resultaste medio pornófilo.

    • aunque no lo crean Elías es un ser de este planeta.

      jeje

  • como supuse a la salida de de windows phone 7 se ve aqui tambien: windows phone 7 se va a ser su espacio en el mercado a costa de android, ya que con las estrategias que prepararon en contra de la fragmentacion, y un gran grupo de desarrolladores tras de si, varios meses luego de su lanzamiento se va a establecer como el verdadero competidor del iphone. Tambien le va a hacer daño al iphone, pero en esta circunstancia dos son compañia y 3 son multitud

  • Te la comite con este artículo mi hermano. Por cosas como esta visito el blog a diario. Yo quiero ver lo que Microsoft va a hacer con el Windows Phone7, pero por ahora sigo con mi BB.

  • Ahora que me llega a la mente, una pregunta Eliax.

    Técnicamente, que impide a adobe hacer que Flash Player sea usable en el iPhone?, osea que ellos no pueden crear la tecnología y que las personas puedan buscar una forma de instalarlo?.

    Me encuentro raro que esa situación no se haya presentado.

    • Lo que eliax argumenta en cotra de flash acerca de su rendimiento es ciierto, pero lo q mas puede atentar flash ademas d la autonomia del dispositivo es el propio SDK que Apple tiene para desarrollar sus aplicaciones.....si puedes tener flash en un telefono para que aprendes nuevas API's si ya sabes muy bien de sobra hacer apps en Flash?.....si aprendes a manejar Flash tienes mayor campo d aplicabilidad q si solo aprendes a hacer applicaciones en un SDK q solo es pa un dispositivo no? entoncs la conclusion seria q Apple sencillamente no le conviene que el iPhone, iPad soporte flash x ningun motivo. De solo ser por el rendimiento del runtime, tenlo seguro que Adobe ya se habria puesto a trabajar en eso.

      Pues eso pienso yo

    • Es usable. Lei hace tiempo que estaba hecho, pero a Apple simplemente no le da la gana de permitir su instalacion.

      Y adobe no lo ofrecera como jailbreak porque eso le podria traer consecuencias legales. :)

    • Ese tema lo he cubierto en varios artículos en eliax, que puedo resumir en estos puntos:

      1. Flash es una amenaza ante cualquier Tienda de Aplicaciones (no solo la de Apple), ya que si Flash obtiene acceso de bajo nivel a los APIs de programación (como ya lo hace en sistemas operativos de escritorio) podría imponer su propia Tienda de Aplicaciones en paralelo a la de Apple (¿La Flash App Store?), por lo que la razón principal es control.

      2. Flash verdaderamente es un gran comedor de recursos. Es posible implementarlo en el iPhone, y como reporté en un artículo explícitamente sobre ese tema, Adobe ya tiene una versión que funciona en el iPhone desde hace al menos un año. El problema es que después que empiezas a visitar varias páginas, el uso de recursos aumenta, así como la inestabilidad del sistema.

      3. Flash no está diseñado para seguir las tendencias web de hiper-enlaces, sino que promueve aplicaciones monolíticas en donde es imposible hacer enlaces directos dentro de Flash (existen algunos hacks, pero son eso, hacks).

      4. Esto es grande: Flash no fue pensado para dispositivos táctiles o multi-táctiles, sino que para uso de ratón. Eso significa que cosas como abrir un menu cuando uno pase rodando el ratón por encima no funcionan en un iPhone (o Android, Phone 7, Palm Web OS, etc), ya que ese gesto no existe. Eso significa que quizás sobre el 90% de las aplicaciones de Flash existentes de todos modos no se le podría dar uso en estos dispositivos móviles de última generación.

      • De nuevo Eliax, lo que me gustaría saber es, independientemente de todo lo que dices (que es algo por lo que estoy de acuerdo contigo) es, que impide a adobe liberal flash para iPhone, osea obviamente no seria vía el Appstore, pero de alguna manera.

        Apple no podría demandarlos creo y no podría controlar que las personas lo instalaran.

        De eso es que quiero que me hables.

        Por cierto al parecer Adobe encontró una forma de que Flash no sea un come bateria/recursos

        http://www.engadget.com/2010/02/24/flash-10-1-might-not-be-a-battery-hog-on-android/

        • Nehemoth,

          Ellos pueden liberarlo, ofrecerlo gratis, etc, pero después ¿cómo lo instalan los usuarios?

          Primero, existe la barrera de que Apple lo impide contractualmente en su política de desarrollo y uso del iPhone, por lo que si de alguna manera lo instalaras, estarías perdiendo la garantía del equipo y te arriesgas a que Apple desabilite tu equipo en un futuro.

          Y segundo, la única manera de instalarlo sería "liberando" con un hack el iPhone, lo que también significa violar la garantía, y de paso es un procedimiento que muy pocos usuarios sabrían hacer por su cuenta.

  • Si hicieran lo que hace Mozilla, que los programadores hacen los plugins disponibles para varias versiones de andriod, no creo que existiria mucho inconveniente con lo de varias versiones.

  • yo lo que creo del i phone a parte de su nombre tope comercial y que a llegado a las masas, es que es de apple y la gente se ha enterado que apple es cool
    asi que yo veo que la gente cada vez mas quiere apple y solo apple
    y a ese segmento va dirigido como el que va al mm a comprar su ordenador.
    asi que no creo que vaya a fracaar a largo plazo

    saludoos

  • Estoy totalmente de acuerdo con articulo, pues eh estado cansado de las ya existentes varias versiones de Android en los diferentes modelos, esta pasando exactamente lo mismo dicho respecto a Unix, ya uno ni sabe cual es de verdad una version oficial. Respecto al iphone, no se pueden modificar y/o instalar programas en el iphone luego de hacerle el ''jailbreak'' pues este no es exactamente su funcion, la de liberar el iphone de restricciones de la compañia Apple como actualmente se puede hacer con Cydia, Rocks Apps, Installer, etc; sin mencionar que se puede instalar aplicaciones crackeadas que aunque sea de manera ilegalmente pues es algo que hay que mencionar pues es muy utilizado, nosé de que manera Apple sigue haciendo dinero con sus aplicaciones pues el ''jailbreak'' es algo sumamene facil de hacer y esta ''regado'' por todo Internet, ha de ser por los extrictas que son las leyes en su país de origen, USA.

    • Disculpen la gramática, pues cuando empiezo a hablar del Iphone estoy *preguntando* si es posible o no (pues ahora leí mi comentario y esta dudosa la expresion sin un signo de interrogacion ;) )pues creia que sip...Saludos.

  • Disculpa eliax no es que yo sea un fan boy ni nada por el estilo solo que utilizo blackberry y en realidad no se ni pio del sistema operativo que usa podrias por favor decirme algo acerca de este?

    Gracias.

    • Es un sistema operativo propietario que hace fuerte uso de la plataforma móvil de Java, en particular del perfil MIDP, aunque también provee muchas extensiones particulares que no son parte de la especificación oficial de Java.

    • Hola Julio, (no soy eliax :) ) Aqui hay algo respecto al BlackBerry OS. http://es.wikipedia.org/wiki/BlackBerry_OS
      Utiliza google, pues existen muchas paginas dedicadas a blackberry donde podras instalar juegos, temas, y actualizar el SO de tu BB. Ariel (actual usuario de BlackBerry (RIM), y de Iphone) Saludos desde Rep. Dom. :)

  • O sea, que WP7 pudiera ser el mejor balance, ya que gracias al exito del iPhone MS sabe que debe restringir un poco la gran variedad de hardware que le ha costado calidad y soporte.

    • Esa es una conclusión prematura.

      Aun esperamos todos por palabra de Microsoft en donde especifique cuáles serán las restricciones de Phone 7 (lo sabremos el próximos mes según Microsoft).

      • Al menos es la situación actual en los Desktops. Por un lado estan los linuxeros (como 20,000 versiones, mayormente no aptas para el consumidor normal), y por otro lado, tenemos las Mac (las cuales estan condenadas a un nicho de mercado, por caras y pocas aplicaciones disponibles, aunque tengan buena imagen..) esto mientras se vende Nettops, y desktops con Windows de a mucho y con mayor aplicaciones y a menor precio.

        • Ciertamente, los altos costos de Macs, y la gran fragmentación de Linux, son grandes frenos en la adopción de esas plataformas.

          Por su lado sin embargo, también debemos entender que la gran razón por la cual muchos utilizan a Windows no es por el precio (ya que si fuera así, utilizarían a Linux), sino mas bien porque muchos no conocen otras opciones, o porque las aplicaciones que necesitan (como Autocad) no están en otras plataformas.

          Sin embargo, eso está cambiando con la web, en donde muchas aplicaciones que antes eran exclusivas a un sistema operativo, ahora son abiertas a cualquier navegador web.

          Aunque para ver el futuro hacia donde vamos, leer el artículo del iPad en los enlaces al final.

  • :S se ha borrado lo que escribi hace un momento.....

  • Un sistema operativo abierto tiene la ventaja de que si fabrico mi teléfono, puedo crear los programas a la medida, si desarrollo un nuevo hardware puedo desarrollar el driver sin problemas.

    Pienso que la libertad es positiva, ventajosa, quita los obstáculos.

  • Eliax, se que Apple no va a adejar que installen Opera en el iPhone, pero, por qué sacaron y mostraron a Opera para el iPhone? no creo que esa empresa haya dedicado tanto tiempo en preparar todo el codigo para que corriera nativamente ahi.

    Ademas, segun lei, es Opera Mini el que va a estar. Entonces segun uno analiza: Opera Mini es simplemente un "Mostrador" ya que todo el trabajo duro de procesar una pagina se hace en servidores de Opera.

    Entonces si nos podemos a ver no es un "navegador" hehe :P

    • Hay que recordar que detrás de todas estas decisiones que estas empresas toman (como Adobe decir que tiene a Flash funcionando en el iPhone, u Opera demostrando su navegador en el iPhone), existe un juego psicológico y de Relaciones Públicas, en donde el objetivo (en estos dos casos en específico) es bastante sencillo: Presionar.

      Presionar en el sentido de crear consciencia en la población en general y los medios para tratar de influenciar a Apple a caer ante sus demandas (que en este caso significa aceptar a Flash y navegadores alternativos en el iPhone).

      En resumen, son puras maniobras de Relaciones Públicas. :)

  • Muy buen articulo

  • En una cosa no estoy de acuerdo: no se puede decir que unix "reinó" en internet porque todavía lo hace.

    El 95% de los servidores de internet corren Linux u otro "sabor" de Unix.

    Realmente, la fragmentación sí es una pesadilla... para tres tipos de personas:
    1) los que hacen aplicaciones cerradas, porque significa hacer un binario (tal vez con modificaciones en el fuente) para cada plataforma
    2) los que hacen controladores de dispositivos cerrados, por el mismo motivo.
    3) los que hacen virus, también por el mismo motivo.

    Por otro lado, la gran fragmentación favorece otras cosas:
    1) al dejar fuera del juego a los programas cerrados, deja el campo libre al desarrollo de aplicaciones abiertas. Y al haber aplicaciones abiertas se difunde la reutilización de código y se evita duplicar esfuerzos, a demás de obtenerse código hecho "por gusto" y no "para vender". Todos sabemos que cuando se trata de vender, se hace el mínimo esfuerzo para conseguir la máxima ganancia, y hacer código de calidad representa un gran esfuerzo. Es más fácil enfocarse en el aspecto estético que es lo único que el usuario ve.

    2) La diversidad significa que si aparece un problema de seguridad, sólo un bajo porcentaje de los equipos estarán afectados. Tal vez este es el motivo por el que no hemos tenido ataques que tiren abajo toda internet de un solo saque.

    3) La diversidad también fomenta la competencia sana. Cuando hay diferencias de opiniones, en lugar de permitir que sea una junta directiva la que decida, en el software libre simplemente si hay suficiente gente que apoya una idea, forma un grupo y la desarrolla. El tiempo y los usuarios decidirán cuál resultó mejor pero no hace falta descartar ideas, y sobre todo, no se deja que gente "no técnica" tome decisiones sobre temas técnicos.

    El día que aparezca una vulnerabilidad grave en iPhone OS, TODOS los iphones estarán afectados. En cambio el día que surja un problema en Android, sólo los usuarios de una versión determinada de Android caerán.

    Yo diría que el problema que están teniendo iPhone y Android es simplemente que estan pasando de ser un dispositivo de un único uso (Teléfono) a ser dispositivos programables y se plantean problemas típicos de computadoras de escritorio que la gente no esperaría en su teléfono.

  • Excelente Articulo Eliax!!

  • Pues segun mi opinion lo que google deberia hacer para resolver su talon de aquiles es lanzar una version oficial y que los cambios que le hagas a su aplicaciones tu los envies sean evaluados y si valen la pena se le agregue y le den el reconocimiento al creador del cambio.

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
9 + 3 = requerido (control anti-SPAM)
 

"Brillante artículo. Simple, profundo y conciso. Lo puede entender hasta un chico de 6 años y no deja de ser uno de los mejores escritos sobre Ciencia vs Religión que he leído en años. Realmente tenés el don de simplificar lo complejo. Por artículos como este, es que tu blog se transformó en mi página de inicio. Es muy interesante destacar que este Nuevo Renacentismo seguramente va a coincidir cronológicamente (y quizás sea fundamental para su asentamiento) con la Singularidad. Saludos desde Bs. As."

por "Ignacio Pol" en feb 1, 2012


en camino a la singularidad...

©2005-2014 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax