¿Qué se necesitaría para mejorar un sistema operativo que Android, iOS y Windows?

Interesante pregunta.

Bueno, primero necesita una comprensión bastante sólida sobre cómo funcionan los núcleos de esos sistemas operativos. Necesitas saber cómo funciona Android (aprendiendo Linux y trabajando con kernels) Necesitas aprender cómo funciona iOS, y Windows es bastante simple de aprender y usar. Esto es para que sepa cómo un determinado sistema operativo puede comunicarse con un dispositivo y el hardware en su interior.

Entonces, necesitas imaginación. Necesita “ver” en su mente su nuevo software. Desea saber por qué es mejor que el sistema operativo que mencionó y cómo los supera exactamente. Quizás mejor imagen? ¿Tiempo de respuesta más rápido? ¿Comandos más intuitivos?

Último paso: construirlo. Para que sepa cómo se comporta un SO funciona e interactúa con su usuario / propietario. También sabes qué SO divino puedes construir y por qué es mejor que cualquier otra cosa disponible actualmente. Hora de llegar al edificio. Necesita conocimiento de codificación y mucho, mucho café. Comience a construir su sistema operativo un código a la vez y ore para que sea lo más popular que llegue a los mercados.

No está claro si está preguntando sobre el esfuerzo o las características. El esfuerzo puede variar mucho, dependiendo de cuán ambicioso sea el proyecto y su definición de un sistema operativo. La mayoría de los sistemas operativos tardan entre 5 y 10 años en convertirse en la corriente principal, pero Android e iOS fueron relativamente rápidos porque se crearon sobre tanta tecnología existente. Sin embargo, todavía introdujeron innovaciones significativas como el sandboxing generalizado, las copias de seguridad unificadas en la nube, las notificaciones push unificadas y las actualizaciones unificadas de aplicaciones.

Principalmente no existe un sistema operativo mejor porque nadie ha diseñado y creado una prueba de concepto. Quizás un comienzo sería:

  1. Identificar debilidades en los sistemas operativos existentes. Ejemplos:
  1. El desarrollo de aplicaciones requiere demasiados conocimientos técnicos.
  2. La seguridad del código es demasiado propensa a errores humanos.
  3. Las aplicaciones deben instalarse y actualizarse, lo que no es fácil para el usuario.
  • Excluya las debilidades que no son fundamentales para el diseño de los sistemas operativos existentes, porque su competencia eliminará rápidamente su ventaja competitiva. Ejemplos:
    1. La precisión de autocorrección y dictado de voz podría mejorarse enormemente.
  • Analice cuáles de esas características atraerán a un mercado lo suficientemente significativo y cuán profundamente enredado está ese mercado con su sistema operativo existente.
  • ¿Qué haría falta?

    • Amplia compatibilidad y desarrollo de dispositivos: ayuda a tener múltiples dispositivos capaces de usar su sistema operativo sin tener problemas o resolverlos a medida que surgen. También necesita fabricantes de software / hardware para admitir su sistema para afectar la forma en que las personas miran su sistema operativo.
    • Seguridad: necesita parches, revisiones, etc. Cuanto menos necesite con el tiempo, mejor, pero eso es casi imposible de hacer, por lo que obtiene un pase gratis. (La mayoría de las veces)
    • Gran interfaz de usuario: delgado, limpio, fácil de navegar, pero muy conciso y detallado al mismo tiempo, esos son puntos clave. También un modo de accesibilidad para personas que puedan necesitarlo.
    • Una campaña de marketing increíble: Windows intenta simplificarlo con sus anuncios, al igual que Apple, Google, etc. Cuanto más pueda presentar en menos tiempo (o tal vez más tiempo si lo deseara), mejor será. para que la gente entienda lo que el sistema operativo tiene para ofrecer.
    • Personalización / Personalización / Modificación: Android alcanza estos tres puntos, la personalización le permite elegir cómo desea que se vea su teléfono, la personalización para elegir cómo actúa y la modificación para poder acceder al teléfono como usuario avanzado (SuperUser) y entrar Aún más profundidad. Atrae a las personas mucho, mucho más cuando pueden controlar lo que obtienen.
    • Probablemente más lo olvidé.

    Grandes cantidades de dinero y la crema del mundo del diseño de software. En realidad, ya existe un sistema operativo mejor conocido como MIUI, fabricado por Xiaomi, una empresa china. Pero no es tan popular y en realidad es una capa secundaria sobre Android. El software en los móviles ha llegado a un callejón sin salida. Ya no salen nuevas características revolucionarias. Si observa, las funciones de Android de Google están adoptando las de Apple, mientras que iOS de Apple está adoptando la función de Android. Habrá un momento, tal vez en 2–3 años, cuando la única diferencia entre Android e iOS serán los diseños de íconos y el nombre. Necesitamos un nuevo producto ahora, probablemente un móvil holográfico con pantalla hecha de ADN (ya ha sido probado, la parte de ADN …) como en películas de ciencia ficción como Iron Man. La próxima revolución en este mundo será de AR y VR.

    Prepárese, ahorre, porque en unos 10 años como máximo, obtendrán MAINSTREAM.