¿Por qué Instagram lanzó Hyperlapse primero en iOS y no en Android?

Califiquemos su afirmación de que Android es un claro ganador del mercado:

Wow, Android tiene más del 80% … Profundicemos un poco más en los datos. ¿Qué sucede si ampliamos los datos y los analizamos país por país? –

Ciertos países dominan más Android que otros, pero lugares como China distorsionan los datos, ya que hay 450 millones de usuarios únicos de teléfonos inteligentes allí, y con un 80% de participación de Android. Es la misma imagen para muchos países en desarrollo donde los teléfonos inteligentes con presupuesto de Android se venden mucho.

¿Cómo se usan estos teléfonos inteligentes? Veamos el tráfico compartido:

Por menos del 20% en envíos, iOS aún controla el 44.19% del tráfico a nivel global. Si tuviéramos que aislar esto a los países desarrollados y a los países con una infraestructura de datos móviles mucho más madura, los números son más reveladores. iOS todavía gobierna el gallinero cuando se trata de uso.

Si su aplicación está dirigida a las economías dominadas por Android (por ejemplo, países en desarrollo, Corea del Sur, etc.), primero usaría Android, pero para Instagram, que persigue mercados más maduros con redes de datos móviles bien desarrolladas, tiene más sentido ir iOS primero y luego con Android más tarde. Es mejor probar primero con un probable mercado de alto uso, que desperdiciar el esfuerzo y dividir recursos trabajando en 2 plataformas cuando el producto no está probado.

Desarrollar Hyperlapse para Android será mucho más difícil que desarrollar la misma aplicación para iPhone, ya que la aplicación Hyperlapse depende en gran medida del giroscopio del teléfono.

Crear y probar una aplicación que usa el giroscopio en iOS es una tarea mucho más pequeña en comparación con hacer lo mismo en Android por un par de razones:

  1. Usted (el desarrollador) sabe que casi todos los iPhone en uso tienen un giroscopio de tres ejes (cada iPhone desde el iPhone 4 tiene uno). Comparativamente, muchos teléfonos Android (baratos) no tienen giroscopio.
  2. Probar los comentarios del giroscopio mientras se desarrolla una aplicación para iPhone es una tarea relativamente fácil ya que solo hay 5 o menos modelos en los que tendrá que probar (4, 4S, 5, 5S, 5C). Se hace aún más fácil ya que la mayoría de esos teléfonos están construidos con los mismos estándares y devuelven los mismos comentarios en una situación de movimiento similar. Alternativamente, en Android, hay miles de teléfonos, que tienen miles de giroscopios diferentes, y todos devuelven datos de miles de formas diferentes. Para empeorar las cosas, se sabe que muchos de esos teléfonos Andoid tienen giroscopios de baja calidad que no son confiables y que a veces incluso devuelven datos “falsos”.

Enlace relevante:
Bounden retrasa el puerto de iOS a Android después de encontrar que los giroscopios de muchos teléfonos de Google no funcionan

“Los dispositivos Android entregan datos inconsistentes de sus brújulas digitales y giroscopios, sensores que aparecieron por primera vez en teléfonos inteligentes hace cuatro o cinco años. Apple agregó por primera vez una brújula digital al iPhone 3GS en 2009, y fue el primer proveedor de teléfonos en construir un eje de tres ejes. giroscopio en un teléfono inteligente para iPhone 4 en 2010. ”

¿Qué tan lejos puedes estar de la verdad? La pregunta está bien, ¡pero la ignorancia es felicidad!

1. De hecho, iOS nunca ha tenido problemas hasta ahora

2. Apple iOS es una de las plataformas más robustas y con más funciones (API, desarrolladores, usuarios que pagan por las aplicaciones y la calidad de las aplicaciones)

3. Casi un 80% actualizado (cifra que supongo es aproximadamente 500 millones a partir de 2015) y con la última versión de iOS, por lo que todas las funciones funcionan en todos los ámbitos.

4. Menos especificaciones de dispositivos para verificar, es decir, un rendimiento menos fragmentado, sólido y predecible. Aproximadamente 4 dispositivos para probar al máximo (iPhone, iPod, iPad) Si lo verifican como iPhone 4S, funcionará bien en cualquiera de los últimos 5, 5S, 6 e incluso en los próximos 6S

