DCloud原生開發者支持系統上線!

2020-09-10 數字天堂網絡DCloud

​WHAT???

DCloud不是要幹掉原生開發嗎?怎麼上線原生開發者支持系統了?

NoNo,天下碼農本一家。

​​


DCloud過去原生開發者較少,但今年推出uni小程序sdk後,原生開發者數量猛增,同時原生開發者對uni-app原生插件生態也非常重要。

為了更好的服務原生開發者,DCloud上線了全新原生開發者支持網站https://nativesupport.dcloud.net.cn,並配套了專門的技術支持團隊,建立專享的交流QQ群。

先來看看新網站的樣子:


新版網站,使用了和uni-app相同的文檔系統,全部開源到github的native-docs,開發者可以下載到本地當做離線文檔查閱。

針對過去的問題,新版文檔重點改進了如下部分:

  1. 按場景重構分類,確保清晰快速的找到所需內容
  2. 對內容進行細化,補充強調細節,完善示例和注意事項
  3. 快速的全文搜索


目前,DCloud為原生開發者提供的產品服務包括如下三方面:

  • uni小程序SDK
  • App離線打包
  • uni原生插件開發

uni小程序SDK


uni小程序SDK,是用於原生App中集成uni-app的SDK。

它有2種用途:

  1. 幫助原生App快速實現小程序的能力,構建自己的小程序生態
  2. 將原生App的部分欄目使用uni-app實現,以實現快速迭代、解耦復用

運行效果如下:


uni小程序SDK是邏輯層與視圖層分離架構,其中視圖層採用雙渲染引擎,可以像微信小程序那樣使用webview渲染;也可以使用優化版的weex進行原生渲染。

  • 性能方面:uni小程序SDK內置uni-app的app端v3版框架,性能超過其他小程序引擎。在啟動速度、頁面加載速度、邏輯層與視圖層通信優化、原生渲染等方面均有更優秀的表現。


  • 功能方面:uni小程序SDK與uni-app的app端功能相同,所有原生能力均可調用。不同於其它小程序的限制和有限API,uni小程序SDK的功能可以支撐開發者做出和原生相同功能的應用。


  • 生態方面:uni-app擁有豐富的生態,數百萬開發者、數千款插件、眾多教育培訓資源、完善的工具鏈。使用uni小程序sdk構建小程序平臺,你解決的不僅僅是技術問題,還包括生態問題。


戳此連結查閱完整uni小程序SDK官方文檔

App離線打包


App離線開發工具包,即App離線SDK,讓開發者不依賴DCloud的雲打包,自己在本地的 Android 及 iOS 原生環境完成App離線打包。


不同於uni小程序sdk的內嵌性,App離線sdk的用途不是為了內嵌為原生App的一部分,它適合應用整體通過uni-app/5+App構建,只是不使用雲打包,在本地打包。

App雲打包有很多便利性,降低了門檻。但規模較大的公司已經存在成型的發版流程或持續集成系統。

uni-app的cli新版配套支持了通過命令行方式生成前端app的離線打包資源,搭配App離線sdk將方便開發者實現持續集成。

開發者需在本地配置 Android Studio 或 XCode 原生開發環境,並具備基礎的原生工程配置能力

App離線打包支持uni-app和5+ App項目,它們共用一個離線SDK。

戳此連結查閱完整App離線打包官方文檔


原生插件開發


App平臺,內置API和Native.js無法滿足的場景,都需要通過使用 Andorid 或 iOS 原生開發實現插件。

