今天 mPaaS 插件終於正式上架 Jetbrains Market Place 啦!!!
它從一個簡單的集成工具開始慢慢變成了圍繞 mPaaS SDK 爲核心的周邊生態。愈來愈自信地開始以「產品」的形式展示在開發者面前。
mPaaS for Android Studio 是一個基於 Android Studio 的插件,用於快速集成/更新 mPaaS SDK,並同時爲 mPaaS 控制檯提供與開發者高互動性的入口。html
在以往的版本,咱們注重的是,如何能把 mPaaS 早期繁瑣的操做簡單化,好比在沒有 AAR 功能以前,儘量爲標準化的工程快速接入 mPaaS SDK。
小程序
可是,咱們服務的客戶開發工程不可能單一標準化,工程結構盡不相同,引入的外部 SDK 和客戶業務自定義的 SDK 也變幻無窮,許多問題所以誕生,在 mPaaS 插件解決完初級問題後,須要對每一種 case 一對一地進行解決,既耗費了大量人力,又使得工期延長。
瀏覽器
mPaaS 團隊深知,若是不擁抱社區進行大衆標準化的輸出,那麼 mPaaS 和普通開發者的隔閡只會愈來愈大,遇見的問題也只會愈來愈多。
markdown
插件永遠只能作簡單的前期處理工做,沒法產品化並真正地服務於開發者。所以咱們作了以下兩個改變:
網絡
mPaaS SDK 推出標準 aar 接入方式,將接入問題收斂至社區能解決的範圍以內ide
mPaaS 插件開始圍繞 aar 接入方式產品化,提供便捷的接入體驗,同時開始承載控制檯的部分功能,將 IDE 和 mPaaS 控制檯鏈接起來。工具
mPaaS 目前的插件版本提供了 AAR / Inside / PortalBundle 三種接入方式,後續在公有云用戶上會着重推薦 AAR 這種成本低的方式接入。專有云用戶依舊保留三種接入方式,並提供全系列的服務。
oop
咱們將 AAR 的組件管理頁面拉進「Project Structure」這個類目中。理由是由於若是咱們使用 GUI 去管理 Gradle 依賴的時候,Android Studio 也會把這個面板呈現給開發者,這裏是放組件管理自然的入口:測試
後續咱們會將組件管理作成多個層級的方式,提供「子組件」的概念,好比小程序周邊的 SDK,層級式管理更加清晰。
阿里雲
mPaaS 插件很快會帶來在 IDE 上登陸的功能,目的就是使用 Android Studio 鏈接開發者和 mPaaS 控制檯。
若是您的 App 想要使用 mPaaS,須要接入 mPaaS 控制檯上下載過來的 config 文件,之後您能夠直接在 Android Studio 中完成,不再用切換您的 IDE 和瀏覽器並作複製粘貼等繁瑣的操做了。
因爲當前上架的版本暫時還未支持直接與 mPaaS 阿里雲控制檯交互,所以,咱們提供了幾個小工具協助您提供一些應用/簽名的信息,讓您更方便接入 mPaaS SDK。
如今就下載體驗吧!
在 Android Studio 的 Plugin 中搜索「mPaaS」
點擊連接前往下載:
plugins.jetbrains.com/plugin/1448…
若是您網絡訪問有障礙,能夠參考:
https://help.aliyun.com/document_detail/155844.html
END