Quiero desarrollar un sistema operativo para teléfonos inteligentes. Todavía soy un estudiante de secundaria y no sé cómo abrirlo. ...
Lo que puedas hacer ahora no te ayudará. Solo dejarles saber que el sistema también es un paquete. Al ser un paquete, debe desarrollarse en un lenguaje de programación. Si desea desarrollarse, debe tener ideas, arquitectura del sistema, control de subprocesos, llamadas a recursos de hardware y llamadas al sistema de aplicaciones (como QQ móvil).
1. Tener una base sólida en lenguajes de programación.
2. Tener un conocimiento profundo del desarrollo de sistemas.
3. Tener cierto conocimiento del hardware de los teléfonos móviles (este conocimiento no se refiere a la marca, el nombre y el modelo, sino a su mecanismo de funcionamiento)
4. Lógica meticulosa e ideas de diseño.
Si puedes hacer los cuatro puntos anteriores, estarás bien.