基于HTML5的移动GIS开发和应用

基于HTML5的移动GIS开发和应用

ID:5351944

大小:15.36 MB

页数:36页

时间:2017-12-08

基于HTML5的移动GIS开发和应用_第1页
基于HTML5的移动GIS开发和应用_第2页
基于HTML5的移动GIS开发和应用_第3页
基于HTML5的移动GIS开发和应用_第4页
基于HTML5的移动GIS开发和应用_第5页
资源描述:

《基于HTML5的移动GIS开发和应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于HTML5的移动GIS开发和应用目录HTML5移动的进化之路基于HTML5的移动WebGIS应用架构HybridApp的移动GIS应用互联网之乱世新兴移动市场开发者选择HTML5非iOS一张图了解HTML5http://news.mydrivers.com/Img/20120223/2012022311244443.jpghttp://www.eoe.cn/uploadfile/2012/1008/20121008011823766.jpgHTML5移动应用的优势多媒体实时通讯离线缓存跨平台视频地理位置定位Canvas绘图动态图例S

2、VG矢量图易上手Animation动画移动表单元素Transition移动响应式设计易分发Transform变形CSS3音频……HTML5移动App基于HTML5的移动WebGIS应用HTML5APP剖析HTML5移动WebGIS的设计1、响应式设计2、交互动效3、NativeAPP风格4、性能优化移动WebGIS框架ArcGISAPIforJavascriptdojomobilecompactbuildjQuery/Appcelerator…Viewport响应式Web设计目录结构管理响应式web的脚本与地图相关的操作与页面交

3、互相关的操作HTML主文件响应式的CSS代码,主要是MediaQueryArcGISJSAPI离线功能切片地图离线——offlineTilesEnabler要素服务离线——offlineFeaturesManagerhttps://github.com/Esri/offline-editor-jsArcGISWebAppBuilder零代码搭建WebAPP适应多尺寸移动终端内置常见Widget主题风格定制化提供源码下载可扩展WebAPP演示但是,我们需要更多…native的功能(拍照、通讯、native的程序入口…)

4、用户交互体验(流畅运行,交互友好,更好的体验)跨平台开发使用架构HybridApp的移动GIS应用Hybrid模式诞生认识HybridAppNativeApplicationMobileBrowserHybridApplicationHybridApp兼具了NativeApp的原生优势,同时也兼具WebApp使用HTML5跨平台开发优势!技术架构HybirdApp技术分类基础:WebView多View混合型——AppCan单View混合型——Cordova(phonegap)Web主体型Cordova(PhoneGap)2011

5、年10月,Adobe收购了NitobiSoftware和其PhoneGap产品,并提交到ApacheIncubator。提供的产品:Cordova+PhoneGap+AdobeShadow支持的移动操作系统:iOS,Android,ubuntonphoneos,Blackberry,WindowPhone,PalmWebOS,Bada和Symbian。实现原理CordovaInterfaceDroidGap——CordovaWebViewAppCanAppCan是本土移动开发的移动平台AppCan类似PhoneGap的本土化加强版:

6、类似于PhoneGap的本地调用功能封装了uexWindow多窗口机制,实现了移动端的iframe效果。不是开源项目,但有面向开发者的免费版,也有定位于企业用户的企业版套装TitaniumTitanium移动平台是所有移动开发平台中比较另类的。调用JSAPI实现,在发布时编译成nativecode,需要使用TitaniumIDE打包。性能体验较好;商业授权;学习难度较高;开发需要联网;其他移动开发框架SenchaTouchPhoneJSjQuery……XamarinXamarinStudio是一个用C#语言开发跨平台应用的集成开发环

7、境,它和iOS以及AndroidSDK紧密整合Xamarin提供了forvs2010vs2012的插件HybridApp,一个特定时期的特定产品,不同的期望不同的选择。移动GIS开发策略移动GIS开发策略——技术路线ArcGISAPIforJavascriptArcGISRuntimeSDKformobileNativeAppWebAppHybridApp开发语言原生语言网页语言网页或原生语言跨平台性低高高设备能力高低高开发难度高低低应用体验好差较好向后兼容差好好移动GIS开发策略——应用分析确定目标群体;移动操作系统;Nat

8、ive功能;丰富的界面和动画;分发方式;原型搭建;安全保密性;移动GIS开发策略——考虑未来移动设备和技术发展;安全性、扩展性、业务需求的增加;新App的分发推送;维护灵活安全

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。