DCloud還提供了插件市場(https://ext.dcloud.net.cn/),既給不懂原生開發者提供了現成插件,又給原生開發者提供了賺錢的機會。

目前頭部的原生插件開發者,月銷售額可上萬!



開發原生插件時,仍需要先下載App離線SDK,然後搭建原生開發環境根據文檔開發插件。

戳此連結查閱完整原生插件開發官方文檔


如果對原生開發支持還有更多需求,歡迎加入QQ群與我們詳聊。QQ群在網站的左下角。

相關焦點

  • DCloud插件大賽2020啟動!大獎、流量、變現都在等著你
    除了已支持的App原生付費插件外,插件市場將新增uniCloud付費插件和HBuilderX付費插件。(其他插件不支持付費銷售)「HBuilderX預置」,是在HBuilderX新建項目界面,可直接選擇該項目模板。下圖為去年獲獎插件在HBuilderX預置的效果。
  • Dcloud帳號申請教程
    8:開發負責人聯繫地址011步驟進入官網頁面:htts://account.dcloud.net.cnclient_id=DCLOUD_DEV&redirect_uri=http%3A%2F%2Fdev.dcloud.net.cn%2Fauth%2Fdcloud%2Fcallback&scope=&response_type=code#
  • DCloud插件大賽2020評獎結果揭曉,優秀的輪子用起來
    如獎品涉及選項,請發郵件到 bd@dcloud.io,標題為插件大賽獎品選擇。請使用插件作者身份對應的郵箱帳戶發送,在內容中說明你選擇的具體獎品。二等獎中的HHKB鍵盤,可自選黑色白色、有刻無刻,如無特別備註,將隨機發放。貢獻獎中的杯子、滑鼠墊、t恤,開發者發郵件的說明為意向說明。
  • MAD Gaze MR智能眼鏡專屬SDK上線,支持Unity引擎及安卓原生系統
    打開APP MAD Gaze MR智能眼鏡專屬SDK上線,支持Unity引擎及安卓原生系統 佚名 發表於 2020-03-29 16:46:24
  • iOS原生系統支持JIT編譯 模擬器終於能安排了
    近日,有開發者發現iOS 14.2中支持了JIT(Just-In-Time)編譯器,它用於邊運行邊編譯,使得軟體源碼以機器能識別的本地語言運行。受益的APP主要是模擬器、仿真類程序,此前由於不支持JIT,開發者們不得不採取一些破解手段,甚至必須越獄才行,且這些APP在iOS上的運行效率較低
  • Android uni-app 封裝原生插件
    一個使用Vue.js開發所有前端應用框架,開發者編寫一套代碼,可發布到運行體驗好組件、api與微信小程序一致兼容weex原生渲染通過技術棧,學習成本低vue的語法、微信小程序的api內嵌mpvue開放生態,組件更豐富支持通過npm安裝第三方包支持微信小程序自定義組件及SDK兼容mpvue組件及項目
  • 開發者福利 Safari 10原生支持應用擴展
    【中關村在線軟體資訊】6月29日消息:在蘋果最新桌面作業系統macOS Sierra 10.12中,Safari 10最新版瀏覽器將獲得一個重大功能,原生支持應用擴展
  • Win10系統將增加新功能,原生支持安卓應用APP,模擬器突然不香了
    當前的Windows10系統並不兼容安卓APP應用,而大多數安卓模擬器需要額外佔用不少電腦資源。畢竟是模擬器,使用體驗也並不友好,近日有消息稱,Windows10系統或將原生支持運行安卓應用APP。很多日常應用需要在手機端來完成,手機雖然擁有天生的便攜功能,但相比電腦端的大屏,其使用體驗並不是非常友好,特別對一些視力偏弱的用戶群體。
  • Win10系統將增加新功能,原生支持安卓應用APP,模擬器突然不香了...
    當前的Windows10系統並不兼容安卓APP應用,而大多數安卓模擬器需要額外佔用不少電腦資源。畢竟是模擬器,使用體驗也並不友好,近日有消息稱,Windows10系統或將原生支持運行安卓應用APP。近日有外媒報導稱,微軟正試圖通過開發一個新項目,以實現Windows10系統原生支持運行安卓應用APP,不必依賴安卓模擬器,以填補Windows商店中的「應用APP空白」。
  • 英特爾聯手Unity:安卓遊戲原生支持x86
    未來Unity遊戲引擎將提供以下支持:- 為 Unity 4.x和Unity 5提供面向英特爾架構的原生Android支持- 通過Unity訪問英特爾顯卡的獨有功能- 獲得IA最新的CPU指令和線程支持  Unity雖然一直對Windows提供x86支持,但在Android平臺上,卻一直沒有提供原生
  • 英特爾聯手Unity:Android遊戲原生支持x86
    兩者的合作,標誌著他們填補了Unity遊戲引擎對英特爾架構的處理器和顯卡支持上的空白。未來Unity遊戲引擎將提供以下支持:- 為 Unity 4.x和Unity 5提供面向英特爾架構的原生Android支持- 通過Unity訪問英特爾顯卡的獨有功能- 獲得IA最新的CPU指令和線程支持Unity雖然一直對Windows提供x86支持,但在Android平臺上,卻一直沒有提供原生x86
  • 開發者該如何進行小程序技術選型?
    整個小程序框架系統分為兩部分:邏輯層(App Service)和 視圖層(View)。小程序提供了自己的視圖層描述語言 WXML 和 WXSS,以及基於 JavaScript 的邏輯層框架,並在視圖層與邏輯層間提供了數據傳輸和事件系統,讓開發者能夠專注於數據與邏輯。上手難度:支持數據綁定,需要根據熟悉一下 WXML 和 WXSS語法,只需五分鐘即可上手。
  • 眼見macOS 運行 iOS App,微軟希望 Windows 10 原生支持...
    根據外國科技媒體 Windows Central 的報導,微軟正在將 Android 應用引入 Windows 10 的 Microsoft Store,具體的上線時間尚未確定,Windows
  • 安卓9.0新功能曝光:支持原生虹膜識別
    【手機中國 新聞】日前,谷歌宣布將於5月7日至5月10日在美國舉辦新一屆I/Q 2018開發者大會,屆時將會發布新一代Android P系統,如果不出意外的話,該系統會命名為安卓9.0。
  • Android 9.0原生支持全局夜間模式?谷歌否認:只為方便開發者
    今日早些時候有消息稱,谷歌下一代安卓系統Android P(安卓9.0)將原生支持全局夜間模式。不過,現在谷歌官方否認了這一消息。  據外媒報導,谷歌稱,「Android P夜間模式(Dark Mode)特性其實是為了更方便地幫助開發者針對APP做夜間模式的視效工作,而非是要加入全局暗色主題」。
  • 眼見macOS 運行 iOS App,微軟希望 Windows 10 原生支持 Android App
    應用移植項目"Project Astoria"和 iOS 應用移植項目"Project Islandwood"進行探索,旨在為開發者提供將 Android 和 iOS 應用移植到 Windows 平臺 (Windows Phone) 的簡便方法。