Supongamos que quiero construir mi propio sistema operativo móvil, ¿qué debo hacer para competir con Android e iOS?

  • Lo primero y más importante, atrae a la multitud de desarrolladores, ya que un sistema operativo nunca puede tener éxito en ausencia de desarrolladores dedicados. Intente atraer tanto a los desarrolladores propietarios de código abierto como a los de código cerrado.
  • Mientras diseña la interfaz de usuario, intente lograr un equilibrio entre la funcionalidad y la facilidad de uso.
  • Analice el mercado, intente comprender la demografía de sus consumidores e invierta en campañas publicitarias y promocionales para hacer que su sistema operativo sea popular.
  • Trate de crear exageración sobre su sistema operativo para mantener al consumidor objetivo interesado en él.
  • Decida si desea utilizar hardware desarrollado internamente o hardware OEM.
  • Si decide solicitar una licencia OEM, intente mantener actualizaciones constantes logrando un equilibrio entre la variación del hardware y la estandarización.
  • Intente investigar y desarrollar un lenguaje de programación interno que sea simple de usar o use un lenguaje de programación simple pero liviano como QT o QML para garantizar que el sistema operativo siga siendo liviano.
  • Intenta equilibrar las animaciones, no las hagas demasiado alargadas, pero al mismo tiempo hazlas estéticamente agradables.
  • Contratar diseñadores gráficos adecuados para la composición tipográfica y la iconografía.
  • Intente desarrollar también un sistema operativo de escritorio que complemente el sistema operativo de su teléfono móvil al ofrecer sincronización a través de los servicios que ofrece.

Es realmente una gran pregunta de hecho. Un análisis rápido de los gobernantes actuales del mercado y tomar opiniones sobre las características faltantes en las opciones disponibles puede ser una gran estrategia. Como construir un nuevo sistema operativo desde cero es realmente un desafío difícil, no querrás esforzarte por algo que realmente no es una característica necesaria. Como ha preguntado solo sobre Android e iOS, escribiré solo sobre teléfonos inteligentes y no incluiré el mercado de teléfonos con funciones.

