雲端一體——APICloud首款全功能集成開發工具重磅發布
近日,APICloud重磅推出首款雲端一體的全功能集成開發工具——APICloud Studio 2。這是一款致力於簡化移動應用開發技術、高效便捷、功能強大的開發工具。
至頂網軟體頻道消息: 近日,APICloud重磅推出首款雲端一體的全功能集成開發工具——APICloud Studio 2。為了更深入了解這款開發工具的特性及優勢,APICloud CTO 鄒達針對幾個核心問題做出了解答。
APICloud Studio 2是一款什麼樣的開發工具?
APICloud Studio 2有三個關鍵詞:「Atom」、「雲端一體」和「全功能集成」。
首先,APICloud Studio 2是一款基於Atom內核的開發工具。眾所周知,Atom是一款主流、開源的前端編碼工具,在Github上也非常受歡迎。APICloud Studio 2建立在Atom強大的生態環境上,並且完整保留了其插件和主題擴展機制,保證工具的靈活性,以儘可能滿足更多的開發者個性化的需要。開發者可在 Studio 2中安裝任何喜歡的 Atom 主題或者插件。
其次,APICloud Studio 2進一步闡釋了APICloud「雲端一體」的開發理念。如何更優雅地與 APICloud 已有的雲端服務結合,以切實提高開發者的開發效率,是研發這款工具所著重思考與優化的問題。我們努力打磨雲端業務與基礎編碼功能的結合點,以近乎無感的方式實現了 Studio 2和 APICloud雲端的互聯互通。之前創建應用、應用管理、雲編譯、模塊管理、應用配置等雲端功能,現在都可在開發工具中直接使用。開發者使用工具開發應用時,將不必再訪問APICloud網站。
再次,相比於以往眾多的開發工具,APICloud Studio 2是一款真正意義上全功能集成開發工具。APICloud堅守多開發工具支持策略,自上線後陸續推出Sublime Text、WebStorm、Eclipse、Atom等開發工具插件,以及獨立的CLI工具,並且全部開源。此次Studio 2是將APICloud雲和端所有開發相關的功能全部集成於一款工具中,另外在調試方面也新增了一些很實用的功能,比如設備的斷點調試、基於 chromium的實時預覽等。
相比過去的APICloud開發工具Studio 2有哪些升級?
一款開發工具的核心作用是方便開發者進行編碼與調試,因此,功能的升級也主要體現在這兩方面。APICloud致力於簡化移動應用開發技術,一款高效便捷、功能強大的開發工具將幫助實現這個目標。
1.高效編碼,開發提速
- APICloud Studio 2 中集合了數量眾多的AUI前端框架模板,例如列表、導航、詳情頁、時間軸等常用功能。開發者在創建應用時可自主選擇使用和生成
- 工具中還嵌入了AUI中大量的組件,開發者在編碼過程中,隨時可右鍵插入一個組件,不必再去編碼
- 這次將開發工具中的代碼提示功能進行升級,不僅提示關鍵詞有關代碼,還會顯示出代碼相關的文檔或介面。使得代碼信息更全面、更智能
- Studio 2中嵌入emmet代碼快速生成的組件,使用仿CSS選擇器的語法來生成代碼,極大提高了編寫HTML/CSS的效率
- 自主研發本地代碼時光機功能,支持手動備份和與雲端同步時,自動備份本地未提交代碼
- 支持GIT-SVN的代碼管理:為兼顧代碼管理服務的穩定性和便捷性,Studio 2中應用GIT-SVN技術,開發者可隨意使用GIT客戶端,管理GIT或SVN 伺服器上的代碼
2.便捷調試,實時預覽
- 支持編譯自定義loader
- 升級wifi真機同步功能,更加自動化
- 支持 iOS/Android 遠程設備的斷點調試,無需VPN 或fanqiang,在編碼時可迅速得出當前的變數值,還能準確找到錯誤點
- 支持設備頁面效果的預覽:Studio 2使用基於 chromium 的 devtool 工具,不僅可以在 Studio 預覽頁面效果,還可以像在谷歌瀏覽器中那樣,動態修改樣式,打斷點等
- 支持雲編譯和本地編譯
3. 雲端服務,一鍵集成
- 模塊管理:支持直接勾選或移除APICloud開發模塊
- 應用管理:支持設置應用許可權、證書、版本,修改圖標啟動頁等信息
為什麼要研發APICloud Studio 2
APICloud這些年發展的歷程可以概括為五個關鍵詞,代表了五個不同的發展階段和目標。
- 跨端——產品的核心優勢是「一套代碼同時開發iOS和Android兩個應用」,並且保證應用的功能、性能和體驗。
- 復用——模塊Store,標準化平台功能擴展機制,提供大量經過標準封裝,功能獨立的模塊和服務。
- 簡單——多開發工具支持策略,提供所有主流開發工具插件並開源,開發者可以使用任何自己喜愛的開發工具開發APICloud應用。
- 融合——SuperWebView加速Web與Native的融合,在原生應用中使用APICloud的產品和服務。
- 實現——APICloud定製平台上線,讓沒有技術能力的團隊和企業實現開發移動應用的夢想
APICloud Studio 2是一款「實現」的產品,我們要實現雲端一體的理念,要實現讓開發者開發APP足夠簡便,包括用於編碼調試的工具也更加簡便。
隨著Atom作為一款前端的編碼工具變的越來越主流,非常多的APICloud開發者希望官方可以推出Atom相關的APICloud插件,以便於開發者使用Atom開發工具來開發APICloud應用。從去年11月份開始,APICloud集結了研發不同工具的工程師組成團隊,陸續發布了不同功能的Atom插件,包括wifi真機同步、應用管理、代碼提示等等,並在Github上進行了開源。而後,我們又決定將APICloud中的雲服務結合進來,最終開發出這款雲端一體的全功能集成開發工具。
APICloud Studio 2不僅是為了開發者用戶研發的,更是為了我們的企業客戶。在服務企業客戶的過程中發現,他們普遍有自身的管理規範,他們更急需一款統一的、官方發布的集成開發工具,現在APICloud Studio 2 可以滿足企業客戶的訴求。
※App營銷推廣技術要點略談
※提高員工辦公效率 商用終端成為企業高效運作的幕後英雄
※從宿州看華為企業雲如何使能行業和城市數字化轉型?
※EMC大中華區總裁正式闡述中國策略:傳統IT和新IT並行
※Veeam 助力貝達葯業實現高效數據備份,滿足企業未來發展需求
TAG:ZD至頂網 |
※「重磅」芯翼發布全球首款集成PA的NB-IoT晶元!
※GitHub Actions 集成 CI/CD 功能,推進開發編譯測試部署流程自動化
※GitHub Actions 集成CI/CD功能,推進開發編譯測試部署流程自動化
※「原創」芯翼發布全球首款集成PA的NB-IoT晶元!
※芯翼發布全球首款集成PA的NB-IoT晶元!
※Danlaw與Code 3聯合開發完全集成的V2X系統 提高緊急車輛安全性
※ChromeOS71正式發布:迎來了全新的Android集成
※Silicon Labs推出滿足物聯網增長需求的新型高集成度PoE IC
※PMPP第一單!Polymaker與INTAMSYS達成新合作,致力於改善3D印表機和材料的集成
※Chrome OS 71正式發布:迎來了更好的Android集成
※VMware發布新開源項目—流門Flowgate 解決企業雲邊數據集成難題
※Bhaptics談論了正在開發的VR集成觸覺技術
※業內推出首個集成式AI-Based基礎架構,旨在大規模部署深度學習
※Lumus將Tobii眼動追蹤技術集成至Lumus DK50 AR開發套件
※Informatica發布基於微軟Azure的集成平台即服務
※世界更清晰,搜狐新聞客戶端集成HUAWEI HiAI 亮相榮耀Play發布會!
※怎樣用Sublime Text 3配置輕量級的Python集成開發環境
※繼NOR Flash、MCU之後,武漢新芯晶圓級三維集成技術研發成功
※為簡化眼球追蹤與VR/AR集成,Tobii發布XR SDK
※Qualcomm推出高度集成、支持人工智慧功能的全新SoC和智能音箱專用平台