無意的一次學習,竟讓我擺脫了Android控制?

慈雲數據 7個月前 (05-11) 技術支持 36 0

由于鴻蒙的爆火,爲了趕上時代先鋒。到目前爲止也研究過很長一段時間。作爲一名Android的研發人員,免不了對其評頭論足,指導文檔如何寫才算專業?頁面如何繪制?頁面如何跳轉?有沒有四大組件等等。

而HarmonyOS我們隻要去熟悉它的所有API特性,然後再去适配我們的業務。 但最近在HarmonyOS社區發現,對于學習這個NEXT新版本,好多初學者都很難快速進入沉浸式學習當中,特此在這裏分享一些自己的學習經驗。

入手學習ArkTS

在使用ArkTS寫完Hello World之後,如果發現它難以讓你接受,可以通過TypeScript教程快速學習一點這門語言的基礎語法。而Flutter 或者 React Native開發者頁面布局很容易上手。

練手感-頁面布局

根據指導文檔,嘗試寫一個簡單布局,命題你自己可以定義,比如:幾行文字,幾個按鈕,計算器頁面。

個人總結;第一:注意尺寸單位; 第二:px與vp有相互轉換的API; 第三: 如何實現Android标注稿。

增加樂趣 - 交互事件

MMI:當有了頁面布局的能力後,我最先想到的是文字是否支持點擊,頁面是否支持滑動。

頁面切換

在屏幕中繪制自己的布局,使其中的元素響應觸摸事件,無非就是想進一步引導用戶來到我們的目标頁,這時我們練習頁面創建及打開場景。

進階實踐-啓動頁和首頁

掌握了基本的布局,點擊事件,頁面切換,大腦一閃而過,貌似HarmonyOS還是很簡單的,迫不及待的去實現一個Demo應用。這時會有“會當淩絕頂”的感覺。這些就是我對鴻蒙開發的一些學習步驟以及經驗。

以上學習參考了“鴻蒙官方指南”和“API參考”文檔。

看到這裏相信你已經對鴻蒙的開發流程有一定的了解;如果說還要進一步提高自己能力,并且投入到工作當中,參考官方文檔顯然是不夠的 。

爲了避免大家在學習過程中浪費過多時間, 根據鴻蒙官方發布文檔結合華爲内部人員的分享,經過反複修改整理得出一套鴻蒙(HarmonyOS NEXT)學習手冊(共計1236頁)與鴻蒙 (HarmonyOS NEXT ) 開發入門教學視頻(200集)推薦給大家。熟悉鴻蒙開發指導文檔:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md點擊或者複制轉到。

内容包含了:(ArkTS、ArkUI、Stage模型、多端部署、分布式應用開發、音頻、視頻、WebGL、OpenHarmony多媒體技術、Napi組件、OpenHarmony内核、鴻蒙南向開發、鴻蒙項目實戰)等技術知識點。幫助大家在學習鴻蒙路上少走彎路!

廢話就不多說了,接下來好好看下這份資料。


《鴻蒙 (HarmonyOS NEXT)開發基礎到實戰手冊》

OpenHarmony北向、南向開發環境搭建

《鴻蒙開發基礎》
  1. ArkTS語言
  2. 安裝DevEco Studio
  3. 運用你的第一個ArkTS應用
  4. ArkUI聲明式UI開發
  5. .……

《鴻蒙開發進階》
  1. Stage模型入門
  2. 網絡管理
  3. 數據管理
  4. 電話服務
  5. 分布式應用開發
  6. 通知與窗口管理
  7. 多媒體技術
  8. 安全技能
  9. 任務管理
  10. WebGL
  11. 國際化開發
  12. 應用測試
  13. DFX面向未來設計
  14. 鴻蒙系統移植和裁剪定制
  15. ……

《鴻蒙開發實戰》
  1. ArkTS實踐
  2. UIAbility應用
  3. 網絡案例
  4. ……

《鴻蒙 (HarmonyOS NEXT)開發入門教學視頻》

微信掃一掃加客服

微信掃一掃加客服

點擊啓動AI問答
Draggable Icon