那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

近日,華為開發(fā)者聯(lián)盟開放了HUAWEI DevEco Studio“試用申請”,廣大開發(fā)者終可以參與到這個(gè)體驗(yàn)活動(dòng)中。

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

HUAWEI DevEco Studio(簡稱DevEco Studio)是華為消費(fèi)者業(yè)務(wù)部為開發(fā)者提供的集成開發(fā)環(huán)境,旨在幫助開發(fā)者快捷、方便、高效地使用華為終端開放能力。DevEco Studio具備工程管理、代碼編輯、編譯構(gòu)建、調(diào)試仿真等基礎(chǔ)功能,并支持華為開放能力包(例如互聯(lián)互通、HiAI、安全、HiCar、HMS)等特色功能。

2019年8月的華為開發(fā)者大會(huì)上,華為發(fā)布了這個(gè)IDE平臺(tái),并計(jì)劃于2019年底提供一個(gè)友好試用版本,現(xiàn)在看來華為確實(shí)在按原計(jì)劃有條不紊地執(zhí)行。開發(fā)者們可以搜索華為開發(fā)者聯(lián)盟,登陸華為開發(fā)者聯(lián)盟官網(wǎng),進(jìn)入【開發(fā)】—【開發(fā)工具】—【HUAWEI DevEco Studio】,點(diǎn)擊【試用申請】來開啟體驗(yàn)之旅。

這次試用的版本有哪些功能?

“本次開放邀請Beta版本基于IntelliJ IDEA Community開源版本定制開發(fā),除提供基礎(chǔ)的應(yīng)用開發(fā)功能外,更集成了華為開放能力Kits、遠(yuǎn)程真機(jī)調(diào)試和應(yīng)用云測試等功能,在后續(xù)的版本中將進(jìn)一步集成華為分布式能力、一次開發(fā)多端部署等功能…”

從官方放出的說明和簡單上手后得出的體驗(yàn)來看,有如下幾點(diǎn)值得一說:

1.基于IntelliJ IDEA開源版本定制,開發(fā)習(xí)慣不需要改變

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

DevEco Studio跟Android Studio一樣,也是基于IntelliJ IDEA Community開源社區(qū)版開發(fā)。因此,基本的開發(fā)和調(diào)試功能,如新建工程模板、終端模擬器、布局編輯器,可拖拽式UI控件并預(yù)覽、調(diào)測、代碼庫管理等等,DevEco Studio使用起來不需要新的學(xué)習(xí)和改變。如果之前是Android Studio的用戶,可快速平滑地過渡到DevEco Studio。

2.內(nèi)置了EMUI開放能力一站式開發(fā)和管理

DevEco Studio深度集成了華為EMUI的開放能力,包括HiAI、多媒體、互聯(lián)互通等,提供了”Kit Manager”進(jìn)行一站式的管理。開發(fā)過程非常簡單,選擇對(duì)應(yīng)的Kit就可以引入工程,省去很多依賴手工添加的工作。

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

在諸多功能中,特別推薦一個(gè)叫“Kit Assistant”的功能,其可以對(duì)主要功能的API提供了參考和代碼樣例,支持一鍵拖拽的方式將代碼樣例插入到源碼文件中直接調(diào)用,功能效果很不錯(cuò)。

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

3.All-in-one的測試和質(zhì)量分析能力

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

Remote Devices功能提供5000+華為全系列遠(yuǎn)程真機(jī)測試的能力,7*24小時(shí)免費(fèi)在線,隨時(shí)隨地響應(yīng),能夠充分滿足開發(fā)者真機(jī)測試資源訴求,不再只限于模擬器測試;

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

App CloudTest支持原生應(yīng)用、混合應(yīng)用和游戲類應(yīng)用的自動(dòng)化測試,覆蓋兼容性、穩(wěn)定性、性能、功耗、安全、多語言等多種測試場景。

DFX測試可實(shí)現(xiàn)精準(zhǔn)檢測,同時(shí)提供非侵入式APP的質(zhì)量分析服務(wù),涵蓋Crash、ANR、啟動(dòng)時(shí)長、丟幀、啟動(dòng)卡頓等指標(biāo),所有服務(wù)在一個(gè)平臺(tái)即可完成。

離“一次開發(fā)、多端部署”有多遠(yuǎn)?

當(dāng)前,行業(yè)通常做法是為每種設(shè)備單獨(dú)設(shè)立開發(fā)團(tuán)隊(duì),對(duì)不同終端單獨(dú)的開發(fā)適配。但是在8月華為開發(fā)者大會(huì)上,DevEco Studio發(fā)布的一個(gè)重要特性是支持1+8+N全場景多終端的應(yīng)用和軟件開發(fā),實(shí)現(xiàn)一次開發(fā)、多端部署。提供統(tǒng)一的UI編程框架和分布式應(yīng)用編程框架,只需要開發(fā)和維護(hù)一套代碼就能解決多設(shè)備適配的問題,有效的降低了開發(fā)難度和技術(shù)門檻。

那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了

不過從當(dāng)前這個(gè)Beta版本看,還沒有支持這個(gè)功能,應(yīng)該會(huì)在后續(xù)Beta版本中提供。

寫在最后

從此次Beta版本看,HUAWEI DevEco Studio基本思路是站在IntelliJ IDEA的巨人肩膀上,增加華為定制化的服務(wù),如EMUI開放能力、遠(yuǎn)程真機(jī)、云端測試等增強(qiáng)功能。后續(xù)還將逐步擴(kuò)展一次開發(fā)多端部署等重點(diǎn)特性,應(yīng)該是走一條非常務(wù)實(shí)的道路。

這條路讓人想起華為消費(fèi)業(yè)務(wù)軟件總裁王成錄博士在發(fā)布時(shí)說的一句話:“軟件工程技術(shù)它特別像硬件領(lǐng)域里的生產(chǎn)線,如果沒有強(qiáng)大的生產(chǎn)線,靠人工拿錘子是一定敲不出來一艘航母的。我希望華為DevEco Studio可以像一個(gè)巨大的容器,把所有優(yōu)秀的軟件編碼人員的經(jīng)驗(yàn)都沉淀其中,為開發(fā)者提供越來越強(qiáng)大的工具。”

如果你也愛移動(dòng)應(yīng)用開發(fā),不妨下載HUAWEI DevEco Studio一試。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-12-16
那個(gè)被華為王博士說能夠造軟件航母的IDE工具開放Beta了
近日,華為開發(fā)者聯(lián)盟開放了HUAWEI DevEco Studio“試用申請”,廣大開發(fā)者終可以參與到這個(gè)體驗(yàn)活動(dòng)中。

長按掃碼 閱讀全文