新手开发指南

欢迎来到 APICloud

如果您对使用 APICloud 平台开发感到无从下手,现在您可以通过阅读此文档来得到帮助。

我们根据不同的应用需要,为您提供了 Deep Engine适合 Web 开发者)、SuperWebView适合已有原生应用的开发者)以及 数据云 (适合需要快速简便实现服务端的开发者)。

此外,您还可以参考 平台介绍 了解更多有关 APICloud 的介绍。

使用下述导航菜单可以更进一步使用 APICloud。

一起开发第一个应用

针对从未使用过 APICloud 开发的开发者,我们以图文形式提供了详细的上手文档。参考文档 创建第一个应用 了解更多。

了解开发工具使用

我们不会对开发工具做任何限制,您使用任何 HTML5 开发工具都可以进行 APICloud 应用的开发工作。

如果您对 APICloud 开发尚未熟悉,在众多 HTML5 开发工具中,我们更建议您选择以下开发工具:

APICloud Studio2

  • 开发工具插件

    • APICloud Studio 2 是 APICloud 推出的一款更适合 前端工程师 的 移动应用 集成开发工具. 基于前端工程师偏爱的开源 Atom 编辑器深度定制, 与 APICloud 平台的各种云端移动开发服务紧密结合,是新一代名副其实的 云端一体 的移动应用快速开发工具!

      如果您在真机同步时碰到了问题,可以查看 解决办法

  • 开发工具使用视频

    点击观看

Sublime Text 3

  • 开发工具插件

    • Sublime APICloud Plugins 是 APICloud 为开发者提供的一套开源的 Sublime Text 扩展插件,包括:应用管理、应用框架、页面模板、代码提示、代码管理、Widget 打包、真机同步、日志输出、管理自定义AppLoader等功能,其他的功能插件也在不断增加,这些插件已被 Package Control 成功收录,开发者可以直接在 Sublime Text3 中下载安装;所有插件都已开源,开发者也可以在此基础上按需求扩展自己的插件。
  • 开发工具使用视频

    • 按照实际开发步骤为您详细演示 Sublime Text 3 及 Sublime Text 3 插件如何下载、安装、设置等,并区分 windows / mac os 系统。

    • 持续更新中

新手必看视频

如果您希望通过更轻松的方式学习 APICloud 相关知识,我们也为您提供了大量的基础入门解说视频。

  • 系统讲述 APICloud 知识体系
  • 开发应用演示
  • 开发工具演示
  • 模块开发讲解
  • 培训课程
  • 持续更新中

您可以通过这里观看 视频教程

查看真实成功案例

时至今日,已经有无数使用 APICloud 开发的应用获得了成功,这些应用在体验、创新、业务上是如何做的?

APICloud 官方会定期更新由开发者申请展示的 成功案例

如果您也有成功案例希望展示,不要忘了联系我们

春秋航空

  • 开发方式:SuperWebView
  • 类型:电商
  • Demo 版:7 天
  • 正式版:30 天
  • 团队:1 人

偶偶足球

  • 开发方式:Deep Engine
  • 类型:社交
  • Demo 版:40 天
  • 正式版:120 天
  • 团队:2 人

火星人俱乐部

  • 开发方式:Deep Engine
  • 类型:教育
  • Demo 版:3 天
  • 正式版:33 天
  • 团队:5 人

中兴付

  • 开发方式:Deep Engine
  • 类型:金融
  • Demo 版:7 天
  • 正式版:45 天
  • 团队:6 人

旅游plus

  • 开发方式:Deep Engine
  • 类型:资讯
  • Demo 版:7 天
  • 正式版:32 天
  • 团队:3人

opler智能采暖

  • 开发方式:Deep Engine
  • 类型:iot物联网
  • Demo 版:15 天
  • 正式版:45天
  • 团队:3人

小葱钱包

  • 开发方式:Deep Engine
  • 类型:金融
  • Demo 版:45 天
  • 正式版:45天
  • 团队:1人

查看更多真实案例请点击 成功案例

查看开发者案例源码

