DevEco Studio 2.0,為跨端應用「高效開發」設計

2020-12-21 手機鳳凰網

12月16日,萬眾期待的HarmonyOS 2.0手機應用開發者Beta版本在北京正式發布。與此同時,作為手機開發者Beta版本的配套IDE工具,HUAWEI DevEco Studio 2.0 Beta3也針對手機同步升級了相關特性功能,讓大家能夠更高效便捷地開發跨端應用。

Huawei DevEco Studio是華為打造的一款面向1+8+N全場景、泛終端的一站式集成開發環境。2020年9月HDC發布2.0 Beta1版本,已經具備了工程模板創建、代碼編輯、編譯構建、遠程模擬仿真調試、發布等端到端的HarmonyOS應用開發服務,此次12月份升級的Beta3版本更新增了一系列令人振奮的新特性。

1. 新增9個手機工程模板

Huawei DevEco Studio 2.0 Beta3 在原有Car、TV、Wearable、Lite Wearable、Smart Vision 設備工程模板庫中新增了支持Phone和Tablet的工程模板,共計24個常用模板,其中9個是針對手機的常用場景包括News、Shopping、List、Tab等工程模板。你可以通過預置的工程模板,對常見應用類型快速上手,避免從零開始,從而降低了應用開發工作量和門檻。

2. 新增Java UI框架布局界面實時預覽

Huawei DevEco Studio 2.0 提供的預覽器功能相當強大,採用前沿的運行態預覽技術,你可以在多臺設備上進行預覽,而且支持一個界面布局文件在不同設備上呈現效果。11月份DevEco Studio 2.0 Beta2版本已支持JS UI框架的布局實時預覽,此次為配套手機應用開發,Beta3新增支持Java UI框架布局預覽,讓手機跨端應用的開發也能得心應手。

新增的Java UI框架支持Java UI和XML兩種布局方式,你可以在上面實時查看應用界面的布局效果。此外,如果你想隨時調整UI代碼,可以在預覽界面實時進行點擊、滑動等交互操作,使前端開發效率倍增。

3. 新增手機遠程模擬器

HUAWEI DevEco Studio 2.0 Beta3在已有的車機、智慧屏、智能穿戴遠程模擬器基礎上,新增了手機和平板兩種設備的遠程模擬器,更進一步豐富了多設備模擬器資源,讓你可以更低門檻地進行應用調試。

4. 上線分布式調試

2020年9月份HDC大會上預告過DevEco Studio2.0強大的分布式調試功能,現在12月份的 Beta3版本,這項功能終於逐步上線了。所謂分布式調試功能或跨端調試功能,就是當你的工程中包含多個設備模塊,例如A設備和B設備,在A設備模塊添加斷點,B設備模塊在未添加任何斷點情況下,調試過程中也可直接無縫從A設備模塊函數直接「Step Into」 B設備的關聯函數。

目前Beta 3版本分布式調試僅僅支持真機,預計到下一個Beta版本,遠程模擬器上也可以玩起來。

此外,分布式調試還支持JS/Java跨語言混合調試,針對JS FA調用Java PA的調試場景,你可以通過JS FA調用Java FA的代碼行或者Java PA相關代碼處進入Java斷點,快速發現和解決JS FA調用Java PA相關問題。

5. Mac版本功能增強:

HarmonyOS官網11月份上線的DevEco Studio 2.0 Beta2就出現了Mac版本,支持macOS 10.13/10.14/10.15,但是功能和windows版對比還比較簡單。這次對Beta3的Mac版本就進行了很多增強,畢竟手機應用大家用macOS開發居多。

Beta3的Mac版本幾個關鍵增強特性包括:支持Phone的工程模板創建、支持JS應用的跨設備預覽、支持跨設備分布式應用調試功能、支持Phone遠程模擬器、支持JS/Java語言的混合功能。

最後,歡迎大家到HarmonyOS官網的應用開發站下載DevEco Studio 2.0 Beta3版本。相信它會給你帶來不一樣的驚喜!

免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。

