Huawei mới đây đã chính thức công bố hệ điều hành riêng của mình mang tên HarmonyOS tại hội nghị dành cho lập trình viên Huawei Developer Conference (HDC 2019). Tại Trung Quốc, tên của hệ điều hành này sẽ là HongMengOS, trùng khớp với nhiều thông tin trước đó.
Theo lời ông Richard Yu - CEO mảng thiết bị tiêu dùng của Huawei, mục tiêu được đặt ra khi phát triển HarmonyOS là một hệ điều hành với khả năng hoạt động trên đa nền tảng, hỗ trợ trong mọi tình huống và hoạt động trên một lượng lớn các thiết bị và nền tảng. Ngoài ra, HarmonyOS còn có thể đáp ứng nhu cầu của người dùng về độ trễ thấp và bảo mật mạnh mẽ.
CEO Huawei Richard Yu giới thiệu về HarmonyOS
Ông Yu cũng khẳng định rằng HarmonyOS hoàn toàn khác với Android và iOS. "Đây là một hệ điều hành dựa trên kiến trúc vi nhân (microkernel), mang lại trải nghiệm mượt mà trong mọi tình huống. Nó có kiến trúc đáng tin cậy và an toàn, hỗ trợ tương tác liền mạch giữa các thiết bị. Bạn có thể phát triển ứng dụng của mình một lần, sau đó triển khai chúng trên một loạt các thiết bị khác nhau."
Huawei cho biết HarmonyOS sẽ được sử dụng trước hết trên những thiết bị thông minh như đồng hồ thông minh (smartwatch), màn hình thông minh (smart screens), hệ thống điều khiển trên xe cộ (in-vehicle systems) và loa thông minh (smart speakers). Trên thực tế, sản phẩm đầu tiên sử dụng HarmonyOS sẽ được tung ra ngay ngày mai tại Trung Quốc, và đó là một chiếc TV đến từ thương hiệu con Honor mang tên Honor Vision TV.
Chúng ta có thể thấy sự vắng bóng của điện thoại thông minh và PC trong danh sách trên. Cần phải nói rằng HarmonyOS vẫn có thể hoạt động trên hai nền tảng quan trọng này, nhưng Huawei sẽ ưu tiên sử dụng Android và Windows hơn, ít nhất là trong thời gian tới. Tuy vậy, CEO Huawei khẳng định hãng có thể thay thế Android bởi HarmonyOS bất kỳ lúc nào. "Nếu chúng tôi không thể sử dụng Android trong tương lai, thì chúng tôi sẽ lập tức chuyển sang HarmonyOS".
Để khích lệ lập trình viên, ông Yu còn nói việc chuyển ứng dụng Android sang HarmonyOS là "không khó", khi các nền tảng HTML5, Linux và ứng dụng Android sẽ tương thích với hệ điều hành này. Trình biên dịch ARK được sử dụng trong phát triển ứng dụng HarmonyOS sẽ hỗ trợ các ngôn ngữ phổ biến như Kotlin, Java, Javascript, C và C++.
Trong bài thuyết trình của mình, Huawei chia sẻ phiên bản đầu tiên của microkernel của HarmonyOS đã được phát triển xong từ năm 2017. Một năm sau, phiên bản thứ hai của microkernel này ra đời. Hôm nay, Huawei trình làng HarmonyOS 1.0, và từ giờ đến năm 2021, cứ mỗi năm Huawei sẽ lại tung ra một phiên bản mới của hệ điều hành này.
Lộ trình phát triển HarmonyOS trong những năm tới