| 開発者 | ファーウェイ |
|---|---|
| 書かれた | C、C++、JavaScript、ArkTS、Cangjie、[1] Rust、アセンブリ言語など |
| OSファミリー | OpenHarmonyベース |
| 作業状態 | 現在 |
| ソースモデル | クローズド、オープンソースコンポーネント |
| 初回リリース | 2023年8月4日 |
| 最新プレビュー | NEXT.0.0.70(SP3C00E70R4P14) - ベータ 1 / (2024 年 9 月 27 日) |
| 更新方法 | 無線 |
| パッケージマネージャー | .app、OpenHarmony パッケージ マネージャー (ohpm) |
| プラットフォーム | ARM64 |
| カーネルタイプ | HarmonyOS カーネル(マイクロカーネル) |
| ユーザーランド | システムサービスレイヤー、HarmonyOS NEXTシステム上のOpenHarmonyアプリフレームワークユーザーモード[2] |
| デフォルトの ユーザーインターフェース | ハーモニーデザイン(デザインシステム)(マルチタッチ、GUI) |
| ライセンス | 商用ソフトウェア、オープンソースコンポーネントを除くプロプライエタリソフトウェア |
| 先行 | ハーモニーOS4.2 |
| 公式サイト | 開発者.huawei.com/consumer/cn/next |
| サポート状況 | |
| サポート | |
| シリーズの記事 | |
| HarmonyOSのバージョン履歴 | |
HarmonyOS NEXT(中国語:鸿蒙星河版、ピンイン:Hóngméng Xīnghébǎn)は、独自の 分散オペレーティングシステムであり、 HarmonyOSのメジャーバージョンであり、Huaweiによって開発され、HarmonyOSネイティブ アプリのみをサポートします。このオペレーティングシステムは、Huaweiと直接取引するソフトウェアおよびハードウェア開発者を主な対象としています。AndroidのAOSPコアは含まれておらず、Androidアプリケーションとは互換性がありません。[3] [4]
HarmonyOS NEXTは、一般的なUnixライクな Linuxカーネルを廃止するとともに、古いHarmonyOSマルチカーネルをOpenHarmony上に構築された独自の統合システムに置き換えます。[要出典] HarmonyOSマイクロカーネルのリッチ実行環境(REE)バージョンは、カーネルモードとして単一のフレームワークを使用してその中核に配置されています。OpenHarmonyとそのカーネル抽象化レイヤー上に構築された新しいカーネルアーキテクチャは、ユーザーモードとして機能します。このOSは、スマートウェアラブルやIoT製品などのリソースが限られたデバイス向けの軽量LiteOS リアルタイムオペレーティングシステムと系統を共有しています。[5]
システムの最初の社内プレビュー版は2023年8月4日に公開され、最初のプレビュー版は2024年1月18日に登録された一般開発者にリリースされました。[6]システムは2024年9月末までにリリースされる予定です。[7]
システムの開発者プレビュー版でテストされたデバイスは、最初のバッチではMate 60、Mate 60 Pro、Mate X5の携帯電話でした。[8]
歴史
2023年8月4日、Huawei Developers Conference 2023(HDC)において、HuaweiはHarmonyOSの次期バージョンであるHarmonyOS NEXTを正式に発表しました。このバージョンは、Ark Compiler経由のネイティブAPPアプリとHarmonyOS SDKのネイティブAPIのみをサポートします。[9]
HarmonyOS NEXTのカーネルには、ユーザー空間にEMUIのAndroidライブラリを備えたAOSPフレームワークの互換性レイヤーが含まれていないため、デュアルフレームワークHarmonyOSの場合と同様に、Android apkアプリをネイティブに実行することはできません。[10] [11]
2023年8月4日、HarmonyOS NEXTの開発者プレビュー版が協力企業開発者向けに公開され、2024年1月18日には残りの開発者がネイティブモバイルアプリの構築とテストを行えるようになった。ベータ版は2024年第2四半期にリリースされ、商用版は2024年第4四半期に利用可能になる予定だ。Huaweiは、HarmonyOS NEXTシステムスタックの開発は、2012年のHarmonyOS開発のR&Dインキュベーションの後、2015年にまで遡ることを明らかにしました。[12] [13]
ソフトウェアのバージョン履歴
HarmonyOS Galaxy Edition (Star River) [5.0.0] (API バージョン 12)
2023 年 8 月 4 日 (API 9) HarmonyOS NEXT 内部協力開発者向け、ネイティブ ソフトウェア開発用の開発者プレビュー 1。2024 年 1 月、一般登録開発者向けの開発者プレビュー 1 ベータ版 (API 10)、開発者プレビュー 2 (API 11~12)、Q2 ベータ版 (API 12)、商用 (API 12) の安定ビルド:
ファーウェイは中国で開催されたHarmonyOS開発者イベントで、OpenHarmony L0-L2ブランチソースコードに基づく第3世代HarmonyOSオペレーティングシステムであるHarmony Nextの開発者プレビューバージョンがアプリケーション開発向けに公開され、2024年1月18日にエンタープライズ開発者向けにベータバージョンがリリースされたことを発表しました。HarmonyOS Nextのベータバージョンは、2024年第2四半期にすべての未登録の一般開発者向けにリリースされ、特定のデバイス上の商用バージョンは2024年第4四半期にすべてのユーザーにリリースされる予定です。
ソフトウェアアーキテクチャとフレームワークの機能

