La guerra comercial con EE.UU. y los problemas con la Administración norteamericana, desataron todo tipo de rumores sobre la estrategia a utilizar por Huawei a medio plazo. La prohibición de colaboración con Google, aceleró el desarrollo del nuevo sistema operativo en sus dispositivos móviles.
Pues bien, Ark OS, nombre en clave con el que se conocía al Sistema Operativo, se ha hecho oficial, ya que han presentado HarmonyOS, un sistema operativo preparado para funcionar en smartphones, ordenadores o automóviles.
Se trata de un sistema operativo para todos, un sistema operativo que puede instalarse tanto en un ordenador, como en un teléfono, como un coche conectado.
En la Conferencia de desarrolladores de Huawei, la empresa china ha presentado HarmonyOS, un nuevo Sistema Operativo Multidispositivo basado en estructura de microkernel, diseñado para ofrecer una experiencia de usuario coherente transversalmente a todos los dispositivos y en cualquier situación.
Richard Yu, CEO de Huawei Consumer Business Group, explica la visión de la compañía respecto al desarrollo de este nuevo Sistema Operativo. “Estamos entrando en una nueva era en la que la gente espera una experiencia sencilla en todos los dispositivos. Para conseguirlo, sentimos que era importante tener un Sistema Operativo con una capacidad multiplataforma mejorada. Necesitábamos un Sistema Operativo que asistiese y diese soporte en todos los escenarios posibles, que pueda implementarse en una amplia gama de dispositivos y plataformas, y que pueda satisfacer la demanda de los consumidores de características como la baja latencia (la ejecución de procesos en un tiempo mínimo siendo eficiente y eficaz) y una alta seguridad”.
“Estos han sido nuestros objetivos con HarmonyOS”, continuó. “HarmonyOS es completamente diferente a Android e iOS. Es un Sistema Operativo Distribuido basado en estructura de micronúcleo, o microkernel, que ofrece una experiencia fluida en cualquier situación. Diseñado con una arquitectura sólida y segura, permite una interconexión perfecta entre dispositivos. El desarrollador crea una única app para todos los dispositivos diferentes, en lugar de tener que desarrollar una app diferente para cada uno”.
Normalmente, el lanzamiento de un nuevo sistema operativo responde a innovaciones en el ámbito de hardware. Hace tan solo 10 años, Huawei imaginó un futuro donde la inteligencia se integraría perfectamente con todos los aspectos de nuestras vidas, y comenzó a explorar cómo podría ofrecer esta experiencia única al usuario, que trascendiera los límites del espacio físico y abarcara diferentes hardware y plataformas.
HarmonyOS es un sistema operativo ágil y a la vez robusto, con funcionalidades muy potentes. En primer lugar, se implementará en dispositivos como smartwatch y pantallas inteligentes, servicios de automoción y altavoces inteligentes.
A través de esta implementación, Huawei tiene como objetivo establecer un ecosistema integrado e interconectado entre todos los dispositivos de la marca. De este modo, los usuarios podrán disfrutar de un entorno operativo seguro para ofrecer una experiencia inteligente integrada en cada interacción con cada dispositivo.
HarmonyOS: cuatro características técnicas que lo diferencian del resto
HarmonyOS ha sido diseñado con cuatro características técnicas únicas para continuar ofreciendo lo mejor a los consumidores.
1. Consistente: primer sistema operativo con arquitectura distribuida, diseñado para ofrecer una experiencia transparente en todos los dispositivos.
Una de las principales características de HarmonyOS es que será un sistema operativo distribuido. Al adoptar una arquitectura distribuida (multidispositivo) y tecnología de conectividad virtual, HarmonyOS ofrece una plataforma de comunicación compartida entre distintas tecnologías, de gestión de datos de orígenes diferentes, y de programación de tareas y entornos virtuales. Con HarmonyOS, los desarrolladores podrán elegir la tecnología con la que crear sus aplicaciones para los distintos dispositivos, lo que les permitirá centrarse en la esencia de su servicio, sin limitación definida por el hardware.
Desarrollar aplicaciones multidispositivo será más fácil que nunca. Las aplicaciones desarrolladas sobre HarmonyOS pueden ejecutarse en diferentes dispositivos al mismo tiempo, ya que brindan una experiencia sin barreras y colaborativa en todos los escenarios.
Por ejemplo, si el usuario recibe una videollamada en su móvil, puede elegir que el audio salga por un altavoz inteligente, que la imagen pase a la televisión y que se active la cámara interna del móvil.
2. Muy ligero: motor de compilación de baja latencia, y de comunicación entre procesos de alto rendimiento (IPC).
De acuerdo a Huawei, dos de los pilares en los que se sustenta HarmonyOS son su Deterministic Latency Engine (motor de latencia determinista) e Inter Process Communication (IPC). HarmonyOS abordará las dificultades de otros Sistemas Operativos en cuanto a bajo rendimiento con un motor de compilación independiente de baja latencia y una comunicación de alto rendimiento entre procesos.
El motor de baja latencia establece las prioridades de ejecución de tareas y reservando los límites de tiempo de forma anticipada. Los recursos se redirigirán hacia tareas con alta prioridad, reduciendo el tiempo de respuesta de las aplicaciones en un 25.7%.
El micronúcleo puede hacer que el rendimiento de la comunicación entre procesos sea hasta cinco veces más eficiente que los sistemas operativos existentes.
3. Seguro: arquitectura de micronúcleo que reinventa la seguridad y amplifica la fiabilidad.
HarmonyOS utiliza una nueva estructura de micronúcleo que presenta un nivel de seguridad mejorada de bajo consumo. Esta estructura ha sido creada para simplificar las funciones del micronúcleo, implementar la totalidad de servicios requeridos por parte del usuario, mientras garantiza un alto nivel de protección. El micronúcleo se centra en los servicios más básicos, y por tanto de menor consumo, como la planificación de tareas y la comunicación entre procesos de alto rendimiento.
La estructura de micronúcleo de Harmony OS utiliza métodos de verificación formales para reinventar la seguridad y aumentar la fiabilidad en un entorno seguro. Los métodos de verificación formal son un enfoque matemático efectivo para validar la seguridad del sistema desde la fuente.
Mientras que los métodos de verificación tradicionales, como la verificación funcional y simulación de incidente se enfocan en escenarios limitados, los métodos formales, por el contrario, pueden usar varios modelos de datos para verificar todas las rutas de ejecución de software.
HarmonyOS es el primer Sistema Operativo que utiliza la verificación formal en los dispositivos, lo que mejora significativamente la seguridad. Además, debido a que el micronúcleo HarmonyOS tiene mucho menos código (aproximadamente una milésima parte de la cantidad del núcleo de Linux), la probabilidad de ataque se reduce considerablemente.
4. Unificado: el ambiente de desarrollo (IDE) multidispositivo permite que las aplicaciones se desarrollen una única vez y se despliegen en varios dispositivos.
Desarrollado por un IDE multidispositivo, una compilación unificada en varios lenguajes y herramientas de arquitectura distribuida, HarmonyOS puede adaptarse automáticamente a diferentes interfaces e interacciones relacionados con los diferentes diseños de pantallas. También soporta el uso de controles drag and drop así como la vista previa de interfaces usadas en la programación. Esto permite a los desarrolladores crear de manera eficiente aplicaciones que se ejecutan en múltiples dispositivos. Con un IDE multidispositivo, los desarrolladores pueden desarrollar sus aplicaciones e implementarlas en múltiples dispositivos, creando un ecosistema estrechamente integrado en todos los dispositivos de los usuarios.
HUAWEI ARK Compiler es el primer compilador estático que puede funcionar a la vez sobre la máquina virtual de Android, lo que permite a los desarrolladores compilar una amplia gama de lenguajes avanzados en un entorno unificado y único de código de máquina. Al soportar la compilación unificada en varios lenguajes, el compilador HUAWEI ARK ayudará a los desarrolladores a mejorar en gran medida su productividad.
Plan de lanzamiento y desarrollo del ecosistema
HarmonyOS 1.0 será adaptado y lanzado con monitores y TVs inteligentes que se lanzarán a finales de este año. En los próximos tres años, HarmonyOS se optimizará y se implementará gradualmente en una gama más amplia de dispositivos inteligentes, incluyendo wereables, HUAWEI Vision y servicios de automoción.
HarmonyOS lleva dos años en desarrollo.
El éxito de HarmonyOS está ligado a un ecosistema dinámico de aplicaciones y desarrolladores. Para fomentar una adopción más amplia, Huawei lanzará HarmonyOS como una plataforma de código abierto, en todo el mundo. Huawei establecerá además una base de código abierto y una comunidad de código abierto para apoyar la colaboración estrecha con los desarrolladores.
HarmonyOS será open-source, por lo que cualquier empresa podrá acceder a él.
China alberga un sólido ecosistema de aplicaciones y una enorme base de usuarios. En el futuro, Huawei sentará las bases para HarmonyOS en el mercado chino y, posteriormente, estará disponible a nivel mundial. Centrados en proporcionar una experiencia inigualable y un valor nuevo y único, Huawei además compartirá sus principales capacidades en áreas como: conectividad, cámaras e inteligencia artificial. Trabajará en estrecha colaboración con los partners y proveedores de contenido de su ecosistema para ofrecer aplicaciones y servicios que brinden a los consumidores la mejor experiencia posible y proporcionen nueva vida a la industria.
En su momento Huawei dijo que HarmonyOS sería hasta un 60% más rápido que Android.
HarmonyOS traerá grandes beneficios a los consumidores, proveedores y desarrolladores. Para los consumidores, ofrecerá una experiencia inteligente completa en todos los aspectos. Los proveedores se beneficiarán de ser los primeros en la era de los dispositivos interconectados, donde el 5G, la IA y el IoT experimentarán un crecimiento masivo. Al mismo tiempo, HarmonyOS permitirá a los desarrolladores ganar más usuarios con menos inversión e ir a la cabeza en innovación.
Richard Yu, CEO de Huawei Consumer Business Group: “Creemos que HarmonyOS revitalizará la industria y enriquecerá el ecosistema”, dijo Richard Yu. “Nuestro objetivo es brindar a las personas una experiencia verdaderamente atractiva y diversa. Queremos invitar a los desarrolladores de todo el mundo a unirse a nosotros a medida que construimos este nuevo ecosistema. Juntos, brindaremos una experiencia inteligente a los consumidores en todos los escenarios posibles”.