? 點擊 APICloud 關(guān)注并標(biāo)星
為了讓不斷加入的新用戶盡快熟悉平臺,早日獨立開發(fā)應(yīng)用,今天轉(zhuǎn)一篇CSDN上大牛的APICloud開發(fā)總結(jié),非常適合新人小白,一定要收藏再看哦!
作者:孫叫獸 來源:CSDN 目錄: 如何使用 ? 編譯器推薦 控制臺使用總結(jié)(重要) 遇到問題怎么辦? 如何上架各大應(yīng)用市場? 剛接觸這個平臺的新手,可以參考新手指南,官方也有7天的入門視頻教程,雖然視頻及文檔教程比較老,湊合著看(我們會加油更新的),可以滿足小白入門要求。https://docs./APICloud/junior-develop-guide?uzchannel=238第一次接觸這個平臺,直接走正常的注冊登陸流程就好,現(xiàn)在也支持微信公眾號授權(quán)。進(jìn)去之后就可以創(chuàng)建自己的應(yīng)用(新手可以選擇一個“Web App”體驗),支持個人開發(fā)及企業(yè)開發(fā)(記得完成必要的認(rèn)證),一套代碼適配安卓及iOS兩種操作系統(tǒng)。具體流程請看新手指南??。有問題可以在論壇提問,社區(qū)比較活躍,里面的版主比較好客:https://community./bbs/forum.php?uzchannel=238創(chuàng)建好應(yīng)用就可以對應(yīng)用進(jìn)行開發(fā),前提是自己或者公司有對應(yīng)的需求文檔,UI設(shè)計,不然這個應(yīng)用會很糟糕,使用價值不大,一個優(yōu)秀的應(yīng)用要經(jīng)得起市場的考驗。 Webstorm:配合前端的一下插件,效率還可以。Sublime Text3:配合前端的一下插件,便于查看日志等。APICloud studio3:我當(dāng)時使用的是APICloud Studio2,推薦使用這個,可以在編譯器直接運行代碼查看效果。有興趣的可以看看他們官網(wǎng)的入門視頻,直達(dá)?? :https://www./video_list?uzchannel=238編輯器根據(jù)自己開發(fā)的使用特色選擇即可,沒有太大區(qū)別,我?guī)н^幾個小弟,當(dāng)時開發(fā)用的Sublime Text3,后來他們都用APIClould Studio2啦,說寫代碼看效果效率高,后面我也跟著用Studio啦,這個提交代碼到云端,查看代碼效果,《自定義loader》,團(tuán)隊協(xié)作都很方便。快速自定義APPloader,請參考我上篇文章:APICloud自定義APPloader一個月未更新,快速更新的辦法。點擊一個你創(chuàng)建好的應(yīng)用,可以進(jìn)入這個應(yīng)用的控制臺。點擊應(yīng)用的下拉圖標(biāo)可以查看你APP各種參數(shù)(包含應(yīng)用ID,Appkey,安卓包名,iOS包名,克隆與刪除應(yīng)用等),應(yīng)用id在自定義APPloader配置會用到,包名上架各大應(yīng)用市場會用到,下載也會用到(妥善保管與備份)。端設(shè)置,可以設(shè)置你這個應(yīng)用的圖標(biāo),啟動頁,閃屏廣告(即開屏廣告)等,尺寸請參考下圖說明:證書配置如下,安卓證書可以使用平臺一鍵創(chuàng)建功能,密碼自己設(shè)置即可,iOS測試、發(fā)布證書及描述性文件可以使用App UpLoader制作,一般新手有7天的免費體驗,我當(dāng)時用了很多人的賬號還有蘋果手機(jī),后來各種測試,正式版切換,蘋果手機(jī)配置uuid等比較麻煩,直接開了一年的會員,省了不少麻煩,iOS比較麻煩,這個平臺不支持直接用iOS手機(jī)開發(fā),先在安卓開發(fā)好同步到iOS即可。代碼模塊可以使用svn或者git都可以,根據(jù)自己的情況選擇,每次提交或者有問題可以查看日志,便于定位錯誤。這里不過多贅述。模塊板塊可以添加自己應(yīng)用需要的模塊,按需添加,添加少了功能不全,添加冗余的模塊安裝包體積會比較大,平臺已有的模塊庫可以在模塊庫中選擇,有能力的開發(fā)者,平臺暫時沒有的模塊,用戶也可以根據(jù)文檔要求自定義模塊。為了更好的兼容自己的編譯器與手機(jī)建議使用自定義loader。https://docs./Module-Dev/Upload-custom-module?uzchannel=238https://docs./Dev-Guide/Custom_Loader?uzchannel=238云編譯板塊可以將自己的應(yīng)用編譯成安卓包或者ios包,下拉圖示箭頭可以設(shè)置應(yīng)用的隱私權(quán)限說明(定位、拍照、通訊錄等信息)及設(shè)備類型。新手常見編譯錯誤可在官方論壇查找相關(guān)帖子。引擎版本可在本頁面右上角---高級---設(shè)置:database模塊可以創(chuàng)建管理自己的數(shù)據(jù)庫,都是鍵值對的方式,很容易上手。在這里有個很疑惑的問題,我也沒有權(quán)限查看用戶的密碼。APICloud官方應(yīng)該后臺能拿到用戶的pw. 版本模塊可以對安卓或者iOS進(jìn)行版本更新,一般來說,應(yīng)用內(nèi)改動比較大,我們可以使用版本更新,小需求直接使用云修復(fù)即可。https://docs./Dev-Guide/version_update?uzchannel=238https://docs./Dev-Guide/smartUpdate?uzchannel=238如果使用推送技術(shù),請參考推送說明?? :https://docs./Dev-Guide/push-guide?uzchannel=238如果流量比較大,我們也可以在應(yīng)用添加閃屏廣告(即開屏廣告),設(shè)置圖片時長及網(wǎng)址即可。具體請參考閃屏廣告說明?? :https://docs./Dev-Guide/start-page-ad-guid?uzchannel=238有條件的可以申請?zhí)砑舆@個統(tǒng)計模塊,可以查看用戶畫像,應(yīng)用統(tǒng)計、行業(yè)分布,地區(qū)分布等多個維度的指標(biāo)。當(dāng)然,平臺還提供了企業(yè)服務(wù),運行控制,AppStore等。都是企業(yè)服務(wù),不深究了。如果是團(tuán)隊協(xié)作,可以在團(tuán)隊協(xié)作里面,找到某個應(yīng)用,添加對方的郵箱邀請進(jìn)來即可,自己設(shè)置一下權(quán)限。這樣,控制臺的常用功能就講完了,都是常用操作,一定要熟練掌握,知道位置在哪,該去哪找,遇到問題改怎么解決。很多新手多多少少在開發(fā)中會遇到各種各樣的問題,缺少一個引路人,如果有問題可以先百度,或者在官方論壇搜索關(guān)鍵詞找找歷史帖子,看看有沒有人遇到相同的問題,搞不定再去提問,起碼做到一個思考的過程,他們官方也有對應(yīng)的QQ新手群和官方群,有問題也可以在社區(qū)提問發(fā)帖:https://community./bbs/forum.php?uzchannel=238里面的技術(shù)支持-F和版主都是很優(yōu)秀的。我當(dāng)年也提問了很多問題,感謝他們的耐心解答。1.上架Android應(yīng)用到騰訊應(yīng)用包、百度手機(jī)助手、華為應(yīng)用市場、小米應(yīng)用商店、阿里應(yīng)用分發(fā)平臺需要準(zhǔn)備哪些材料?2.上架APPStore需要準(zhǔn)備哪些材料?3.蘋果開發(fā)者賬號續(xù)費的總結(jié)4.上架安卓應(yīng)用商店全套流程(小米應(yīng)用商店、華為應(yīng)用市場、阿里應(yīng)用商店、百度手機(jī)助手、騰訊應(yīng)用寶)安卓上架需要對自己的編譯包進(jìn)行加固簽名,可以使用legutool,或者360加固。需要軟著等,還有其他和技術(shù)無關(guān)的營業(yè)執(zhí)照,資質(zhì)等不再陳述。iOS的難點在于個人或者公司需要每年99$/年的賬號費,企業(yè)199$/年。申請賬號之前還需搞定鄧白氏編碼。上架測試,蘋果手機(jī)是必須的,有的測試需要綁定uuid,如果沒有蘋果電腦使用Xcode或者HB-X構(gòu)建應(yīng)用的,使用Appuploader也可以將應(yīng)用構(gòu)建上去。至于各應(yīng)用封面截圖,各大應(yīng)用市場需要的截圖尺寸不一,沒有這么多樣機(jī)測試,使用PS或者畫圖工具修改尺寸即可。有條件的可以美化一下,畢竟是門面。
|