您可以通过借鉴各大知名应用的布局、交互、体验、结构等经验为自己的应用带来高体验。

仿每日优鲜

  • 提供者:开发者
  • 经典 o2o 本地生活服务 APP 仿每日优鲜,带有教程文档,欢迎大家下载体验!

仿大众点评

  • 提供者:开发者
  • 大众点评在 o2o 中应该算是最成功的案例之一了,功能之复杂、使用之便利,有很多值得我们学习的地方!

仿今日头条

  • 提供者:开发者
  • 经典 新闻类 APP 仿今日头条,带有教程文档,欢迎大家下载体验!

仿天猫商城

  • 提供者:开发者
  • 应该没人不知道天猫了,而天猫 App 的体验无疑甩亲兄弟手机淘宝几条街,快来看看她是如何做到的吧!

仿脉脉

  • 提供者:开发者
  • 经典 社交 APP 仿脉脉,带有教程文档,欢迎大家下载体验!

仿途牛旅行

  • 提供者:开发者
  • 旅游业早已火爆多年,而出名的就那么几个,借鉴他们的经验准没错!

仿返利网

  • 提供者:开发者
  • 返利网是一个比较有创意的 App,如果您刚好有这样的需求,可以参考一下!

仿搜狐视频

  • 提供者:开发者
  • 视频类 App 的代表,如果您正想开发一款视频类的 App,那么这个案例一定能给您带来很多帮助!

仿饿了么

  • 提供者:开发者
  • 送餐类 App 的又一个传奇,用户操作非常方便!

仿网易新闻

  • 提供者:开发者
  • 大名鼎鼎的网易新闻,新闻类 App 的代表,有很多自己对新闻类 App 的经典理解。

玩转晋城

  • 提供者:开发者
  • 经典 o2o 本地生活服务 APP 玩转晋城,带有教程文档,欢迎大家下载体验!

仿糗事百科

  • 提供者:开发者
  • 糗事百科虽然主要胜在内容品质,但该应用在设计上也有不少可圈可点的亮点!

仿网易云音乐

  • 提供者:开发者
  • 音乐类 App 的代表,如果您正想开发一款音乐类的 App,那么这个案例一定能给您带来很多帮助!

仿QQ电影票

  • 提供者:开发者
  • o2o 类的应用,让我们多参照几个 o2o 应用,看看怎样的 o2o 应用容易成功。

仿蜻蜓FM

  • 提供者:开发者
  • 模仿蜻蜓FM开发的APP源码

仿滴滴拉屎

  • 提供者:开发者
  • 网络最火的O2O应用,价值100亿美刀的滴滴拉屎APP源码

更多源码:https://github.com/apicloudcom/APICloud-App-Templates

掌握文档用法,提高开发效率

我们想让开发者了解,在开发过程中借助文档解决问题才是最效率和省力的方式。

下面为您列出一些常用文档

您还可以通过手动搜索来找到需要查看的文档

  • 首先,打开 文档首页

    图片说明

  • 在搜索框中输入模块中文或英文名称或模块功能描述关键字等进行搜索

    图片说明

  • 在搜索结果列表中选择自己需要的文档进行阅读

  • 我们可以在文档中查看以下信息:

    • 快速导航

      图片说明

    • 接口定义

      图片说明

    • 接口回调

      图片说明

    • 引擎、模块常量

      图片说明

    • 引擎属性

      图片说明

    • 引擎、模块事件

      图片说明

利用社区解决疑问

如果您希望和更多 APICloud 开发者交流经验、得到 APICloud 官方技术支持或开发者帮助,请多多利用社区。社区可以为您提供大量帮助。

社区入口

图片说明

社区组成

图片说明

新手推荐

当使用 APICloud 时碰到了问题或寻找解决方案,都可以先查看《APICloud新手教程集合贴》,这里有各种您想得到想不到的示例、源码、说明等。

图片说明

官方 FAQ

当出现问题后,可以先在社区内查看 FAQ 列表,往往可以直接找到常见问题解决方案。

