APICloud技術再次升級,不僅支持Atom編輯器開發工具,并推出核心開發工具庫,使開發者進行App開發更便捷高效。
APICloud支持Atom編輯器開發工具
APICloud始終堅持多開發工具支持策略,開發者無論使用Sublime Text3、Eclipse還是Webstorm,都可以在APICloud平臺中找到適合的插件,進行App的開發。現如今,Atom編輯器插件上線,為喜歡Linux系統、偏愛Atom編輯器的開發者又多了一重選擇。
為 Atom 編輯器推出的開發工具包中包含新建應用模板,頁面模板,WiFi 真機同步,流式日志輸出等核心功能.。在Atom編輯器中的Package找到apicloud插件即可使用,便捷高效。其最大優勢在于插件工具完全開源,開發者可自定義設置和使用。
APICloud的Atom編輯器插件有以下特性:
-
?支持 Mac/Windows/Linux等主流操作系統;
?基于 apicloud-tools-core 核心工具庫開發;
?包含四個默認應用模板與26個默認頁面模板;
?支持 WiFi 增量/全量 更新;
?基于事件機制的流式日志輸出;
?代碼基于 GPL-3.0 開源,可自由定制與擴展;
?支持在 Atom 控制臺實時調試插件本身的代碼;
?自動 開啟/關閉 WiFi 服務;
?支持顯示實時連接設備數;
Atom插件支持語法提示與自動補全功能
搜索Atom編輯器開發工具時,開發者還看到有另一個APICloud語法提示與自動補全插件。這與Atom開發工具相配合。其特性有:
-
?支持 Mac/Windows/Linux等主流操作系統
?模塊智能提示
?變量真實類型,智能推導
?方法名,模糊匹配
?示范代碼,自動補全
?響應實時高效
?文檔鏈接,一鍵跳轉
?模塊跨平臺支持,智能提示
?開源共享
APICloud建立適用任何開發環境的開發工具核心庫
APICloud 開發工具核心庫可支持新建頁面模板,新建應用模板,WiFi同步等核心功能。開發者可基于此核心庫,定制各種編輯器插件或者將 APICloud 的開發調試功能與已有的自動化業務流程結合,提升開發效率。
建立開發工具核心庫的最大意義在于,以往APICloud提供的是一個個獨立的插件,而現在將直接把底層的各種能力開放給開發者,開發者可以基于Node.JS語言下開發的插件,開發者可以自由定制各項功能。開發工具核心庫縮減了開發工具的體積,更加方便和實用。
開發工具核心庫的特點有:
-
?輕量: 底層WiFi同步核心功能,使用 nodejs 編寫,代碼體積在 2M 以下;
?開源: 基于 GPL-3.0 協議開源,開發者可自用擴展與定制;
?靈活: 核心開發工具代碼獨立于特定編輯器環境,可用于任何支持標準 nodejs 模塊的開發環境中;
?強大: 基于 nodejs 的事件機制和流操作,代替原來的文件讀寫操作來進行相關底層邏輯的同步,更加高效;
?跨平臺: 支持 Mac/Windows/Linux 等主流操作系統;
APICloud為開發者不斷推出靈活、高效、開源的App開發工具及插件,把自定義的決策權交給開發者。APICloud至始至終對開發技術進行開源的決心從未改變,運用強大的研發實力,將更多的開發工具和插件添加到平臺之中,開發者無疑會體驗到更強大、更包容、更開放的APICloud。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。