W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
歡迎來(lái)到 APICloud!
APICloud自3.0起,已從跨平臺(tái)技術(shù)全面升級(jí)為多端技術(shù):
- 開(kāi)發(fā)者使用AVM.JS(未處理)一個(gè)技術(shù)棧即可同時(shí)開(kāi)發(fā)Android & iOS APP和小程序;
2. 全新的APP引擎DeepEngine3.0提供完全原生的渲染,保障APP性能和體驗(yàn)與原生APP一致;
3. 提供api對(duì)象下的接口直接映射兼容小程序接口,延續(xù)已有開(kāi)發(fā)習(xí)慣;
同時(shí)APICloud3.0仍然保留了2.0的所有技術(shù)棧和開(kāi)發(fā)體驗(yàn),為方便開(kāi)發(fā)者對(duì)跨平臺(tái)技術(shù)和多端技術(shù)的理解和區(qū)分,我們對(duì)創(chuàng)建的應(yīng)用類型進(jìn)行了明確的區(qū)分。
主要包括4種類型:
??即原生應(yīng)用,3.0在2.0跨平臺(tái)技術(shù)的基礎(chǔ)上,新增了AVM.JS(未處理)開(kāi)發(fā)框架以及全新的原生App渲染引擎DeepEngine3.0。
??開(kāi)發(fā)者可使用標(biāo)準(zhǔn)HTML5(包括HTML/CSS/JS技術(shù)以及Vue/React等框架技術(shù))或AVM.JS技術(shù)進(jìn)行開(kāi)發(fā),一套代碼同時(shí)生成Android & iOS原生APP,現(xiàn)有的1000+功能模塊和20000+API可直接調(diào)用。
??如果使用標(biāo)準(zhǔn)HTML5進(jìn)行開(kāi)發(fā),App渲染依然使用2.0的Webview引擎進(jìn)行渲染;
??如果使用AVM.JS進(jìn)行開(kāi)發(fā),App將使用無(wú)Webview的原生引擎DeepEngine3.0進(jìn)行渲染,所有組件及視圖與Android & iOS系統(tǒng)原生組件和視圖百分百對(duì)齊。例如使用list-view進(jìn)行布局,意味著您的列表將具備回收能力,即使面對(duì)數(shù)以萬(wàn)計(jì)的列表項(xiàng)或者瀑布流圖片,也不會(huì)產(chǎn)生因內(nèi)存溢出而導(dǎo)致閃退的問(wèn)題,并且在滑動(dòng)性能和流暢度上遠(yuǎn)勝于Webview視圖的DOM滑動(dòng)。
??一個(gè)App可完全使用HTML5進(jìn)行開(kāi)發(fā),也可以完全使用AVM.JS技術(shù)進(jìn)行開(kāi)發(fā),或兩者在同一個(gè)App中混合使用。
??** Native App適合功能強(qiáng)大、性能卓越的APP開(kāi)發(fā),如果您僅有App需求,應(yīng)選擇Native App模式。
??即多端應(yīng)用(Multiexperience App),使用AVM.JS技術(shù)一次開(kāi)發(fā),可同時(shí)生成小程序、Android & iOS App多終端應(yīng)用,提供現(xiàn)有的api對(duì)象下的接口直接調(diào)用為小程序接口,例如api.ajax將對(duì)應(yīng)調(diào)用小程序的wx.request。
??多端應(yīng)用與Native App的區(qū)別在于,多端應(yīng)用要求必須使用AVM.JS框架及語(yǔ)法進(jìn)行開(kāi)發(fā),開(kāi)發(fā)過(guò)程應(yīng)使用文檔中具有“通用”或者“小程序和App適用”標(biāo)識(shí)的組件或者api進(jìn)行開(kāi)發(fā),例如不應(yīng)該在多端應(yīng)用中使用list-view組件,因?yàn)閘ist-view組件是專門為App定制的,它無(wú)法被編譯為小程序(因?yàn)樾〕绦蚱脚_(tái)并未提供類似的組件和能力)。
??** MX App適合小程序優(yōu)先的場(chǎng)景,如果您有小程序需求,而并不關(guān)心App側(cè)的功能,應(yīng)選擇MX App模式。開(kāi)發(fā)完的小程序代碼,可百分百編譯為同等功能的App,相當(dāng)于開(kāi)發(fā)一個(gè)小程序,“白送”一個(gè) App。
??即iOS輕App,是蘋果公司在iOS14最新推出的無(wú)需下載、即搜即用的全功能App,屬于主App的一部分,可以理解為“蘋果小程序”。
??輕App的開(kāi)發(fā)流程同Native App基本一致,開(kāi)發(fā)者可使用標(biāo)準(zhǔn)HTML5或AVM.JS技術(shù)進(jìn)行開(kāi)發(fā),通過(guò)APICloud云編譯可一鍵編譯為輕App安裝包,可用于對(duì)已有的主應(yīng)用進(jìn)行關(guān)聯(lián)。如果您的主應(yīng)用也是使用APICloud開(kāi)發(fā),云編譯將提供主應(yīng)用和輕App關(guān)聯(lián)、證書配置等自動(dòng)化功能。
??提供將已有HTML5網(wǎng)站一鍵打包成Android & iOS原生APP的能力,遠(yuǎn)程web頁(yè)面也能調(diào)用現(xiàn)有的1000+功能模塊和20000+API。
??** Web App適合Web優(yōu)先,不介意用戶體驗(yàn)和性能的場(chǎng)景。
如果您對(duì)使用 APICloud 平臺(tái)開(kāi)發(fā)感到無(wú)從下手,現(xiàn)在您可以通過(guò)閱讀此文檔來(lái)得到幫助。
我們根據(jù)不同的應(yīng)用需要,為您提供了 Deep Engine(適合 Web 開(kāi)發(fā)者)、SuperWebView(適合已有原生應(yīng)用的開(kāi)發(fā)者)以及 數(shù)據(jù)云3.0(未處理) (適合需要快速簡(jiǎn)便實(shí)現(xiàn)服務(wù)端的開(kāi)發(fā)者)。
針對(duì)從未使用過(guò) APICloud 開(kāi)發(fā)的開(kāi)發(fā)者,我們以圖文形式提供了詳細(xì)的上手文檔。參考文檔 創(chuàng)建第一個(gè)應(yīng)用(未處理) 了解更多。
我們不會(huì)對(duì)開(kāi)發(fā)工具做任何限制,您使用任何 HTML5 開(kāi)發(fā)工具都可以進(jìn)行 APICloud 應(yīng)用的開(kāi)發(fā)工作。
如果您對(duì) APICloud 開(kāi)發(fā)尚未熟悉,在眾多 HTML5 開(kāi)發(fā)工具中,我們更建議您選擇以下開(kāi)發(fā)工具:
APICloud Studio3文檔 studio3文檔(未處理)
如果您希望通過(guò)更輕松的方式學(xué)習(xí) APICloud 相關(guān)知識(shí),我們也為您提供了大量的基礎(chǔ)入門解說(shuō)視頻。
您可以通過(guò)這里觀看 視頻教程
時(shí)至今日,已經(jīng)有無(wú)數(shù)使用 APICloud 開(kāi)發(fā)的應(yīng)用獲得了成功,這些應(yīng)用在體驗(yàn)、創(chuàng)新、業(yè)務(wù)上是如何做的?
APICloud 官方會(huì)定期更新由開(kāi)發(fā)者申請(qǐng)展示的 成功案例。
如果您也有成功案例希望展示,不要忘了聯(lián)系我們!
最新APICloud 3.0案例
此模板為生鮮電商類型,主要功能包括商品列表展示、商品詳情查看、購(gòu)物車、登錄注冊(cè)、個(gè)人中心、基礎(chǔ)設(shè)置等。通過(guò)此模板的使用能快速上手avm多端開(kāi)發(fā)技術(shù),并能在此模板基礎(chǔ)上快速開(kāi)發(fā)出一套完整的生鮮電商類應(yīng)用。
《點(diǎn)餐》項(xiàng)目是一個(gè)餐飲商戶單商家堂食下單應(yīng)用。主要功能包括瀏覽商家主頁(yè)信息、查看推薦菜品、下單商品、取餐等號(hào)等功能。
此模板為企業(yè)展示類型,主要功能包括企業(yè)信息展示、案例展示、加盟申請(qǐng)等。通過(guò)此模板的使用能快速上手avm多端開(kāi)發(fā)技術(shù),可以幫助企業(yè)快速擁有自己的網(wǎng)絡(luò)名片,不但對(duì)企業(yè)的形象是一個(gè)良好的宣傳,同時(shí)可以輔助企業(yè)銷售,企業(yè)可以用來(lái)展示產(chǎn)品、案例、宣傳企業(yè)文化、資訊動(dòng)態(tài)等。
APICloud 2.0案例
火星人俱樂(lè)部
火星人俱樂(lè)部App是一款致力于為青少年提供物理科學(xué)教育的移動(dòng)應(yīng)用,學(xué)生可在線瀏覽和觀看物理電子、機(jī)器人、3D打印、天文地質(zhì)等多領(lǐng)域的科學(xué)課程,激發(fā)孩子們對(duì)科學(xué)的了解和探索!
會(huì)計(jì)學(xué)堂
會(huì)計(jì)學(xué)堂是深圳快學(xué)教育發(fā)展有限公司開(kāi)發(fā)的在線會(huì)計(jì)學(xué)習(xí)系統(tǒng),老會(huì)計(jì)手把手教做賬,專業(yè)財(cái)會(huì)老師在線解答,行業(yè)會(huì)計(jì)實(shí)操、財(cái)務(wù)EXCEL、會(huì)計(jì)做賬報(bào)稅、會(huì)計(jì)實(shí)務(wù)、財(cái)務(wù)軟件做賬等在線直播學(xué)習(xí)平臺(tái)。
蕉梨健身
蕉梨健身App,海量專業(yè)私教為用戶量身定制運(yùn)動(dòng)計(jì)劃、飲食計(jì)劃,全程督導(dǎo)、實(shí)時(shí)反饋,在線解答健身、飲食問(wèn)題,線上結(jié)合線下陪伴式私教服務(wù),隨時(shí)隨地助您練就健康身材
w3cschool
w3cschool是一個(gè)編程入門學(xué)習(xí)及編程文檔教程查閱APP,提供包括HTML,CSS,Javascript,jQuery,C,PHP,Java,Python,Sql,Mysql等編程語(yǔ)言和開(kāi)源技術(shù)的在線教程及使用手冊(cè),是類國(guó)外w3schools的W3C學(xué)習(xí)社區(qū)及菜鳥編程課程學(xué)習(xí)平臺(tái)。
查看更多真實(shí)案例請(qǐng)點(diǎn)擊 成功案例
您可以通過(guò)借鑒各大知名應(yīng)用的布局、交互、體驗(yàn)、結(jié)構(gòu)等經(jīng)驗(yàn)為自己的應(yīng)用帶來(lái)高體驗(yàn)。
更多源碼:https://github.com/apicloudcom/APICloud-App-Templates
我們想讓開(kāi)發(fā)者了解,在開(kāi)發(fā)過(guò)程中借助文檔解決問(wèn)題才是最效率和省力的方式。
引擎文檔: 點(diǎn)擊導(dǎo)航切換到相應(yīng)欄目查看。
模塊文檔:
如果您希望和更多 APICloud 開(kāi)發(fā)者交流經(jīng)驗(yàn)、得到 APICloud 官方技術(shù)支持或開(kāi)發(fā)者幫助,請(qǐng)多多利用社區(qū)。社區(qū)可以為您提供大量幫助。
當(dāng)出現(xiàn)問(wèn)題后,可以先在社區(qū)內(nèi)查看 FAQ 列表,往往可以直接找到常見(jiàn)問(wèn)題解決方案。
社區(qū)的 FAQ 都是由 APICloud 官方根據(jù)開(kāi)發(fā)者常見(jiàn)問(wèn)題總結(jié)的經(jīng)驗(yàn)帖
當(dāng)出現(xiàn)問(wèn)題后,可以先在社區(qū)內(nèi)搜索一下有沒(méi)有一樣不走運(yùn)的小伙伴也碰到了同樣的疑問(wèn),往往比自己發(fā)帖更快捷有效。
社區(qū)的搜索是全站搜索哦,只要標(biāo)題和內(nèi)容里出現(xiàn)過(guò)的關(guān)鍵字都能被搜索出結(jié)果
APICloud 并不會(huì)限制開(kāi)發(fā)者使用任何前端框架,但不建議您使用體積較大的框架。為了保證應(yīng)用體驗(yàn),我們推薦您使用一些輕量級(jí)的、移動(dòng)優(yōu)先的前端框架。
下面為您推薦一些我們認(rèn)為對(duì)開(kāi)發(fā)有幫助的框架
api.js 是由 APICloud 官方為您提供的輔助腳本框架,遵循主流前端框架 jQuery 的使用習(xí)慣。
您可以查看文檔了解 api.js 使用方法(未處理),也可在 download 進(jìn)行下載。
api.css 是由 APICloud 官方為您提供的瀏覽器樣式清除框架,使用它可以讓我們的頁(yè)面 HTML 元素在所有手機(jī)上表現(xiàn)一致。
您可以查看文檔了解 api.css 使用方法(未處理),也可在 download 進(jìn)行下載。
swipe.js 框架可以讓您的頁(yè)面快速實(shí)現(xiàn)多屏切換、輪播圖等功能,并且切換流暢。
了解更多有關(guān) swipe.js 的使用方式及下載地址請(qǐng)查看 github.com/apicloudcom/framework-swipe-js
當(dāng)您使用 Web 方式顯示數(shù)據(jù)列表時(shí),使用 js 模板可以有效提高開(kāi)發(fā)效率和運(yùn)行體驗(yàn),通過(guò)簡(jiǎn)單的自定義語(yǔ)法即可完成復(fù)雜布局的列表開(kāi)發(fā)。
了解更多有關(guān) dot.js 的使用方式及下載地址請(qǐng)查看 github.com/apicloudcom/demo-dot
當(dāng)您需要使用 sha1 算法進(jìn)行數(shù)據(jù)加密時(shí),這個(gè)框架可以幫您輕松實(shí)現(xiàn)。
了解更多有關(guān) SHA1.js 的使用方式及下載地址請(qǐng)查看 github.com/apicloudcom/mcm-js-sdk
APICloud 為您提供了簡(jiǎn)單快捷的數(shù)據(jù)云服務(wù),當(dāng)您需要使用數(shù)據(jù)云時(shí),推薦使用 APICloud-rest.js 框架進(jìn)行數(shù)據(jù)云操作,該框架可以極大的提高您的開(kāi)發(fā)效率。
了解更多有關(guān) APICloud-rest.js 的使用方式及下載地址請(qǐng)查看 github.com/apicloudcom/mcm-js-sdk
為了讓您在使用 APICloud 開(kāi)發(fā)應(yīng)用時(shí)更方便、解決問(wèn)題更效率以及得到最專業(yè)的建議,我們還提供了一些付費(fèi)服務(wù)供您選擇
VIP企業(yè)版 可享專屬增值服務(wù),在線快速生成iOS證書、優(yōu)先技術(shù)支持幫助您解決開(kāi)發(fā)中的技術(shù)難題、享有高速打包通道、協(xié)作人員權(quán)限管理、APP克隆移交等專屬增值服務(wù)。
7天培訓(xùn)課程 課程旨在從實(shí)踐角度出發(fā),一個(gè)實(shí)際應(yīng)用案列,全面、系統(tǒng)、細(xì)致的App開(kāi)發(fā)內(nèi)容,涵蓋從平臺(tái)工作原理、內(nèi)部實(shí)現(xiàn)機(jī)制和應(yīng)用開(kāi)發(fā)技巧。
優(yōu)先技術(shù)支持 在遇到時(shí)間緊急、難度較大或?qū)I(yè)度較高的技術(shù)難題時(shí),APICloud 專家團(tuán)將為您提供最優(yōu)質(zhì)的技術(shù)支持服務(wù),能夠節(jié)省項(xiàng)目的時(shí)間成本,保障項(xiàng)目的順利實(shí)施。
渠道打包服務(wù) APICloud 渠道打包是針對(duì)安卓應(yīng)用提供的一鍵多渠道打包功能,方便進(jìn)行數(shù)據(jù)統(tǒng)計(jì)。我們支持一鍵生成 12 種常用渠道的安裝包,同時(shí)我們提供專屬服務(wù)器進(jìn)行多渠道打包,更快速,更簡(jiǎn)便!
官方書籍 本書涵蓋了APICloud應(yīng)用開(kāi)發(fā)的知識(shí),包括基礎(chǔ)知識(shí)、關(guān)鍵技術(shù)、開(kāi)發(fā)技巧和行業(yè)方案,并從實(shí)踐角度出發(fā),通過(guò)大量的實(shí)例代碼、詳細(xì)的操作步驟和豐富的開(kāi)發(fā)截圖,幫助開(kāi)發(fā)人員迅速掌握APICloud應(yīng)用開(kāi)發(fā),有能力制作出好的App。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: