
前段時間,我的AI編程群內(nèi)有同學提到華為鴻蒙系統(tǒng)有補貼,上架一個APP可以獎勵1萬元。

考慮到很多AI Hackthon頭獎都未必有這個獎金,這個數(shù)額還挺驚人,而且要拿到似乎真的還挺容易。我本著為群友服務的心態(tài)去試了試。
一開始還在想是不是鴻蒙系統(tǒng)很新,開發(fā)起來太困難了,AI編程會不會幫不上忙?
但實測下來完全不是,我自己嘗試梳理了一套開發(fā)工作流,完全可以在不寫一行代碼的情況下完成整個開發(fā)流程。我已經(jīng)把這套流程跑通了,用Claude Code + 鴻蒙開發(fā)環(huán)境,從零開始到打包上架。
以及,為了證明這篇文章不是廣,請容許我喊幾句:
小米牛逼!小米牛逼!小米牛逼!
更多AI編程實戰(zhàn):
鴻蒙應用開發(fā)者激勵計劃2025:https://developer.huawei.com/consumer/

先說重點:這個活動從7月23日到12月31日,完成鴻蒙應用、游戲或原子服務的開發(fā)并上架至應用市場,就有機會獲得現(xiàn)金激勵。注意「有機會」這三個字,他的意思是你除了要滿足開發(fā)上架這個基礎要求外,還需要有月度活躍用戶數(shù)的考核,以防止你開發(fā)一些完全沒人用的垃圾app出來。
激勵分為三檔:
基礎激勵:上架新應用,首月有效月活≥50用戶,直接獲得5000元
進階激勵1:第二個月月活≥100用戶,額外獎勵3000元
進階獎勵2:第三個月月活≥200用戶,額外獎勵2000元

也就是三檔條件都達成,你就能獲得總額1萬元的獎勵了。而且這是針對「每個」應用的獎勵,你完全可以多發(fā)幾個。
說實話,50個有效月活真的不難。你在群里發(fā)一下,朋友圈推廣一下,小紅書發(fā)個帖子,這個數(shù)字很容易達到。對于剛開始學AI編程的同學來說,這5000元的基礎激勵基本是穩(wěn)拿的。
參與條件也很簡單:
- 注冊華為開發(fā)者賬號(個人或團隊都行)
- 完成活動報名
- 開發(fā)并上架應用
整個門檻比我想象的要低得多。
華為開發(fā)者工具DevEco Studio下載:https://developer.huawei.com/consumer/cn/download/
Step 1: 下載安裝DevEco Studio

華為的開發(fā)生態(tài)有點借鑒iOS的意思,他們有個專門的開發(fā)工具叫DevEco Studio,類似Android Studio或Xcode。
去官網(wǎng)下載最新版本就行,PC和Mac都支持。
Step 2: 項目創(chuàng)建和配置

打開DevEco Studio后:
- 可以調(diào)整語言為中文
- 新建項目,選擇空白模板
- 輸入項目名稱(只能英文)
- 修改Bundle Name,改成你自己的標識
SDK版本選擇5.0.5就行,6.0目前還不能正式上架。

創(chuàng)建完項目后,你會看到一個標準的鴻蒙開發(fā)界面,左側(cè)是項目文件目錄,右側(cè)是代碼編輯區(qū)。
Step 3: AI編程環(huán)境配置
雖然DevEco Studio自帶了CodeGenie(基于DeepSeek的AI編程助手),但我更推薦用Cursor + Claude Code的組合。原因很簡單:
- CodeGenie雖然內(nèi)置了鴻蒙開發(fā)的技術棧信息,但模型能力相比Claude 4還是有差距
- Cursor/Claude Code的工程化和用戶體驗更成熟,任務規(guī)劃和執(zhí)行能力也更強
具體操作:
- 用Cursor打開剛才創(chuàng)建的鴻蒙項目
- 在終端中啟動Claude Code
- 先執(zhí)行/init命令,讓Claude理解項目結(jié)構
這一步很關鍵,Claude會自動分析項目配置,理解我們在開發(fā)HarmonyOS應用,并生成相應的技術文檔。

1. 準備工作:技術文檔導入
在正式開發(fā)前,我建議創(chuàng)建一個技術文檔.md文件,把鴻蒙ArkTS的開發(fā)規(guī)范和最佳實踐放進去。因為現(xiàn)在AI預訓練語料中對鴻蒙開發(fā)規(guī)范的理解還比較有限,有這個文檔的幫助Claude會更知道自己在做什么。

2. 三種需求表達方式
根據(jù)你的情況,可以選擇不同的方式向AI表達需求:
方式一:文字描述
如果是從零開始的新項目,直接用自然語言描述你想做什么就行。
方式二:截圖參考
如果你有iOS或Android版本的應用,可以把截圖拖給Claude,讓它理解界面需求。
方式三:代碼遷移
直接把原有項目的代碼文件拖給Claude,讓它基于現(xiàn)有代碼進行鴻蒙版本的開發(fā)。

