HuaweiはHDC2020でHarmonyOS2.0を発表しました。これは、モバイルおよびあらゆるスマートデバイス向けのAndroidに代わるHuaweiの完全な代替品です。
1年前、Huaweiは2019年のHDCでHarmonyOSを発表しました。これは、Huaweiに尋ねた日に応じて、Androidの代わりになるシステム、または接続されたデバイスのシステムでした。 1年後、Huaweiは、新しいシステムがどこを指しているのかについて、より明確で野心的なアイデアを持ち始めているように見えます。
HarmonyOSは、Androidを支配するというHuaweiの提案です。これは、トランプの拒否権以来、中国のメーカーを場違いにしたエコシステムです。 ただし、Harmonyの開発は、Androidに取って代わるものではなく、それを超えることを目的としています。
Huaweiは、スマートフォンは依然として非常に重要なデバイスですが、スマートデバイスがますます増えている時代にあると主張しています。 HarmonyOSは、テレビ、車、時計、さらには次のオーブンなど、あらゆるデバイスに適した完全なオペレーティングシステムを目指しています。
開発レベルでのHuaweiの目標は、アプリケーションの作成が携帯電話だけでなく、コードを記述することで、あらゆるインテリジェントシステムに適応できるようにすることです。 Huaweiは、2つの非常に基本的な例で説明したいと考えていました。それは、住所を携帯電話に表示し、表示が時計に表示される地図アプリケーションです。
もう1つの例は、Uberスタイルのアプリケーションです。このアプリケーションでは、携帯電話から注文し、時計にドライバーがいつ到着するかについての情報を受け取り、ドライバーに支払うオプションがあります。
HarmonyOSを搭載したホームデバイスは、統合されたスマートフォン体験を提供することもできます。 たとえば、モバイルで持っているレシピを調理したい場合、スマートオーブンはレシピに基づいて自動的に構成することができます。
- Huaweiの最初のHarmonyOS電話が来年登場
- 米国の拒否権により、SamsungがHuaweiへのチップの供給を停止する可能性がある
- LGとSamsungはHuaweiパネルを提供しなくなります
開発ツールとオープンソースコミュニティ
最新のすべての開発システムと同様に、HarmonyOSにはアプリケーション開発環境が必要です。 この目的のために、HuaweiはHarmonyOSアプリケーションの統合開発環境であるHuawei DevEco2.0も導入しました。
アプリケーションを構築するとき、HarmonyOS2.0はOpenArkコンパイラに依存しています。 名前はおなじみですか? これは、Huaweiが昨年からAndroidスマートフォンで使用しているコンパイラであり、現在はJaba、JavaScript、その他の言語と互換性のあるコンパイラであるためです。 Javaの選択は、Androidで使用しなければならなかった最初の言語であるため必須です。
一方、JavaScriptは、Web開発者の間で最も人気のある言語のひとつであり、成長を止めない言語であるため、成功する選択肢以上のものです。
HarmonyOS環境には、関数の開発を容易にするために、13,000を超えるAPIのセットもあります。
HarmonyOSのリリース日
HarmonyOSは段階的に到着し始めます。 まず、本日9月10日からリリースされる開発者向けのベータ版があります。この最初のバージョンは、テレビ、時計、ヘッドユニットを対象としていますか? (拡張現実メガネを想定しています)。
一方、スマートフォン向けのHarmonyOS 2.0のバージョンは、2020年12月に利用可能になります。これらのベータ版の到着に伴い、SDK、ドキュメント、ツール、およびエミュレーターがそれぞれの日付で利用可能になります。
HarmonyOSのベースとなるオープンソースオペレーティングシステムであるOpenHarmonyの可用性に関しては、IoTデバイスで9月10日に最初のリリースがありますが、2021年4月にはより高度なデバイスに到達します。 4GBを超えるRAM(コンピューターとスマートフォン)を搭載したデバイスを含む、あらゆるデバイスに対するHarmonyOSの完全なサポートは、1年後の2021年10月に到着します。