PhoneGap中文网

标题: APP7天快速开发教程1:APP开发基础介绍及需求梳理 [打印本页]

作者: lele1751    时间: 2017-2-10 17:19
标题: APP7天快速开发教程1:APP开发基础介绍及需求梳理
本帖最后由 lele1751 于 2017-2-10 17:20 编辑

第一天:了解APICloud平台、理解APICloud应用设计思想、掌握平台使用流程。学习如何对一款APP进行需求分析、功能分解和架构设计等编码之前重要的准备工作。

课程相关材料:http://7xy8na.com1.z0.glb.clouddn.com/apicloud/99f27562d0b602d064b57569475dc00d.zip

本期课程演示案例(仿每日优鲜APP):http://downloadpkg.apicloud.com/app/download?path=http://7y44yj.com1.z0.glb.clouddn.com/c7432757db98f0d6f742a2522461c0a5_d

教程更新:Github地址:https://github.com/apicloudcom/APICloud-7Days-Online-Training-Tutorials/blob/master/Day1.md

学习目标

·总体上了解一下APICloud平台,重点介绍相关的学习资源,入门资料,常见的FAQ等
·明确我们这七天要开发一个什么样的APP,明确功能需求,跟上每天的课程节奏,可以课前预习
·梳理出对于一款APP,在开发之前(Coding之前),一些通用而又重要的准备工作,适合于所有APP开发,而非单指APICloud

主要内容

1.       APICloud平台介绍
1.1 查看APICloud平台能力
1.2 APICloud应用的开发模式和使用的技术语言
1.3 APICloud技术、产品、生态、案例、商业模式的总体介绍
1.4 APICloud开发者相关的服务支撑体系
1.5 新手应该如何开始入门APICloud应用开发

2.  APICloud平台使用流程
2.1 APICloud云控制台使用
2.2 选择一款主流H5编码工具并安装相应的APICloud插件
2.3 APICloud应用开发的基础操作流程

3.  应用需求分析
3.1 梳理需求说明文档
3.2 进行UE/UI设计

4. 总体架构设计
4.1 APICloud应用设计思想

5. UI架构设计
5.1 APICloud应用的UI组成结构
5.2 APICloud界面布局5大组件
5.3 APICloud混合渲染技术原理
5.4 使用APICloud5大UI组件完成应用UI架构设计
5.5 输出APP的UI架构设计文档

6. 功能点分解
6.1 基于需求说明,梳理出主要功能点
6.2 为每个功能点,给出合适的技术实现方案
6.3 在APICloud聚合API找到功能点对应的模块
6.4 输出APP的功能模块分解文档

7. 开放服务选择
7.1 基于需求说明,梳理出需要使用的开放服务
7.2 调研不同的开放服务商所提供的服务是否能满足自己应用的需求
7.3 在APICloud聚合API找到对应的开放服务模块
7.4 输出APP的开放服务分解文档

8. 数据接口定义
8.1 定义服务端接口文档
8.2 输出服务端接口调试文件

9. 应用证书和第三方Key申请
9.1 申请应用证书
9.2 确定应用包名
9.3   申请开放平台相关Key

教程完整内容:https://www.oschina.net/question/2004913_2219296


相关技术文档:http://www.apicloud.com/index?uzchannel=33
app开发:http://www.apicloud.com






欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2