Si el sistema Hongmeng de Huawei se lanza con éxito, ¿los programadores también tendrán que volver a aprender el lenguaje de desarrollo para adaptarse al sistema Hongmeng?
No, porque para la mayoría de los programadores se trata de desarrollo de aplicaciones. Según la introducción, el próximo sistema operativo Hongmeng de Huawei es compatible con todas las aplicaciones de Android, por lo que para el principal desarrollo de aplicaciones actualmente en el mercado. en realidad no tiene un impacto particularmente grande, y mucho menos aprender nuevas predicciones de desarrollo.
Sin embargo, existe otra situación, es decir, para las aplicaciones en el campo de la seguridad del sistema, como varios guardias de seguridad y aplicaciones antivirus, es necesario adaptarse al sistema sin preocupaciones Hongmeng de Huawei. El 25 de mayo, 360 anunció que se adaptaría activamente al sistema operativo Hongmeng de Huawei, pero la dificultad de adaptación durante la integración no debería ser demasiado grande. Después de todo, el sistema Hongmeng no es un sistema separado de IOS. Sistema Android Un conjunto, pero al igual que el sistema Android, se basa en el desarrollo de Linux, por lo que en términos de adaptación de aplicaciones, se estima que tiene cierta similitud con el desarrollo actual de aplicaciones de Android.
Android está basado en Linux y es un macro kernel, que está compuesto estrechamente por un montón de código central subyacente en modo privilegiado. La flexibilidad de esta arquitectura es insuficiente. Frente a teléfonos móviles con diversas configuraciones de hardware, o sistemas como tablets y televisores, todos tienen esta arquitectura ¿Cómo pueden adaptarse a ella? Entonces se nos ocurrió algo llamado "máquina virtual". Suponiendo que todos estén ejecutando una máquina virtual, el código es multiplataforma. Cada aplicación de Android corresponde a una instancia de máquina virtual en la parte inferior del sistema operativo, y esta máquina virtual sirve el código que ejecuta la aplicación.
Y para la construcción del ecosistema del sistema operativo, de hecho, el desarrollo del sistema puede ser manejado por una sola empresa, pero el desarrollo del ecosistema de aplicaciones requiere la integración de muchos participantes en la cadena industrial, lo que también es una gran prueba. para las empresas, y la elección actual de Huawei de compatibilidad con aplicaciones de Android también es una decisión que se toma teniendo en cuenta el impacto de la tormenta, porque después de incluir a Huawei en la "Lista de entidades", Google pronto anunció una suspensión de la cooperación con Huawei. hardware, software y servicios técnicos, Huawei tiene que encontrar otro camino antes del sistema Android.