Está en la página 1de 15

Harmony OS

Integrantes:

Arturo García Ibarra

José de Jesús Martinez Martinez


Introduccion

Hace poco tiempo la empresa tecnológica Huawei rompió sus lazos con
google intervenida por el presidente de USA Donald Trump, así que para
próximos modelos de tecnologías Hawei ya no podrán utilizar el SO Android, y
no solo eso, sino que también a agencias federales les prohibió cualquier
servicio de esta compañía. Todo esto para reprimir la tecnología China, según
esto en relación a temores de la vulnerabilidad nacional y también prohibió
otras empresas como: ZTE, Hikvision y Dahua.
Caracteristicas

1.-Más allá de los celulares

HarmonyOS pretende ser una solución compatible para varios


dispositivos como computadoras, tabletas, relojes inteligentes y los
sistemas de infoentretenimiento de los automóviles.
Caracteristicas

2.-Actualizaciones periódicas

Hawei se comprometió a mantener siempre vigente su


software. Por lo que pronto ya aseguro que su sistema
operativo tendrá una versión 2.0 en 2020 y 3.0 en 2021.
Características

3.- Código abierto

El nuevo sistema operativo es de código


abierto y es compatible con diversas
plataformas como HMTL 5, Linux e incluso
Android.
Caracteristicas

4.-Aplicaciones adaptativas

La herramienta de desarrollo de este sistema operativo


les permite a los programadores el implementar un único
desarrollo de apps y que este funcione en múltiples
terminales y dispositivos (tv, teléfonos, relojes, etcétera).
Características

5.-Procesamiento elevado y distribuido

Uno de los grandes diferenciadores de este sistema comparado


con Android es que no utiliza un solo núcleo o kernel (parte
central de un sistema operativo que realiza la comunicación entre
el software y el hardware), sino un sistema modular de
microkernel, lo que permite ser más ligero y ofrecer un sistema
de alta capacidad de procesamiento y a la medida de las
necesidades de cada dispositivo
Seguridad y conectividad

Al estar basado en una arquitectura pensada para


varios dispositivos, Huawei ha querido asegurar que
Harmony sea un sistema operativo diseñado para la
interconexión de dispositivos de forma segura. La clave
para Huawei en su desarrollo está pensada en que «la
persona adecuada, con el dispositivo adecuado, acceda
al dato adecuado.
Arquitectura

La elección del microkernel, según Huawei, es que, al ser un tipo de núcleo más modular, es
posible crear un sistema operativo multidispositivo, con un rendimiento bestial.
Versiones

La versión 1.0 del SO será la primera, y por ahora solo está implementado
en la Smart tv Honor, se dice que el primer dispositivo móvil que tendrá
este sistema operativo será el Huawei Mate 30.

La empresa planea estar actualizando su sistema cada hasta ahora tiene


contemplada la versión 3.0 que saldría en el año 2021 y la 2.0 en 2020.
Licenciamiento

Hasta el momento no hay demasiada


información sobre las licencias del SO ya
que incluso aún no es lanzado al mercado,
pero de lo que ya se sabe es que será open
source, así que se podrá ver, modificar y
estudiar su código.
Tienda de aplicaciones

Aún no se tiene información sobre la tienda de aplicaciones


del SO Harmony, solo que tendrá compatibilidad con
aplicaciones Android ya que su arquitectura de micro kernel
está basada en Linux.
Aplicaciones exitosas

Este nuevo sistema operativo tiene muchas


expectativas puestas en el público, ya que al
tener una arquitectura de microkernel lo hará
optimizar y aprovechar mejor los recursos de los
dispositivos que lo contengan, además de que
será multiplataforma, o sea que sería compatible
con múltiples dispositivos.
Lenguajes para desarrollar aplicaciones

Uno de sus cimientos es Ark, el compilador que permitirá escribir código una
sola vez, y que sea compatible para distintos dispositivos. Así, los
programadores no necesitan hacer una versión por separado para cada
sistema, sino que cada una se adaptará a la interfaz disponible, desde
dispositivos móviles, hasta tablets o televisiones.

Ark soportará todos los lenguajes de programación, desde Java, C/C++


hasta Jotlin.
IDE´s para desarrollo de aplicaciones

Al utilizar un compilador compatible con Java, C/C++ y Jotlin,


esto hará que sea más fácil desarrollar aplicaciones para este
sistema operativo, además de que también es compatible con
aplicaciones Android, eso le abrirá incluso mas puertas.

También podría gustarte