后兩種適合你已經(jīng)有網(wǎng)站或者iOS、Android項目的情況,我個人測試下來,第三種方式效果最好。Claude能很好地理解原有的業(yè)務邏輯,然后轉(zhuǎn)換成鴻蒙的技術實現(xiàn),其實對AI來說就是個簡單的技術重構的事。
3. 實際開發(fā)過程
以我開發(fā)的小貓補光燈應用為例:
- 需求分析:Claude會先理解應用功能,分析界面設計需求
- 技術規(guī)劃:制定開發(fā)計劃,包括組件設計、狀態(tài)管理等
- 代碼實現(xiàn):逐步完成各個功能模塊
- 樣式優(yōu)化:調(diào)整UI界面,確保符合鴻蒙設計規(guī)范
整個過程基本不需要你手寫代碼,Claude會自動處理所有技術細節(jié)。
1. 模擬器測試
DevEco Studio提供了很好的模擬器支持,你可以:
- 新建不同型號的手機模擬器(比如Mate 70)
- 在模擬器上實時測試應用效果
- 不需要購買實際的鴻蒙設備

2. 錯誤處理策略
開發(fā)過程中肯定會遇到編譯錯誤,這很正常。我推薦兩種處理方式:
方法一:使用CodeGenie
直接點擊錯誤信息的"添加到對話框",CodeGenie會自動分析并修復錯誤。它內(nèi)置了鴻蒙系統(tǒng)的知識庫,在錯誤處理方面還是很可用的。

方法二:Claude Code修復
把所有錯誤信息復制給Claude Code,讓它批量處理。Claude的debug能力更強,能一次性解決復雜的錯誤組合。

通常2-3輪修復后,應用就能正常編譯運行了。
很尤其的是,我覺得這部分反而是整個流程中最復雜的,涉及證書申請、簽名配置等我搞不懂是什么的細節(jié)。我都折騰了好幾天,查了很多文檔、問了很多人、試了很多錯才搞定。
華為的應用平臺AppGallery Connect(類似于蘋果的App Store Connect):https://developer.huawei.com
Step 1: AppGallery Connect配置
- 登錄AppGallery Connect
- 創(chuàng)建新的APP ID
- 填寫應用包名(從項目的app.json5中獲取)
- 配置應用基本信息

Step 2: 證書和Profile申請
這是最容易卡住的環(huán)節(jié):
生成證書請求文件:
- 在DevEco Studio中選擇"構建" → "生成密鑰和證書請求文件"
- 創(chuàng)建.p12文件和.csr文件
- 記住設置的密碼,后面會用到

申請發(fā)布證書:
- 在AppGallery Connect的「證書」頁面上傳CSR文件
- 下載生成的發(fā)布證書
- 創(chuàng)建對應的Profile文件

Step 3: 簽名配置
回到DevEco Studio:
- 將構建模式改為Release
- 打開項目結(jié)構 → Signing Configs
- 改為手動簽名模式
- 配置P12文件、證書文件等
- Apply配置

Step 4: 構建和上傳
配置完成后,選擇"重新構建項目",然后選擇「上傳產(chǎn)品」,DevEco Studio會自動生成可上架的應用包。

然后回到AppGallery Connect,上傳軟件包,填寫
應用圖標、描述等信息,提交審核即可。
- 善用/init命令:每次開始新項目都先讓Claude理解項目結(jié)構
- 分階段開發(fā):先完成核心功能,再優(yōu)化UI和交互
- 及時Git保存:AI有時會把好好的代碼搞壞,要養(yǎng)成隨時保存的習慣
- 多窗口并行:可以同時開多個Claude Code窗口處理不同任務
- 證書密碼別忘:設置P12文件密碼時一定要用常用密碼,忘了就麻煩了
- 包名要一致:確保項目中的包名和AppGallery Connect中的一致
- 版本兼容:SDK版本選擇要考慮上架要求(建議5.0.5),太新的版本可能不支持
- 網(wǎng)絡環(huán)境:證書下載和應用上傳需要穩(wěn)定的網(wǎng)絡
整個開發(fā)過程的主要成本:
- 華為開發(fā)者賬號:免費(相比AppStore 99美元/年 的費用,還是挺良心的)
- AI編程工具:Claude Code可以用Kimi K2或者GLM-4.5 API調(diào)用,成本很低
- 開發(fā)時間:熟練后1-2天就能完成一個簡單應用
相比5000元-10000元的激勵,這個投入產(chǎn)出比還是很可觀的。
這個鴻蒙開發(fā)激勵項目,本質(zhì)上是華為在為自己的生態(tài)付費拉新。對于在學AI編程的你來說,可以把ta作為一個難得的學習契機和薅羊毛機會。
如果你本來AI編程技能就不錯,有我這篇教程,跑通這個流程還是挺容易的。
如果你本來不太會AI編程,也還沒做過任何產(chǎn)品。你可以把這視為一個對自己額外的學習的激勵,你可以通過做這個項目更好掌握AI編程的技能,了解移動應用開發(fā)的一些流程,尤其是你都有一個這么清楚的好教程在幫助你了(天知道我在自己學習和嘗試的時候多希望有這么篇教程幫我少走彎路)。
而且,1萬塊啊!真的是相當不錯的副業(yè)收入了。
最后,如果這篇教程對你有幫助,歡迎分享給更多需要的朋友。讓我們一起在AI時代創(chuàng)造更多價值!
歡迎關注作者微信公眾號:「花椒」

復制本文鏈接 文章為作者獨立觀點不代表優(yōu)設網(wǎng)立場,未經(jīng)允許不得轉(zhuǎn)載。




發(fā)評論!每天贏獎品
點擊 登錄 后,在評論區(qū)留言,系統(tǒng)會隨機派送獎品
2012年成立至今,是國內(nèi)備受歡迎的設計師平臺,提供獎品贊助 聯(lián)系我們
MJ+SD智能設計
已累計誕生 772 位幸運星
發(fā)表評論 為下方 5 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