- システム、アプリケーション、流暢性、セキュリティ、インテリジェンス、ネイティブ相互接続のネイティブな改良。
- フルスタックの自社開発 HarmonyOS NEXT コア オペレーティング システムが統合されており、次のものが含まれます。
- ネイティブAI LLMモデル: PanGu-Σ
- ネイティブ生成 AI フレームワーク: MindSpore
- ネイティブ統合開発環境: DevEco Studio IDEと DevEco Testing
- ネイティブデザインシステム: HarmonyOS デザイン
- ネイティブプログラミングフレームワーク: ArkUI / ArkUI-X (クロスプラットフォーム)
- ネイティブ コンパイラとランタイム: Ark コンパイラ、BiSheng コンパイラ、Ark ランタイム
- ネイティブファイルシステム: EROFS /HMDFS 分散ファイルシステム
- ネイティブ HarmonyOS システムとカーネルをサポートする主要なプログラミング言語として、ArkTSとともにネイティブの社内 Cangjie プログラミング言語を採用
- システム サービス レイヤー上のEMUIシステム ユーザーランドのAOSPシステムとLinux カーネルは、ネイティブ OpenHarmony ユーザー モードを介して、携帯電話やタブレット、その他の一部のデバイスでのネイティブ互換性から削除されました。
- プライマリ HarmonyOS ネイティブ アプリ ファイル パッケージ、HarmonyOS アプリ専用のAPP
- ネイティブパッケージ管理サブシステム[14]
- 洗練された主要なネイティブ社内Ark EngineマルチメディアAPIグラフィックススタックシステム。開発者アクセスを備えたすべてのデバイスでCangjieをサポートするArkGraphics 2DおよびArkGraphics 3Dが付属しています[15]
- ウェアラブル、携帯電話、タブレットのシステムサービスレイヤー上のLinuxおよびLiteOS RTOSベースは、自社開発のREEバージョンのHarmonyOSカーネル、マイクロカーネルアーキテクチャに置き換えられました。[16]
- API 10、11の機能がバンドルされています
- 新しい API 12 の機能
- HarmonyOS NEXT SDK は、以前のクラシック HarmonyOS SDK API レベルと、完全な標準 OpenHarmony SDK 開発キット アクセス サポートを統合し、完全な開発キットの形式で、完全かつ包括的な社内 HarmonyOS SDK API 12 にまとめられています。
- MatePad でキーボードを使用し、携帯電話をドッキングした場合の PC モード
- ネイティブPCサポート
- PCサポートに適合したネイティブHarmonyOS APIアプリ
- エッジコンピューティングのためのネイティブジェネレーティブエッジAIコンピューティングAPIシステム機能
- ネイティブ生成 AIおよびマルチモーダル学習 LLM音声アシスタントCelia/XiaoYi [中国およびグローバル] - Huawei Pangu AI モデルを搭載し、Celia プロアクティブ提案により中国語と英語をサポートし、開発者は Celia 音声サービスをアトミック サービスの改善やアプリケーションに追加できます。
- MindSpore フレームワークを介した NNRt (ニューラル ネットワーク ランタイム) バックエンド構成のトレーニング インターフェイスと ArkTS インターフェイスに対するネイティブ デバイス側 AI サポート
- OpenHarmonyバージョン管理コア ベースライン HarmonyOS NEXT システム バージョン管理は、HarmonyOSオペレーティング システム ベースライン バージョン管理を強調しています。
- OpenHarmony ユーザー モードには、POSIX 互換の、HarmonyOS NEXT システム カーネル用のLiteOS系統のサードパーティmusl、社内マイクロカーネルを介してLinux システム コール互換レイヤーをラップするカーネル抽象レイヤーが含まれています。
- OpenHarmony Device Connector (HDC) ネイティブサポート。HarmonyOS デバイスと OpenHarmony デバイスの相互運用性の接続とデバッグを行うコマンドラインツールで、ネイティブツールチェーンシステムを使用した PC 側でのセルフデバッグも含まれています。[要出典]従来のデュアルフレームワーク OpenHarmony L3-L5 ベースのEMUIとHarmonyOS AOSPユーザーランドベースでAndroid Debug Bridgeを置き換えます。[17]
- 厳選されたSnapdragonレガシーチップに加え、自社製のKirinおよびHiSiliconチップの最適化と適応を独占的に実施
- ニューモーフィズムとグラスモーフィズムのデザイン言語トレンドに基づく新しいビジュアルグラフィカルインターフェース、HarmonyOSのビジュアル要素、空間コンピューティングのためのデザイン言語システム
- 新しいコントロール パネル インターフェイス。
- 新しく改良された通知およびロック画面インターフェース。
- 新しい音量コントロール設計。
- 新しいネイティブのファイルと写真の選択アプリとインターフェース。
- 新しくバンドルされた HarmonyOS ネイティブ システム アプリ。
- ネイティブHarmonyOS設定アプリとOTAシステム
- PC、携帯電話、タブレット、折りたたみ式デバイス向けのネイティブタスクスイッチャーインターフェースを修正
- ネイティブスマートアプリのバックグラウンドおよびフォアグラウンド管理システム
- ネイティブ開発者およびアプリキットのサポート
- ArkTS HarmonyOS ネイティブ開発用のGaussDB搭載 ArkData
- ネイティブ HarmonyOS アプリのみのインストール用に設計された新しいネイティブAppGalleryアプリ。
- ArkWebソフトウェア エンジンに基づくWebViewコンポーネント。[引用が必要]
- 次世代NearLink 2.0のサポート
- ネイティブHMSコア統合
- REEカーネルのようなCapabilityベースのセキュリティを備えた新しいパーミッションアプリケーションシステムと、ネイティブのOpenHarmonyベースのアクセストークンマネージャー[18]は、 AOSPフレームワーク[19]を使用したHarmonyOSの以前のバージョンから脱却し、Core File Kitで統合されたアプリパーミッション管理を実装しています。
- 高度なネイティブマルチタスクとタスク切り替えシステム
- ネイティブプッシュAPIシステム
- 配布サービスキットAPIからのネイティブ分散パッケージ管理サービス(DBMS)を介してデバイス間でのアプリケーションの継続性。[20]
- 空間コンピューティングサポート[21]
- オーディオキットAPIにおけるネイティブ空間オーディオのサポート[22]
- OS全体に組み込まれたHarmony Intelligenceバックエンドスタックには、組み込み型のPanGu 5.0 LLM、ニューラルネットワークランタイムAPIキットを備えたMindSpore AIフレームワーク、よりスマートなCelia仮想アシスタントが搭載されています。 [23]
- AI ボディフィードは、ドキュメントの分析、質問、要約を行うネイティブ Celia 仮想アシスタントのアップグレードです。また、コンテキストとデバイス上の情報に応じて、「これ」と「あれ」を理解します。また、補聴器用の AI 音声修正と、AppGallery のサードパーティ製のネイティブの本格的なアプリと、SDK の Meta 対応ミニアプリ、API サポート、画像、システムのホーム画面とロック画面の壁紙などを使用して、あらゆるシナリオで世界のアクセシビリティを確認します。
- 新しい Celia UI の呼び出しでは、ジェスチャ ベースのナビゲーション バーを押して拡大します。テキスト、写真、ドキュメントなどの情報をクリップボードにドラッグし、Celia ナビゲーション バーに表示して分析します。
- フルシナリオインテリジェンスOS
- セキュリティにアクセス可能
- スターシールドセキュリティアーキテクチャ
- 新しい分散ソフトバス、アプリホップ、クロスデバイスギャラリーによるアプリ間の連携
- 配送情報、ネイティブPetal Maps API およびサードパーティのマッピング API テクノロジーと統合されたマップなど、ネイティブ HarmonyOS アプリの統合のためのロック画面拡張機能を備えた、新しくアップグレードされたライブ ウィンドウ。
- ネイティブペタルマップには、マップモード、セミモーダルによるシーケンシャルプランニングが含まれています
- MatePadタブレットのデスクトップ モードのアップグレードと、 MatebookおよびMateStation PCの新しいデスクトップ PC システム
- 新しい分割画面インターフェース
- 「Huawei」ブートイメージのOpenHarmony互換性ラベル付きHarmonyOSの新しいブートアニメーション画面
- エンタープライズインテリジェント端末管理サポート
- 新しいカメラインターフェース
- 以前のLinuxカーネルと比較して、30%のパフォーマンス向上、ネイティブカスタムHarmonyOSカーネルのパフォーマンスが10.7%向上
- 既存および新規デバイスの OpenHarmony 互換性テスト
- OpenHarmonyベースのHarmonyOS NEXTのネイティブテレフォニースタックで、既存の5G、4Gとの5.5G接続をサポート
- Bluetooth BLE 6.0 サポート
- 中国国内での最初の発売[24]
HarmonyOS NEXTは、2023年8月4日以降にソフトウェア開発中のソフトウェアバージョンのベースコンパイルバージョンです。
参照
参考文献
- ^ 松井恵美子(2024年6月21日)「ファーウェイ、Cangjieプログラミング言語ベータ版の募集を開始」HCニュースルーム。 2024年7月8日閲覧。
- ^ 「HMOSアーキテクチャ」。Medium 。アプリケーションライブラリエンジニアリンググループ。2021年4月5日。 2021年4月5日閲覧。
- ^ 「Huawei、HarmonyOS NEXTはHarmonyカーネルをベースにすると発表」2024年2月1日閲覧。
- ^ 「HuaweiのHarmonyOS Nextは中国でiOSとAndroidに匹敵する見込み」日経アジア。2024年7月10日閲覧。
- ^ Miller, James (2024-01-22). 「HarmonyOS NEXTカーネル:Huaweiの新エンジンは強力なLinuxを上回ることができるか?」2024年2月1日閲覧。
- ^ 「HarmonyOS NEXTはAndroidアプリのない純粋なHarmonyOSであり、Huaweiエコシステムの未来です」。Huaweiコミュニティ。 2024年2月1日閲覧。
- ^ “纯血鸿蒙来了!华としてHarmonyOS NEXT正式版将9月底発行”.快科技. 2024 年 9 月 16 日に取得。
- ^ 松井恵美子 (2024年1月15日). 「HarmonyOS NEXT 開発者向けベータ版第1弾デバイスが到着」. HC Newsroom . 2024年1月20日閲覧。
- ^ Amit (2023-09-25). 「HuaweiがHarmonyOS NEXTをリリース」. HU . 2023年9月26日閲覧。
- ^ Cañete, Patrick (2023-08-10). 「HarmonyOS NEXTはAndroidアプリのないスタンドアロンのHUAWEI OSです」。NoypiGeeks 。2023年8月11日閲覧。
- ^ Abdullah (2024-01-19). 「HarmonyOS NEXTはAndroidコードを1行も使わずに導入されました」Gizchina.com 。 2024年1月23日閲覧。
- ^ Matsui, Emiko (2024-01-18). 「HarmonyOS NEXT Galaxy stable rollout will begin in Q4 2024」. Huawei Central . 2024-01-20閲覧。
- ^ "华為播布 HarmonyOS NEXT 鸿蒙星河版,开発行者预览版开放申请 - IT之家". www.ithome.com 。2024-01-20に取得。
- ^ 「パッケージ管理サブシステム」。Gitee。OpenAtom OpenHarmony。2024年4月13日閲覧。
- ^ 「ArkGraphics 2D简介」。OpenAtom OpenHarmony 。 2024年4月14日閲覧。
- ^ Lai, Richard (2019年8月9日). 「HuaweiがAndroidに代わるHarmonyOSを発表」. Engadaget . Engadget . 2024年3月2日閲覧。
- ^ “OpenHarmony/developtools_hdc”. Gitee (中国語 (中国)) . 2024年4月13日閲覧。
- ^ “ATM”. Gitee . OpenAtom OpenHarmony . 2024年3月13日閲覧。
- ^ “OpenAtom OpenHarmony”. docs.openharmony.cn 。2024 年 4 月 14 日に取得。
- ^ 「分散パッケージ管理サービス (DBMS)」。Gitee。OpenAtom OpenHarmony 。 2024年4月13日閲覧。
- ^ ミャオ・ハオ。「ファーウェイがHarmonyOS NEXT HarmonyOS Galaxy Editionをリリース、開発者プレビュー版の申し込み受付開始」IT Home 。 2024年1月20日閲覧。
- ^ 「空間オーディオ」。OpenAtom OpenHarmony 。 2024年4月14日閲覧。
- ^ Amit (2024-06-21). 「Huawei、AI機能を搭載したHarmony Intelligenceをリリース」HU . 2024-06-25閲覧。
- ^ Sohail, Omar (2024-06-17). 「HuaweiのHarmonyOS NEXTは、LinuxやAndroidなど、米国に関連するすべてのソースコードを削除すると噂されています」。Wccftech 。2024年6月25日閲覧。
- ^ Bhati, Kamlesh (2023年8月7日). 「HarmonyOS NEXTハンズオン体験: AOSPなしの純粋なHarmonyOS」. Sparrownews.com . 2024年1月29日閲覧。
- ^ Sarkar, Amy (2024年1月). 「HarmonyOS NEXTとHarmonyOS PCがHuaweiの新たな方向性を形作る」. HC Newsroom . 2024年1月29日閲覧。
- ^ 「Huawei、Androidからの移行を加速させる中、アップデートされたHarmonyOS Nextのプレビュー版をリリース」Yahooニュース。サウスチャイナ・モーニング・ポスト。2024年1月19日。 2024年1月29日閲覧。
- ^ “博主展示鸿蒙 HarmonyOS NEXT 系统截图,6 月 21 日华のため开公開者大会 HDC.2024 正式揭晓 - IT之家". www.ithome.com 。2024 年 5 月 27 日に取得。
- ^ Matsui, Emiko (2024-06-21). 「Huawei、HarmonyOS NEXT Betaを正式にリリース」. Huawei Central . 2024-06-21閲覧。
- ^ 松井恵美子 (2024年4月11日). 「Huawei、6月のHDC 2024イベントでHarmonyOS NEXTベータ版を発表」. HC Newsroom . 2024年4月11日閲覧。
- ^ 松井恵美子 (2024-04-25). 「Huawei、HDC 2024イベントを6月21日に開催、早割チケット販売開始」. Huawei Central . 2024-04-29閲覧。
- ^ 松井恵美子 (2024-07-12). 「HarmonyOS NEXT第2フェーズ開発者ベータデバイス[リスト]」. Huawei Central . 2024年8月3日閲覧。
- ^ Matsui, Emiko (2024-06-21). 「Huawei、HarmonyOS NEXT Betaを正式にリリース」. Huawei Central . 2024-06-21閲覧。
- ^ Matsui, Emiko (2024-07-22). 「HarmonyOS NEXT Developer Beta 2アップデートがリリースされました。変更ログはこちらでご確認ください」。Huawei Central 。 2024年8月3日閲覧。
- ^ Matsui, Emiko (2024-06-21). 「Huawei、HarmonyOS NEXT Betaを正式にリリース」. Huawei Central . 2024-06-21閲覧。
- ^ 松井恵美子 (2024-08-01). 「Huawei、HarmonyOS NEXT第3フェーズ開発者ベータプログラムを開始」. Huawei Central . 2024年8月3日閲覧。
- ^ 松井恵美子 (2024-08-08). 「HarmonyOS NEXT第3回開発者ベータ版募集が8月14日まで延長」. Huawei Central . 2024年8月8日閲覧。
- ^ 松井恵美子 (2024-08-27). 「HarmonyOS NEXT開発者ベータプログラムがスマートフォンユーザー向けに開始」. Huawei Central . 2024-08-30閲覧。
- ^ 松井恵美子 (2024-08-27). 「HarmonyOS NEXT ベータプログラム 早期導入者向け: デバイス [リスト]」. Huawei Central . 2024-08-30閲覧。
- ^ 「アプリケーション開発ガイド - HarmonyOS NEXT Beta 1」。Huawei Developers。2024年9月12日。 2024年9月19日閲覧。
- ^ 松井恵美子 (2024-09-30). 「新機能を搭載したHarmonyOS NEXTベータ版が一部ユーザー向けにすでに展開開始」. Huawei Central . 2024-10-01閲覧。
- ^ Matsui, Emiko (2024-06-21). 「Huawei、HarmonyOS NEXTアップグレード計画を発表:デバイスとロールアウト時間」。Huawei Central 。 2024年6月21日閲覧。
- ^ Benjamin (2024-09-24). 「HarmonyOS Nextのパブリックテストは、myHuawei経由で10月8日に利用可能になります」。HarmonyOSHub 。2024年10月1日閲覧。
- ^ 「現在の移行段階ではNextという名前が使用されています。HDCは2024年6月に前倒しされます - インサイダーレポート」。Substack。LivingInHarmonyブログ。2024年3月8日。 2024年3月8日閲覧。
- ^ Matsui, Emiko (2024-04-29). 「リークによると、HarmonyOS NEXTの流暢さは現在のソフトウェアバージョンと同等のようです」。Huawei Central 。 2024年4月29日閲覧。
- ^ 「Huawei 2024年10月および11月の製品発表詳細」。Huawei Update。Huawei Update 。 2024年10月2日閲覧。
{{cite web}}:|first1=不足|last1=(ヘルプ)
外部リンク
- 公式サイト
