移动媒体与应用-第3章appcan基础_第1页
移动媒体与应用-第3章appcan基础_第2页
移动媒体与应用-第3章appcan基础_第3页
移动媒体与应用-第3章appcan基础_第4页
移动媒体与应用-第3章appcan基础_第5页
免费预览已结束,剩余45页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章AppCan基础教学内容AppCan基础WebAPP与原生APP(重点)WebAPP与原生APP(难点)教学目标了解移动开发的特点;了解移动互联网及移动应用;理解WebAPP与原生APP;了解AppCan产品原生APPNative

App开发即

所称的传统APP开发模式(原生APP开发模式),该开发针对

IOS、Android等不同

机操作系统要采用不同的语言和框架进行开发,该模式通常是由“云服务器数据+APP应用客户端”两部份构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在

终端上。原生APP特点特点:每次获取

的APP功能,需要升级APP应用;原生型APP应用的安装包相对较大,包含UI元素、数据内容、逻辑框架;用户无法上网也可

APP应用中以前

的数据。原生型的APP可以调用

终端的硬件设备(语音、 头、 、GPS、蓝牙、重力感应等)APP应用更新新功能,涉及到每次要向各个应用商店进行提交审核。原生APP缺点的周期太长开发、更新、成本高支持设备非常有限原生APP应用领域适用企业:

、管理应用、物联网等无需经常更新程序框架的APP应用。Web

APPWebApp开发即是一种框架型APP开发模式(HTML5

APP

框架开发模式),该开发具有跨平台的优势,该模式通常由“HTML5云

+APP应用客户端”两部份构成,APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去云端取数据呈现给

用户。Web

APP特点特点:每次打开APP,都要通过APP框架

取UI及数据;用户无法上网则无法

APP应用中的数据。框架型的APP无法调用

终端的硬件设备(语音、

头、、GPS、蓝牙、重力感应等)框架型APP的

速度受

终端上网的限制,每次使用均会消耗一定

机上网流量;框架型APP应用的安装包小巧,只包含框架文件,而大量的UI元素、数据内容刚存放在云端;APP用户每次都可以

到实时的

的云端数据;APP用户无须频繁更新APP应用,与云端实现的是实时数据交互;WEB

APP缺点用户体验差调用底层设备受限Web

APP应用领域适用企业:电子商务、金融、

资讯、企业

需经常更新内容的APP应用。企业如何选择原生APP

?WEBAPPHybrid

AppHybrid

App是同时采用网页语言与程序语言进行开发,通过不同的应用商店进行打包与分发,应用的特性更接近原生应用而且又区别于

Web应用。HybridApp特点1、一次开发,多平台运行HybridApp特点2、使用JS+HTML开发,门槛低HybridApp特点3、用户体验好据市场研究公司Gartner估计,到2015年将有60%的移动应用采用Hybrid

技术开发AppCan企业角度原生开发跨平台团队,成本高WEB开发用户体验差20开发者角度原生开发开发难度大WEB前端工程师0成本进入开发难度低平台概述•开发平台是基于HTML5技术的跨平台移动应用快速开发 解决方案。开发者利用HTML5+CSS3+JavaScript技术可以快速地开发与本地应用体验相媲美的移动应用。

平台提供了UI快速开发框架、本地功能调用API接口、应用打包系统、IDE集成开发环境和本地应用调试模拟器,预置数百套界面模板和数十种应用插件,提供多套应用模板。完善的框架接口,人性化的开发环境,丰富的开发资源,强大的服务支持,使开发者可以快速迈入移动开发领域。平台构成AppCan开发引擎UEX

UI框架UEX平台硬件接口AppCan集成开发环境AppCan应用平台构架应用框架AppCan提供了丰富的界面模板、高效的窗口管理系统、窗口消息系统和数据视图库,构成了强大的AppCan应用开发框架,并以AppCan

IDE集成开发环境形式提供给开发者。AppCanIDE集成开发环境提供应用向导和界面向导,预置数百种界面模板和多套应用模板。开发者可以利用丰富的平台调用接口和各种扩展功能,采用HTML5技术快速开发功能强大的富客户端应用。通过定制的UI适配方案,开发者可以用极少的工作量完成各种终端的适配工作。平台接口•提供了丰富的平台接口库,覆盖了移动应用开发中的常用场景。同时,还提供了数十种应用插件和灵活的自定义插件架构,方便开发者快速集成自定义功能到应用开发中。26平台能力平台架构做好中流砥柱 降低开发门槛让移动开发再简单一点Hybrid应用引擎1、支持Hybrid混合应用开发模式,集合WebApp和NativeApp两者优势。2、提供丰富的插件调用功能,插件仓库包含系统类、UI界面类、网络类、多

类、第

扩展类。3、自定义Native插件扩展机制,以满足开发者的定制需求,也可以提交至插件仓库给大众

。4、多窗口机制,始终贯穿应用实现中,实现页面交互的极致体验。5、推送消息,为开发者提供向指定群组或指定用户推送即时消息的服务,针对不同属性的用户推送差异化信息。6、统计分析,实时的运营数据统计及分析。也可以实现自定义事件统计,无限扩展分析维度。开发工具IDEAppCan平台特性1、封装了uexWindow多窗口机制,实现了移动端的iframe效果AppCan平台特性2、人性化开发环境-UI控件封装AppCan平台特性3、人性化开发环境-内置多套模板AppCan平台特性3、人性化开发环境-自定义模板AppCan平台特性4、丰富的插件资源AppCan平台特性5.第开放平台支持、相比国外中间件更具本土优势,、

、支付宝等AppCan平台特性6.终端设备调用API提供大量设备调用API,如各种传感器、摄像头等。AppCan平台特性设置图标和,一键编译发编译发布无需本地开发环境,通过启动

、发布布应用。AppCan平台特性提供应用向导和界面向导,预置数百种界面模板和多套应用模板,支持应用本地调试和模拟。全新升级的强劲 ,支持全包加密及指定文件加密,全方位保障代码安全。开放插件接口,支持第

插件,预置数十种应用插件。提供面向指定用户或群组的即时消息推送服务。丰富强大的统计分析 ,为应用运营提供数据支撑。AppCanIDE概述AppCan

IDE是基于Eclipse定制的移动集成开发环境,专为无Native开发经验的HTML开发 设计。AppCan

IDE帮助HTML开发 在无需任何原生环境辅助下即可完成高体验效果应用的开发、调试、和模拟,并可借助内嵌的应用打包功能,创建可直接安装到的本地应用安装包以便后续测试应用。AppCan产品线MEAP移动支撑平台MEAP移动应用支撑平台移动集成开发环境IDE移动应用开发系统SDK移动业务整合系统MAS移动应用开发支撑系统DSS支撑平台:MEAP两大系统:SDK+MAS两款产品:SDK+DSSIDE3.2新增功能预览功能,支持代码调试、1)、新增边改边插件模拟

2)、新增Web/应用快速转换为移动App打包功能,可将移动和3)、优化版本更新,提示新版本更新日志IDE3.2新增功能、引擎、插件强大升级、丰富稳定的UI组件,海量的行业页面模版、项目云端同步,多人协同开发、真机实时同步调试、优化代码提示开发支撑系统DSS移动业务整合系统MAS企业移动信息化移动化应用与企业各个业务系统之间的集成企业MBAASMBaaS是一种新兴移动中间件,企业级MBaaS提供的是一系列简单模型,实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论