1、開發(fā)者需要熟練掌握ArkTS、TypeScript等開發(fā)語言,
2、了解MVVM模式,熟悉分層架構和模塊化設計,并擁有一個完整的鴻蒙項目經(jīng)驗
3、熟練掌握 UIAbility、頁面和自定義組件生命周期
4、熟練掌握 線程間發(fā)送和處理事件的能力,包括對持續(xù)訂閱事件或單次訂閱事件的處理、取消訂閱事件、發(fā)送事件到事件隊列
5、熟練掌握 線程內(nèi)發(fā)送和處理事件的能力,包括對事件訂閱、取消訂閱、觸發(fā)事件等。以UIAbility組件與UI之間的數(shù)據(jù)同步
6、熟練掌握 數(shù)據(jù)存儲,說明它們之前的區(qū)別和使用場景
7、熟練掌握 ArkUI 包括 (布局,組件,頁面路由和組件導航,圖形,動畫,交互事件,自定義能力)
8、熟練掌握 頁面間以及組件內(nèi)部的頁面跳轉,不同組件間傳遞跳轉參數(shù)及其跳轉棧的操作
9、熟練掌握 V1狀態(tài)管理,了解v2的狀態(tài)管理,并對V1V2混用和遷移有一定了解
需要Android/Ios
1、本科以上學歷,計算機、通信專業(yè)優(yōu)先考慮;
2、四年以上JS或android發(fā)經(jīng)驗
3、熟練掌握開發(fā)工具,熟悉系統(tǒng)的進程管理、內(nèi)存管理模式
4、有鴻蒙應用開發(fā)經(jīng)驗的優(yōu)先
1、鴻蒙項目支撐:有 app 測試經(jīng)驗,對知乎有一定的了解。
2、能根據(jù)需求,制定合理高效的測試計劃,有較強的測試用例設計邏輯能力,項目測試覆蓋度高
3、發(fā)現(xiàn)產(chǎn)品缺陷,跟蹤定位分析 bug,協(xié)助開發(fā)工程師解決 & 定位問題
4、項目測試過程中,執(zhí)行并控制測試項目全過程,有較高的風險把控能力
5、能夠使用 charles 等工具,學習能力較強,