社区的 FAQ 都是由 APICloud 官方根据开发者常见问题总结的经验帖

  • 首先,进入开发讨论版块

  • 点击 FAQ 标签

图片说明

  • 在 FAQ 列表中选择需要的帖子查看

图片说明

社区帖子搜索

当出现问题后,可以先在社区内搜索一下有没有一样不走运的小伙伴也碰到了同样的疑问,往往比自己发帖更快捷有效。

社区的搜索是全站搜索哦,只要标题和内容里出现过的关键字都能被搜索出结果

  • 输入问题关键字进行搜索

图片说明

前端框架选择

APICloud 并不会限制开发者使用任何前端框架,但不建议您使用体积较大的框架。为了保证应用体验,我们推荐您使用一些轻量级的、移动优先的前端框架。

下面为您推荐一些我们认为对开发有帮助的框架

api.js

api.js 是由 APICloud 官方为您提供的辅助脚本框架,遵循主流前端框架 jQuery 的使用习惯。

您可以查看文档了解 api.js 使用方法,也可在 download 进行下载。

api.css

api.css 是由 APICloud 官方为您提供的浏览器样式清除框架,使用它可以让我们的页面 HTML 元素在所有手机上表现一致。

您可以查看文档了解 api.css 使用方法,也可在 download 进行下载。

AUI

AUI 是由 APICloud 明星开发者提供的一款前端布局框架,一经推出就得到了广大开发者的认可。您可以利用 AUI 实现各种页面类型的快速布局。

了解更多有关 AUI 的使用方式及下载地址请查看 github.com/liulangnan/aui

swipe.js

swipe.js 框架可以让您的页面快速实现多屏切换、轮播图等功能,并且切换流畅。

了解更多有关 swipe.js 的使用方式及下载地址请查看 github.com/apicloudcom/framework-swipe-js

dot.js

当您使用 Web 方式显示数据列表时,使用 js 模板可以有效提高开发效率和运行体验,通过简单的自定义语法即可完成复杂布局的列表开发。

了解更多有关 dot.js 的使用方式及下载地址请查看 github.com/apicloudcom/demo-dot

SHA1.js

当您需要使用 sha1 算法进行数据加密时,这个框架可以帮您轻松实现。

了解更多有关 SHA1.js 的使用方式及下载地址请查看 github.com/apicloudcom/mcm-js-sdk

APICloud-rest.js

APICloud 为您提供了简单快捷的数据云服务,当您需要使用数据云时,推荐使用 APICloud-rest.js 框架进行数据云操作,该框架可以极大的提高您的开发效率。

了解更多有关 APICloud-rest.js 的使用方式及下载地址请查看 github.com/apicloudcom/mcm-js-sdk

更多增值服务

为了让您在使用 APICloud 开发应用时更方便、解决问题更效率以及得到最专业的建议,我们还提供了一些付费服务供您选择

VIP付费版 使用权限大并提供专属增值服务,一对一优先技术支持帮助您快速开发及解决app问题、可免费使用iOS测试证书、享有高速打包通道、模块8.5折专属优惠特权、 协作人员权限管理等专属增值服务。

7天培训课程 课程旨在从实践角度出发,一个实际应用案列,全面、系统、细致的App开发内容,涵盖从平台工作原理、内部实现机制和应用开发技巧。

优先技术支持 在遇到时间紧急、难度较大或专业度较高的技术难题时,APICloud 专家团将为您提供最优质的技术支持服务,能够节省项目的时间成本,保障项目的顺利实施。

渠道打包服务 APICloud 渠道打包是针对安卓应用提供的一键多渠道打包功能,方便进行数据统计。我们支持一键生成 12 种常用渠道的安装包,同时我们提供专属服务器进行多渠道打包,更快速,更简便!

官方书籍 本书涵盖了APICloud应用开发的知识,包括基础知识、关键技术、开发技巧和行业方案,并从实践角度出发,通过大量的实例代码、详细的操作步骤和丰富的开发截图,帮助开发人员迅速掌握APICloud应用开发,有能力制作出好的App。