5. Sobre todo, tiene más tendencia a facilitar la vida del desarrollador, menos tiempo en desarrollo, control de calidad y pruebas

Por encima de todo, la aplicación iOS y la App Store pagan más retorno de la inversión o monetizan bien. (Hace dinero)

Consulte las hojas informativas Android no tiene ninguno de los anteriores, por lo tanto, más desarrolladores lanzan primero en iOS.

Hyperlapse fue un caso especial que los desarrolladores mencionaron especialmente que Android no tenía API específicas necesarias para que la tecnología Hyperlapse funcionara en el momento del lanzamiento de iOS.

Todos se lanzan primero en iOS. Instagram estuvo 3 años en iOS antes de Android.
Facebook lanzó Paper primero en iOS
Microsoft lanzó Office en iOS (después de Windows)

Porque es una plataforma de desarrollo más fuerte. Es más rápido escribir código y modificarlo. El esfuerzo puede centrarse en refinar la experiencia del usuario.

Android es mucho más difícil debido a la fragmentación, y cuando se lanza un producto es más difícil monetizarlo. Incluso cuando trabajas desde la publicidad, los globos oculares de Android valen menos.

El pensamiento actual es desarrollar en iOS, y si tienes un éxito, entonces valdría la pena mirar el desarrollo de Android.

¿Por qué Instagram lanzó una aplicación en iOS primero? Debido a que son una primera empresa de iOS, atendida por usuarios / desarrolladores de iOS, con sede en San Franscisco, donde iOS es extremadamente popular y de moda.

Mi problema con preguntas como esta es que Quora está dominada por los residentes de California (predominantemente el norte de California), y California se apoya mucho en iOS, a diferencia del resto del mundo. Lo que obtienes por respuestas es en gran medida una respuesta muy sesgada, centrada en Silicon Valley.

Mirando las otras respuestas, vemos “Todos se lanzan primero en iOS”. Lo cual es demostrablemente incorrecto. Ahora hay tantas aplicaciones en Android como iOS, cuando Android estaba muy atrasado hace solo 2 años. Eso significa que hoy se lanzan más aplicaciones en Android. Es probable que la mayoría de las aplicaciones creadas en Silicon Valley estén construidas en iOS, y Silicon Valley construye una gran cantidad de aplicaciones notables de alta calidad.

También vemos “Nadie está ganando dinero con las aplicaciones de Android”. En serio, nadie? Eso es solo un sesgo de goteo.

Ignorar el sesgo; La respuesta es cortada y seca. Las personas construyen primero en la plataforma que usan. Los empleados de Instagram usan iOS.

  1. Nadie está ganando dinero con las aplicaciones de Android
  2. Tamaños de pantalla heterogéneos y relaciones de aspecto son un fastidio en el culo que no vale la pena confundirse con el dado 1.

Miren, básicamente, ustedes pueden ser fanáticos de Android hasta que las vacas lleguen a casa, pero si quieren que Android sea “el claro ganador”, todos deben comenzar a estar dispuestos a pagar por las aplicaciones.

El mundo del desarrollo de aplicaciones móviles finalmente se ha dado cuenta del hecho de que las aplicaciones con publicidad no generan dinero. Hasta que algo cambie, comenzará a ver menos soporte de Android entre los desarrolladores de aplicaciones serios, no más.

No sé de dónde sacas tu “conocimiento común”, pero parece una ilusión del enfriador de agua de Google. No refleja la realidad en lo más mínimo.

En el mundo real, la mayoría de los desarrolladores escriben primero para iOS, y luego a veces se transfieren a Android.

No me suena demasiado “condenado”.

Tengo aplicaciones en las cuatro plataformas principales. Eso significa iOS, Android, Kindle Fire y Nook HD. Las únicas en las que gano dinero son las aplicaciones de iOS en Apple iTunes Store. Entonces “claro ganador” es un término inútil. La mayoría de las personas quieren ganar dinero con su aplicación, por lo tanto, iOS obtiene el primer asentimiento el 80% del tiempo. Ver la regla 80/20.

Siempre haces IOS primero, porque las aplicaciones IOS son más fáciles de monetizar.