玩轉APICloud移動開發之概念入門(1)
1、官網
2、APICloud平臺
個人理解:一個前端工程師可以代替安卓、ios開發做移動應用的開發,前端工程師編寫的程式碼依靠APICloud平臺轉換安卓、Ios程式碼,打包,直接上線。以後的大部分公司完全可以不再需要安卓、ios開發人員。
3、平臺由來
個人理解:柚子科技一家外包公司出身,專門為其他公司或者商戶等需求商建立了上百個App,後來發現每做一個app,都需要安卓、ios、後端、運維、ui、產品最少一個崗位一個人就是最少6個人,做了上百款app後,發現每款app開發流程基本一致,所以想利用這個流程做一個平臺,一個人利用這個平臺幾乎就可以把這六個人的事情做了,最終,這個產品正式上線,2014年開發上線,正是推廣於2018年初!運用熟練APICloud的技術人員,可以輕鬆一個人開發app。
4、學習準備
4.1 安裝環境jdk8以上
4.2 版本控制svn或者Git
平臺預設的是svn,我使用的是git
4.3 mac系統
本人使用mac系統,也可以使用windows系統開發
4.4 開發工具
APICloud rstudio2
Webstorm2018.1(需要安裝外掛)外掛地址以及安裝文件
APILoadder(裝載器,偵錯程式)
海馬玩模擬器(mac系統需安裝virtual box,才能執行海馬模擬器)
....
也可以使用其他的IDE進行開發,比如Eclipse、sublime Text等工具。
5、建立第一個應用
5.1 登陸註冊
https://www.apicloud.com/console
登陸註冊成功後,進入開發控制檯
5.2選擇建立一個新的應用
也就是自己的app,系統預設給大家建立了HelloApp的應用,也可以使用它。
建立應用,選擇自己的名稱,中文或者英文,建議英文
5.3 pull專案
建立好了應用之後,進入這個頁面,會有這個剛剛建立專案的svn地址或者說git地址
這個時候,你可以根據svn的地址將專案pull下來,git的話有些麻煩,也可以根據上面的說明pull下來
使用者名稱是你剛剛註冊的郵箱,密碼是點選這個獲取,如下:
這樣,專案就檢出到webstorm了,如下專案剛開始的目錄結構:
5.4 建立安卓證書
然後選擇一鍵建立證書,如下:
然後儲存好自己的密碼,其他的地方不要修改。
5.5 雲編譯打包
然後選擇型別,基本都是預設的,然後我們只選擇安卓,ios需要證書花錢,不是免費的,我們只選安卓,然後正式版,到最下面雲編譯就好了。
編譯打包中...如下
編譯成功之後:
5.6 安卓掃碼,下載
就可以看到我們下載的最簡單的安卓應用了。
接下來,添加註冊、登陸頁面等等就可以用剛剛下載的專案中新增,然後重新編譯就可以了,這就是一個建立安