APICloud Github 5大开源项目鸠合展现

APICloud自成立之初,一向秉持着开源一切的初心,为了赋予宽大开辟者们更多的资本及内容。不知不觉,2年时候已过,APICloud的github上已鸠合了APICloud模块、前端框架及文档、云API SDK、开辟东西和运用模板5大类共50项开源项目,而宽大开辟者基于APICloud平台的开源项目更是数以百千。借此,APICloud官方将开源项目举行分类和引见,使开辟者们更好的去相识、去运用。

APICloud文档
APICloud文档中的apicloud_docs包含了 http://docs.apicloud.com/ 网站一切 markdown 源文件,这是APICloud整合了开辟者在开辟挪动运用过程当中,每一步骤的一个细致指点。这个文档还在不停的完美当中。

示例:https://github.com/apicloudcom/apicloud_…

APICloud模块
APICloud模块中为基于平台技术开辟的经常使用模块,官方为开辟者用户们供应浩瀚的定制模块效劳,这也是开辟者的最大需求之一。现在在github中的是UI和舆图模块,比方 UIListView 模块是对原生 listView 控件的封装。目标是为了让开辟者只需用 html+js 即可疾速、高效的集成炫酷的列表模块。本模块最大的特定是完成了 item(cell)的侧滑结果,有用的处理了 html+js 代码在手机上运转不流通的题目。而舆图模块包含百度舆图和高德舆图,模块是对舆图挪动端开放SDK举行的一次封装,目标也是为了开辟者只需用 html+js 即可疾速、高效的集成挪动端舆图到本身的app内。开辟者需在开放平台供应的 SDK 基本上,根据 APICloud 平台的模块开辟范例,对舆图 SDK 供应的接口举行一层封装。开辟者还能够在此模块的基本上继承完美该模块的别的接口。比方扩大舆图上增添自定义气泡的接口,让前端开辟者很快地在 APICloud 上开辟出形形色色、结果炫酷的app。

示例:https://github.com/apicloudcom/UIListVie…
示例:https://github.com/apicloudcom/aMap

APICloud前端框架及文档
16款开源的前端框架主如果基于JavaScript言语,个中APICloud-Javascript-Framework是APICloud为开辟者供应了一个可选的前端剧本框架,该框架可与任何第三方前端框架混用。api.js 自创了 Zepto.js,去掉了开辟 APICloud 运用时不必要的要领,只供应最基本的 Javascript 函数,做到尽量的轻量和简约,同时还连系了部份App开辟中经常使用的功用。
这个框架另有CSS言语版本。
示例:https://github.com/apicloudcom/framework…

撤除APICloud平台有关的框架,另有很多基于差别框架完成的前端结果,比方基于 iScroll 前端框架完成的导航条;基于 Swipe 前端框架完成的图片轮播结果;基于 echo 前端框架完成的图片延时加载;基于 hammer 前端框架完成的触控示例以及基于 api.openFrameGroup 或Swipe完成的 App 指导页等,每一项都详细完成前端的一个结果或功用,轻易开辟者遴选和运用。
示例: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开辟东西
APICloud开辟东西中包含9项内容,个中缭绕APICloud Studio东西的有3项开源项目,APICloud Studio是APICloud供应的一款开源免费的HTML编码东西,轻易开辟者举行运用开辟和调试,全部项目基于Eclipse和Aptana。
示例:https://github.com/apicloudcom/APICloud-…

基于Sublime Text的插件有3项,均已被Package Control收录个中。装置插件后,运用Sublime Text开辟东西举行建立运用、运用框架、页面模版、代码提醒、代码治理、真机同步、当地打包、日记输出、治理自定AppLoader等功用的运用,其他的功用插件也在不停增添,一切插件都已开源,开辟者也能够在此基本上按需求扩大本身的插件。

Webstorm的规范插件共有11项,装置插件后, 运用Webstorm开辟东西举行建立运用、运用框架、页面模版、代码提醒、代码治理、真机同步、当地打包、日记输出、治理自定AppLoader等功用的运用,其他的功用插件也在不停增添,一切插件都已开源,开辟者也能够在此基本上按需求扩大本身的插件。

示例:https://github.com/apicloudcom/Sublime-A…
示例:https://github.com/apicloudcom/WebStorm-…

源码分享
APICloud还开源了14项经常使用的源码,供开辟者进修和运用。个中一些源码是由APICloud用户供应,品种繁多,交际类有脉脉、电商类有天猫、途牛游览、群众点评、饿了么等、内容类有网易云音乐、网易消息、搜狐视频等,在APICloud-App-Template中能够直接看到一切源码的鸠合。另有基于APICloud合作伙伴的源码,gokit_demo_in_apicloud就是应用机灵云SDK以及APICloud开辟的物联APP的demo源码。

示例:https://github.com/apicloudcom/Tmall-Sou…
示例:https://github.com/apicloudcom/Dianping-…

为了开辟者们的进修及运用需求,APICloud将永久许诺开源准绳,不停扩大开源项目。更多的开源项目均在https://github.com/apicloudcom中。APICloud不仅是一个挪动运用开辟平台,更是开辟者交换、进修的平台。

    原文作者:攻城狮Right
    原文地址: https://segmentfault.com/a/1190000004914928
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