1. 程式人生 > >玩轉APICloud移動開發之概念入門(1)

玩轉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 安卓掃碼,下載

就可以看到我們下載的最簡單的安卓應用了。

接下來,添加註冊、登陸頁面等等就可以用剛剛下載的專案中新增,然後重新編譯就可以了,這就是一個建立安