序文
11月のデータによると、ファーウェイの紅夢は現在国内新規市場の14%以上を占めているが、アップルのiOSのシェアは約20%、アンドロイドのシェアは約66%となっている。
1月のファーウェイ紅夢の市場シェア8%と比較すると、これは75%増加しており、このペースで発展を続ければ、紅夢は国内市場ですぐにアップルのiOSを超え、国内第2位の携帯電話システムになると予想されている。
しかし、Hongmeng は Android エコシステムを使用しており、独自の独立したエコシステムを持っていないため、Android はこれを気にしないと言う人も多くいます。
これは実際に真実です。現在、Hongmeng は主に Android エコシステムを使用しています。実際には、純血の Hongmeng APP は 43 個しかありません。Huawei Terminal BG ソフトウェア部門の社長 Gong Ti 氏によると、現在、オープンソースのHongmeng コミュニティでリリースされているのは 43 個だけですこのバージョンは互換性評価に合格しており、実際に 43 個の APP がエコシステムをサポートできません。
しかし、ファーウェイの計画によると、来年にはHarmonyOS NEXTバージョンを発売する予定で、このバージョンではAOSPコードは使用されなくなり、Androidに完全に別れを告げ、Android APPとの互換性もなくなり、真に独立した道を歩むことになる。
皆さんが心配しているHongmengの独立したエコシステムについては、大きな問題ではないようで、現時点で400社以上の中国のインターネットメーカーがHongmeng APPの開発を開始していると表明しています。
たとえば、Xiaohongshu、Alipay、Meituan、WeChat、DingTalk、Bilibili、Amap、MiHoYo など。これらのメーカーは日常のショッピング、旅行、ゲーム、ソーシャル ネットワーキングなどに関与しています。
一部のネチズンは、これらのメーカーのすべてのHongmeng APPが開発され、ほとんどの人々のニーズを満たすことができれば、HarmonyOS NEXTバージョンを実際にAndroidから切り離すことができると計算しています。
オペレーティング システムの前進サイクルは非常にシンプルで、使用する人が増え、ユーザーが増えるほど、アプリを開発する人も増えます。より多くの人がAPPを開発するほど、エコシステムはより完全になり、より多くの人がそれらを使用し、お互いを促進し、最終的には強力なエコシステムを形成します。
HuaweiのHongmengに対するこれまでの目標は、16%以上の市場シェアを獲得することであった、16%の市場シェアがあれば、アプリを開発するメーカーを誘致することができ、エコシステムを構築できるからであるが、今ではこの目標が達成されたことは明らかである。もう心配ありません。
ですから、この時、私たちの開発仲間の皆さん、チャンスがやって来ます! !!
「干ばつを防ぐには池に水を入れなければならず、家族を養うために畑は深く耕さなければならない」ということわざがあるように、私たちは事前に予防策を講じ、基礎知識を身につけ、機会があればしっかりと学習しなければなりません。来たら、急いで最後の瞬間まで詰め込むことはありません。
したがって、編集者はここに「 Hongmeng 開発学習ノート」と、Hongmeng の公式ノートと組み合わせて編集された学習ロードマップを共有します。コンテンツには、ArkTS、ArkUI、Web 開発、アプリケーション モデル、リソース分類などの知識ポイントが含まれます。
[必要な友達は記事の最後までスクロールして無料で入手できます! !!】
クイックスタート
- 開発準備
- 最初の ArkTS アプリケーションの構築 (ステージ モデル)
- 最初の ArkTS アプリケーション (FA モデル) を構築する
- 最初の JS アプリケーション (FA モデル) をビルドする
開発の基本
- アプリケーションパッケージの基本
- アプリケーション構成ファイル(ステージモデル)
- アプリケーションプロファイル概要(FAモデル)
リソースの分類とアクセス
- リソースの分類とアクセス
- リソースディレクトリとリソースファイルを作成する
- リソースアクセス
ArkTs言語を学ぶ
- ArkTS 言語の最初の紹介
- 基本的な文法
- ステータス管理
- その他のステータス管理
- レンダリングコントロール
ArkTS 宣言型開発パラダイムに基づく
- UI開発の概要(ArkTS宣言型開発パラダイム)
- 開発レイアウト
- コンポーネントの追加
- 表示画像
- アニメーションを使用する
- インタラクティブなイベントをサポートする
- パフォーマンスを向上させるための推奨方法
JS互換のWebライクな開発パラダイム
- 概要
- フレームワークの説明
- ユーザーインターフェースを構築する
- 共通コンポーネント開発ガイダンス
- モーションエフェクト開発ガイダンス
- カスタムコンポーネント
Webコンポーネント
- 概要
- 基本的なプロパティとイベントを設定する
- 同時
- ウィンドウ管理
- WebGL
- メディア
- 安全性
- ネットワーキングと接続性
- 電話サービス
- データ管理
- …
アプリケーションモデル
- 概要
- ステージモデル開発ガイダンス
- FAモデル開発指導