摘要:自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。借此,官方將開源項(xiàng)目進(jìn)行分類和介紹,使開發(fā)者們更好的去了解去使用。更多的開源項(xiàng)目均在中。
APICloud自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。不知不覺,2年時(shí)間已過,APICloud的github上已經(jīng)集合了APICloud模塊、前端框架及文檔、云API SDK、開發(fā)工具和應(yīng)用模板5大類共50項(xiàng)開源項(xiàng)目,而廣大開發(fā)者基于APICloud平臺的開源項(xiàng)目更是數(shù)以百千。借此,APICloud官方將開源項(xiàng)目進(jìn)行分類和介紹,使開發(fā)者們更好的去了解、去使用。
APICloud文檔
APICloud文檔中的apicloud_docs包含了 http://docs.apicloud.com/ 網(wǎng)站所有 markdown 源文件,這是APICloud整合了開發(fā)者在開發(fā)移動(dòng)應(yīng)用過程中,每一步驟的一個(gè)詳細(xì)指導(dǎo)。這個(gè)文檔還在不停的完善當(dāng)中。
示例:https://github.com/apicloudcom/apicloud_...
APICloud模塊
APICloud模塊中為基于平臺技術(shù)開發(fā)的常用模塊,官方為開發(fā)者用戶們提供眾多的定制模塊服務(wù),這也是開發(fā)者的最大需求之一。目前在github中的是UI和地圖模塊,例如 UIListView 模塊是對原生 listView 控件的封裝。目的是為了讓開發(fā)者只需用 html+js 即可快速、高效的集成炫酷的列表模塊。本模塊最大的特定是實(shí)現(xiàn)了 item(cell)的側(cè)滑效果,有效的解決了 html+js 代碼在手機(jī)上運(yùn)行不流暢的問題。而地圖模塊包括百度地圖和高德地圖,模塊是對地圖移動(dòng)端開放SDK進(jìn)行的一次封裝,目的也是為了開發(fā)者只需用 html+js 即可快速、高效的集成移動(dòng)端地圖到自己的app內(nèi)。開發(fā)者需在開放平臺提供的 SDK 基礎(chǔ)上,按照 APICloud 平臺的模塊開發(fā)規(guī)范,對地圖 SDK 提供的接口進(jìn)行一層封裝。開發(fā)者還可以在此模塊的基礎(chǔ)上繼續(xù)完善該模塊的其它接口。比如擴(kuò)展地圖上添加自定義氣泡的接口,讓前端開發(fā)者很快地在 APICloud 上開發(fā)出各式各樣、效果炫酷的app。
示例:https://github.com/apicloudcom/UIListVie...
示例:https://github.com/apicloudcom/aMap
APICloud前端框架及文檔
16款開源的前端框架主要是基于JavaScript語言,其中APICloud-Javascript-Framework是APICloud為開發(fā)者提供了一個(gè)可選的前端腳本框架,該框架可與任何第三方前端框架混用。api.js 借鑒了 Zepto.js,去掉了開發(fā) APICloud 應(yīng)用時(shí)不必要的方法,只提供最基礎(chǔ)的 Javascript 函數(shù),做到盡可能的輕量和簡潔,同時(shí)還結(jié)合了部分App開發(fā)中常用的功能。
這個(gè)框架還有CSS語言版本。
示例:https://github.com/apicloudcom/framework...
除去APICloud平臺有關(guān)的框架,還有許多基于不同框架實(shí)現(xiàn)的前端效果,例如基于 iScroll 前端框架實(shí)現(xiàn)的導(dǎo)航條;基于 Swipe 前端框架實(shí)現(xiàn)的圖片輪播效果;基于 echo 前端框架實(shí)現(xiàn)的圖片延時(shí)加載;基于 hammer 前端框架實(shí)現(xiàn)的觸控示例以及基于 api.openFrameGroup 或Swipe實(shí)現(xiàn)的 App 引導(dǎo)頁等,每一項(xiàng)都具體實(shí)現(xiàn)前端的一個(gè)效果或功能,方便開發(fā)者挑選和使用。
示例:https://github.com/apicloudcom/demo-scro...
示例:https://github.com/apicloudcom/demo-slid...
APICloud云API SDK
云API主要包括Java、JavaScript、node、Python等語言的SDK。
示例:https://github.com/apicloudcom/Java-sdk
APICloud開發(fā)工具
APICloud開發(fā)工具中包括9項(xiàng)內(nèi)容,其中圍繞APICloud Studio工具的有3項(xiàng)開源項(xiàng)目,APICloud Studio是APICloud提供的一款開源免費(fèi)的HTML編碼工具,方便開發(fā)者進(jìn)行應(yīng)用開發(fā)和調(diào)試,整個(gè)項(xiàng)目基于Eclipse和Aptana。
示例:https://github.com/apicloudcom/APICloud-...
基于Sublime Text的插件有3項(xiàng),均已被Package Control收錄其中。安裝插件后,使用Sublime Text開發(fā)工具進(jìn)行創(chuàng)建應(yīng)用、應(yīng)用框架、頁面模版、代碼提示、代碼管理、真機(jī)同步、本地打包、日志輸出、管理自定AppLoader等功能的使用,其他的功能插件也在不斷增加,所有插件都已開源,開發(fā)者也可以在此基礎(chǔ)上按需求擴(kuò)展自己的插件。
Webstorm的標(biāo)準(zhǔn)插件共有11項(xiàng),安裝插件后, 使用Webstorm開發(fā)工具進(jìn)行創(chuàng)建應(yīng)用、應(yīng)用框架、頁面模版、代碼提示、代碼管理、真機(jī)同步、本地打包、日志輸出、管理自定AppLoader等功能的使用,其他的功能插件也在不斷增加,所有插件都已開源,開發(fā)者也可以在此基礎(chǔ)上按需求擴(kuò)展自己的插件。
示例:https://github.com/apicloudcom/Sublime-A...
示例:https://github.com/apicloudcom/WebStorm-...
源碼分享
APICloud還開源了14項(xiàng)常用的源碼,供開發(fā)者學(xué)習(xí)和使用。其中一些源碼是由APICloud用戶提供,種類繁多,社交類有脈脈、電商類有天貓、途牛旅行、大眾點(diǎn)評、餓了么等、內(nèi)容類有網(wǎng)易云音樂、網(wǎng)易新聞、搜狐視頻等,在APICloud-App-Template中可以直接看到所有源碼的集合。還有基于APICloud合作伙伴的源碼,gokit_demo_in_apicloud就是利用機(jī)智云SDK以及APICloud開發(fā)的物聯(lián)APP的demo源碼。
示例:https://github.com/apicloudcom/Tmall-Sou...
示例:https://github.com/apicloudcom/Dianping-...
為了開發(fā)者們的學(xué)習(xí)及使用需求,APICloud將永遠(yuǎn)承諾開源原則,不斷擴(kuò)充開源項(xiàng)目。更多的開源項(xiàng)目均在https://github.com/apicloudcom中。APICloud不僅是一個(gè)移動(dòng)應(yīng)用開發(fā)平臺,更是開發(fā)者交流、學(xué)習(xí)的平臺。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/65739.html
摘要:自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。借此,官方將開源項(xiàng)目進(jìn)行分類和介紹,使開發(fā)者們更好的去了解去使用。更多的開源項(xiàng)目均在中。 APICloud自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。不知不覺,2年時(shí)間已過,APICloud的github上已經(jīng)集合了APICloud模塊、前端框架及文檔、云API SDK、開發(fā)工具...
摘要:自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。借此,官方將開源項(xiàng)目進(jìn)行分類和介紹,使開發(fā)者們更好的去了解去使用。更多的開源項(xiàng)目均在中。 APICloud自成立之初,一直秉承著開源一切的初心,為了給予廣大開發(fā)者們更多的資源及內(nèi)容。不知不覺,2年時(shí)間已過,APICloud的github上已經(jīng)集合了APICloud模塊、前端框架及文檔、云API SDK、開發(fā)工具...
摘要:認(rèn)證考試往期實(shí)例源碼合集認(rèn)證考試往期實(shí)例源碼合集,本集合內(nèi)集成了的認(rèn)證考試考前資源和演示的源碼,供開發(fā)者參考學(xué)習(xí)。擴(kuò)展模塊源碼合集擴(kuò)展模塊源碼合集內(nèi)含和,收集一些遵循模塊擴(kuò)展機(jī)制開發(fā)的擴(kuò)展模塊源碼,包括官方模塊和個(gè)人開發(fā)者的模塊。 APICloud專注于APP開發(fā)定制技術(shù),多年來不停為開發(fā)者奉獻(xiàn)更多的資源。此次,APICloud將以往的的資源進(jìn)行更新、整合,以合集的形式分享給廣大的用戶...
閱讀 2495·2021-11-24 10:29
閱讀 2634·2021-09-24 09:48
閱讀 5737·2021-09-22 15:56
閱讀 3151·2021-09-06 15:00
閱讀 2667·2019-08-30 15:54
閱讀 740·2019-08-30 13:48
閱讀 2892·2019-08-30 11:17
閱讀 3417·2019-08-29 11:20