Entonces, comencemos con un análisis rápido del actual escenario del sistema operativo móvil.

  • Principales sistemas operativos móviles que gobiernan el mercado:
  • Android, de Google.
  • iOS, de Apple.
  • SO móvil que gobernaba el mercado pero que ahora se pierde en la sombra del tiempo:
    • Symbian, de Nokia et al.
    • Java ME, por Sun Microsystems.
  • SO móviles que están al borde de la extinción :
    • Windows Phone , de Microsoft.
    • Blackberry OS, por Blackberry.
  • Los parámetros que más me gustaron:
    • Android: una aplicación para todo, el recuento de aplicaciones ya ha cruzado mil millones.
    • iOS: nuevas e impresionantes innovaciones con nuevos productos, UX y casi todas las aplicaciones.

    Entonces, si desea competir con estos dos líderes actuales, cree algo que tenga suficientes aplicaciones, suficiente ejército de desarrolladores de aplicaciones para crear nuevas aplicaciones, innovación y lo más importante, el software debe ser fácil de usar para el usuario final. Porque no todos los usuarios tienen antecedentes técnicos.

    Así es como podrías hacerlo;

    1. Comprenda las demandas del usuario y descubra si hay algo que no está disponible en estos dos sistemas operativos.
    2. Cree una plataforma OPEN SOURCE para que los desarrolladores tengan el poder y la libertad de usar su creatividad como quieran.
    3. Si estás planeando usar Android, debes entender que debes tener un padrino que esté dispuesto a tomar Google. Solo un equipo de desarrolladores de aplicaciones no será suficiente, necesitarás un ejército totalmente armado de ellos.
    4. Hace unos meses, Samsung había lanzado Tizen para asumir Android, pero ¡ay! El titular permaneció intacto. Estudie este caso y no cometa los mismos errores.
    5. Lo más importante, recuerda siempre que nada es imposible, así que si crees que puedes vencer a las leyendas, seguramente algún día lo harás.

    El descanso depende de ti. Sigue tus propias agallas y sigue trabajando en tu sueño.

    ¡La mejor de las suertes!

    Android e iOS no son sistemas operativos solos. Son ‘proveedores de servicios’ en muchos sentidos. Tienen un conjunto de servicios adjunto:

    1. Servicios de cuentas de Apple / Google que se ajustan perfectamente al teléfono.
    2. Software de correo electrónico preinstalado y nuevamente, estrechamente acoplado a su backend.
    3. Notas, recordatorios que se sincronizan con sus servidores.
    4. Sistema de almacenamiento de archivos (iCloud / Google Drive),
    5. Contactos y calendario
    6. Navegadores con sincronización de historial
    7. Tiendas de aplicaciones (AppStore / Play Store)
    8. Red de distribución de medios (iTunes Store, Apple Music / Google Store para libros, música)
    9. Mapas
    10. Office Suite (Páginas, Keynote, Números / Documentos de Google, Hojas, Diapositivas)

    Además de esto, tienen cientos de miles de buenas aplicaciones que los respaldan. Tienen una gran ventaja en términos de número de usuarios a quienes les han gustado sus plataformas desde hace más de 8 años. También son compañías que juntas pueden comprar casi cualquier otra compañía en el planeta. Entonces tienen un gran presupuesto publicitario.

    Hacer un sistema operativo ya es difícil: debe ocuparse de al menos un centenar de problemas de ingeniería muy difíciles (¿por qué cree que Apple eligió su sistema operativo basado en OS X que se convirtió en iOS y Google eligió un núcleo listo llamado Linux como base? ) Tienen miles de ingenieros que son uno de los mejores jugadores de su campo trabajando en los problemas que enfrentan. Incluso si usted es tan inteligente como 500 ingenieros superiores, todavía tendrían al menos 4 veces su capacidad. Además, de ninguna manera va a escribir, compilar, depurar, probar tanto código como 500 ingenieros. Solo el puro intelecto no es suficiente. Hay algo llamado fuerza bruta que tienen en Plenty.

    No, si eres una persona, no puedes competir con ellos. Está fuera de discusión.

    Si eres una empresa mediana, no puedes competir, ¿recuerdas Bada , el sistema operativo de Samsung? ¿Dónde desapareció?

    Si eres un proyecto de código abierto, no puedes competir, ¿qué le pasó a Tizen ?

    Si usted es una empresa multimillonaria, es posible que aún no pueda competir, ¿recuerda el Windows Mobile recientemente asesinado?

    No, no puedes competir.

    Puede que me odies por desanimarte, pero si estás hablando de competir , no es posible. Y oye, lo sé porque he intentado algo similar, aunque no en el dominio del sistema operativo. El mayor obstáculo es convencer a las personas de que vayan contigo y arriesguen su dinero, y ahí es donde entra el dinero de marketing en el que parece que no tienes ahora. Incluso si lo hiciera, espero que no sea como Microsoft, que a pesar de tener dinero no pudo lograrlo.

    Esos no son sistemas operativos. Son ecosistemas y no se pueden ganar en su juego (a menos que llegue un nuevo jugador con un cambio muy radical).

    No quiero desanimarte de ninguna manera, pero si tienes que hacer esta pregunta a otros, entonces no estás realmente preparado para ello.

    ¿Has estudiado ambos SO?

    ¿Ha analizado todas las características que ofrece este sistema operativo?

    ¿Has pensado cuánto tiempo te llevará crear tu propio sistema operativo?

    ¿Ha analizado con qué frecuencia este sistema operativo recibe actualizaciones?

    ¿Su sistema operativo será relevante para cuando lance su primera versión?

    Incluso si estudiaste ambos SO, ¡recibirán muchas actualizaciones y funciones para cuando liberes tu SO!

    Además, no solo competirá con Android e iOS, sino que también competirá con los fabricantes de dispositivos móviles.

    ¿Tiene un fabricante de dispositivos móviles asociado, que está dispuesto a utilizar su sistema operativo para sus dispositivos?

    Si tiene respuestas a las preguntas anteriores y muchas más que seguramente he extrañado, ¡entonces obtendrá la respuesta a su pregunta!

    Un sistema operativo más estable con Android y iPhone y más solo puede competir, además de una mejor interfaz gráfica de usuario