lele1751 发表于 2017-2-10 17:19:03

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=33app开发:http://www.apicloud.com
页: [1]
查看完整版本: APP7天快速开发教程1:APP开发基础介绍及需求梳理