相關焦點

  • 華為上線DevEco Studio 1.0開啟內測招募 含系列桌面端開發IDE和...
    9 月 9 日消息 據網友反饋,華為開發者官網已經上線了DevEco Studio 1.0,並且開啟了線上內測招募。HUAWEI DevEco Studio 1.0支持開發者完成面向華為1+8+N生態、分布式OS的APP開發、快服務開發和智能硬體設備開發,包括系列桌面端開發IDE和豐富的雲端服務。
  • 華為發布HarmonyOS 2.0手機應用開發者Beta版 打造全場景的智能化...
    12月16日,華為HarmonyOS 2.0手機應用開發者Beta版如期而至。發布活動現場,華為消費者業務軟體部總裁王成錄分享了名為「萬物互聯時代的作業系統」的主旨演講,重磅發布HarmonyOS 2.0手機應用開發者Beta版本,這標誌著HarmonyOS生態發展的又一重要裡程碑。
  • 盤點20款主流應用FPS,最Skr幀率測試方法都在這裡!
    無論是手機端還是PC端,畫面的流暢度一直被用戶視為衡量應用視覺體驗的重要標準。
  • 前端高效開發必備的 js 庫梳理
    比如說你對移動端比較感興趣, 工作中也剛好涉及到一些技術的應用,那麼我可以專門研究移動端相關的技術和框架, 又或者你對企業後臺/中臺產品感興趣, 比較喜歡開發PC端項目, 那麼我們可以專門研究這種類型的js庫或者框架, 接下來筆者也是按照不同前端業務的需求, 來整理一份能快速應用到工作中的js庫, 以提高大家的開發效率。
  • 鴻蒙HarmonyOS2.0發布會現場回憶錄
    手機開發者Beta活動,在會上HarmonyOS 2.0在全場景方面帶來的最新的創新體驗。HarmonyOS為萬物互聯而生,一次撰寫代碼,跨終端部署,基於「抽屜式」粒度功能裁剪,加之分布式架構設計,完美適配G級、M級、K級設備,在特定設備環境下,智能為其分配特快、快速、慢速通道,滿足各種設備平穩運行要求
  • RT-Thread Studio V1.0.2 發布,物聯網作業系統一站式開發工具
    為了解決大家的這些痛點,RT-Thread 官方團隊歷經一年用心打磨,推出了 RT-Thread Studio 集成開發環境(IDE),讓大家告別 ENV,能夠基於一款 IDE 快速的進行 RT-Thread 項目開發。日前,RT-Thread Studio V1.0.2 也已經正式發布了。
  • Update | 運用遊戲AI,「rct studio」想為遊戲開發者提供智能NPC與...
    其中,遊戲AI的一個重要應用是代替人工編寫遊戲腳本,自動生成遊戲內容,為玩家提供更多元化、更具沉浸感的體驗。 rct studio是36氪報導過的一家以AI技術研發沉浸式交互娛樂體驗的工作室。
  • AppGallery Connect高效開發指南:如何快速、穩固地構建應用
    雲函數——高效可靠的函數開發與運行框架,輕鬆構建移動應用後端。隨著應用的功能日趨多樣、複雜化,開發者面臨著開發周期長,運維成本高等諸多方面的壓力。雲函數是AGC提供的 Serverless服務,提供了高效可靠的函數開發與運行框架,可以幫助開發者大幅簡化應用開發與運維相關的事務,降低應用功能的實現門檻,快速構建業務能力。開發者只需聚焦業務邏輯、開發並上傳函數代碼,即可構建高可用、可伸縮的Serverless應用。
  • 華為發布鴻蒙OS Beta版 跨端和入口有多大吸引力?
    華為發布鴻蒙OS Beta版 跨端和入口有多大吸引力?時間:2020-12-16 22:17   來源:DeepTech深科技   責任編輯:毛青青 川北在線核心提示:原標題:華為發布鴻蒙OS Beta版 跨端和入口有多大吸引力?
  • 騰訊為移動端動畫獻上動畫開發利器PAG,釋放設計生產力!
    【IT168 資訊】如今,短視頻應用百花齊放,為了吸引更多流量,動畫設計師和開發工程師往往為了製作奪人眼球,極具創意的動畫特效花費大量心血,但最終動畫需求交付上線的效率和質量,仍舊不盡如人意。問題出在哪裡?主要還是工具沒有選對!
  • 互融雲 移動端APP定製開發服務:按需定製 金融移動端開發我們更懂您
    如今,APP定製開發是業務成功的關鍵要素之一。一個有效,高效且強大的行動應用程式,可以與已經在市場上蓬勃發展的超過 200 萬個行動應用程式抗爭。推動這一變化的因素是,全球網際網路用戶對智慧型手機和平板電腦的偏好高於桌上型電腦。
  • 為萬物互聯而生的HarmonyOS,是怎麼做到跨端開發的?
    剛剛過去的2020年底,華為發布了HarmonyOS 2.0手機應用開發者Beta版。對外界,HarmonyOS提出了為萬物互聯而生,讓體驗天生跨端,並且開發跨端應用就像單端一樣簡單。其中,「分布式應用框架」是了解HarmonyOS服務跨端開發最基礎的概念之一。
  • AWS釋出IoT Greengrass 2.0,提供本地端除錯工具和豐富預建置組件
    AWS更新其,這個版本提供新的命令列工具,讓開發者可以在設備上,進行應用程式開發和除錯,另外,新的本地端除錯控制面板,可以供用戶直覺地在設備上對應用程式進行除錯。這些新功能可以在程序碼透過雲端部署到生產設備之前,快速地於測試設備上進進程序碼開發,並且除錯。IoT Greengrass 2.0同時也整合了對象群組(IoT Thing Groups),讓用戶能以群組組織設備,並跨設備管理應用程式部署,控制部署率、超時和回滾等情況。
  • KubeSphere 3.0.0 GA:面向應用的容器混合雲
    KubeSphere 3.0.0 主打 「面向應用的容器混合雲」,專為 「多雲、多集群、多團隊、多租戶」 應用場景而設計,大幅增強了 「集群管理、可觀察性、存儲管理、網絡管理、多租戶安全、應用商店、安裝部署」 等特性,並且進一步提升了互動設計與用戶體驗,KubeSphere 3.0.0 是 KubeSphere 至今為止最重要的版本更新。
  • 活字格V6.0重裝登場,支持服務端可視化開發
    開發者無需編碼,即可構建出更高性能的服務端數據處理邏輯、更實用的單據類報表列印模板,以及定時執行的自動化任務等高級功能。 從搭建全新管理系統,到舊系統的遷移替換,以及與現有系統做集成擴展,活字格V6.0在各個場景下都能展現出開發效率和技術門檻的雙重優勢,為中國企業信息化進程提速。
  • Android Studio 4.1終於發布了!
    Android Studio 4.1 的一些亮點包括用於查詢應用資料庫的新資料庫檢查器(Database Inspector)、支持瀏覽使用 Dagger 或 Hilt 進行依賴項注入的項目,以及對 Android 設備中 TensorFlow Lite 模型的支持和對設備端機器學習的更好支持。我們還更新了 Apply Changes 以加快部署速度。
  • 不確定的2020,與確定的雲原生2.0
    不僅有突如其來的疫情對全球經濟,社會的生產、生活方式帶來了史無前例的衝擊,更有美股連續三次熔斷對全球經濟所造成的影響,逆全球化的思潮開始興起,這為國內企業在市場層面帶來了諸多的不確定性,也驅使著國內企業不斷探索能夠實現穩步增長的關鍵之道。從近2年興起的中颱風開始,圍繞企業後臺架構設計轉型的討論就從未停止。
  • 五款優秀Web應用開發的Java框架
    2. JSF(Java Server Faces)由Oracle開發的Java Server Faces(JSF),可用於創建企業級的應用程式、各種原生應用、以及Web應用的開發。它往往也被用於為基於Java的應用開發用戶界面。
  • 鷺江之畔,夢幻海岸,我用手中PC進行了一次高效開發實戰
    以企業應用開發為例,作為交付或者自建方,在從開始到做成1個項目,做成N個項目之時,通常要面臨兩大痛點:1、TTM(產品上市周期)時間長,缺乏平臺,無法適應市場變化;2、建設投資大,0-1構建難,要求編程專業性要求高,1到N複製難,因為定製需求多,開發與維護成本高。
  • 全面深度解析B端產品 | 教你如何從0到1設計B端產品的通用方法(上篇)
    PaaS提供了一個軟體創建平臺,允許企業使用特殊的軟體組件設計和自定義創建內置於PaaS中的應用程式,無需維護軟體,使應用程式的開發和部署變得簡單高效。此外,還提供各種服務以協助開發,測試和部署應用程式,可以大大降低成本。