90 likes | 235 Vues
商 业 计 划 书. Business Plan of Rise Troy Software. 北京锐知创为软件技术有限公司 2011 年 11 月 20 日. 1. 移动应用简要概述. 很多年前 ,就有开发手机应用,因为没有当下智能手机的“屏幕”、“处理器”和“带宽”,所以那时的 Mobile App 要不是“贪吃蛇”类的客户端,要不是滚动条乱扯、页面难看的 WAP 网页。
E N D
商 业 计 划 书 Business Plan of Rise Troy Software 北京锐知创为软件技术有限公司 2011年11月20日
1. 移动应用简要概述 很多年前,就有开发手机应用,因为没有当下智能手机的“屏幕”、“处理器”和“带宽”,所以那时的Mobile App要不是“贪吃蛇”类的客户端,要不是滚动条乱扯、页面难看的WAP网页。 当下现在, 智能手机几乎走进每个人的口袋,在Apple创新设计的旗帜下,一群Java开发人为Android而生、一群Object C开发人为iOS而战、一群C#er为Window Phone而坚持。 HTML5 的出现,丰富的交互特性可以匹敌所有客户端的开发特效,前不久,就连Adobe公司也放弃了自己在移动应用中的Flash战略,转型html5….. Phone Gap做什么? 通过JavaScript调用所有智能手机的底层API,通讯录、照相、拨号、图库、铃声….它确实做到了!!Adobe收购了它,继续支持它未来开源..
2. 移动应用平台功能架构图 设备适配展示服务层 扩展应用开发 视图渲染层 Ajax proxy 应用接入支撑服务接口 HTML5动画渲染 JS Widget Lib CSS3 样式定义库 导航菜单 信息搜索 内容管理 推送配置 REST服务 安全管控 API调用 Phone Gap Lib 权限鉴权 系统管理 孵化构建 ….. 现有业务系统 Mobile-Look support framework 功能构架图
3. Phone Gap对智能手机特性支撑一览 “x”的为不支持,但对Android, iOS完美支持,Window Phone在1.2版本后也完全支撑,其他机型多是指南针和Media的不支持,我们认为这两项API与企业应用干系不大….因为我们不为企业用户做游戏,而是做软件..
4. 公司基于HTML5的动画特效库框架 基于HTML5的特效模板,从研发角度,可以在当前的平台基础上快速依照客户需求开发终端的交互界面,该界面对终端机API调用通过PhoneGap来实现;对服务端数据访问采用Web2.0 和REST服务交互,来确保智能终端的安全、流畅交互和动画般的丰富渲染力.
5. 服务端的REST架构 服务端是基于RESTful Service的模型架构,以及Ajax Proxy的异步代理中心的转发设计模式;通讯方式采用Json作为数据媒介,减少数据传送的size。
6. Hybrid模型对比:跨平台、开发响应快! 综合展现能力 跨平台能力 维护成本代价
7. 总结说明 作为实力雄厚互联网巨头诸如腾讯、网易;抑或需为客户提供游戏版的渲染能力的客户,hybrid不适合!还是用客户端开发的最专业、最完美。 但是对于某个中小企业这样受众群体确定的客户,如何让移动应用系统跨平台?各个用户掌中的它都长的一样就必要确保产品应用的统一性。 任何的企业也需考虑,移动应用的“横向特性”(智能手机系统众多)和“纵向特性”(某一系统版本迭代发展频繁,Android即将3.0、4.0),如此一来谁为维护和未来应用扩展买单? 总结:技术领域司空见惯(C2C,Copy to China), 我们定然不是原始创新者,但当下国内尚鲜见;寄希望为本土企业在移动应用领域的开发贡献和分享价值。