欢迎来到天天文库
浏览记录
ID:52045651
大小:1.20 MB
页数:33页
时间:2020-03-31
《正益无线HTML5在移动开发领域的实践.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、HTML5在移动开发领域的实践为什么是你?HTML5智能移动终端本地应用开发Android平台JAVA+AndroidSDKiOS平台ObjectC+iOSSDKSymbian平台C++andS60SDK降低开发成本的尝试?????AndroidAdapterlayeriOSadapterlayerSymbianlayer类似的方案XML+LUA+CSS方案XML+JS+CSS方案HTML+JS+CSS方案…方案的总结以标记语言处理布局框架以脚本语言处理逻辑以样式表格处理展示方案的对比方案广泛性UI表现性逻辑处理能力中间件大小XML/LUA/CSS私有协议弱标准协议小XM
2、L+JS+CSS私有协议弱标准协议小HTML+JS+CSS标准协议HTML5+CSS3表现力强悍标准协议小客户的要求UI至上展示效果交互效果HTML5的优势HTML是骨CSS是皮JS是肌肉HTML5强悍坚固的骨架CSS3精致到每个毛孔的皮肤JavaScript久经考验的肌肉浏览器引擎Webkit的天下可以不断升级的引擎感谢Chrome,给与我即时的调试环境S60怎么办目标是什么?减低开发成本不能为了跨平台而跨平台S60木桶的短板为了保证系统的能力高端AndroidiOS低端S60WindowsMobile(!*_*)我该如何爱你?HTML5构建应用的n条路jQueryMo
3、bileSenchaTouch…是我可以走的路吗?jQueryMobile、SenchaTouch都是帅哥他们都是肌肉男庞大的身躯迟缓的加载(移动终端)用来开发类本地化的商业应用,我只接受他们的皮囊我需要什么我需要一个优雅的框架类本地应用的展示效果不低于本地应用的加载速度易于维护的界面管理我能把一切都托付给你吗?80%你可以用我来完成你80%的开发工作19%你需要为我扩充附加能力才能完成1%留给需要的同志80%之骨架Windows+Pages模式WindowPagePageWindowPagePageWindowPagePage80%之绚丽的均码外衣一均码MediaQue
4、ryem控件Button容器列表…80%之绚丽的均码外衣二Input:checked广泛用于UI的变换“-webkit-animation-name”+“-webkit-keyframes”不使用JS的动画实现。(如果你希望动画结束后还要主动干点别的,这个就完成不了了)80%之绚丽的均码外衣三强悍的IDE开发环境基于Chrome的调试环境丰富的UI控件Wizard向导可跟踪的真机调试支持80%之纤细的肌肉弥补浏览器引擎的差异问题(可以用JS解决的)处理控件的简单内部逻辑Page间的动画简单的MVC80%之MVC数据到UI的转化-我不要全功能的库,那是生命中不可承受之重。我
5、提倡半自动。80%之MVC—一切都是数组不管普通对象还是数组对象都可以看作数组。UI是Model+数据。是元素的替换数据模板80%之MVC—第一和倒数第一${first:}我支持对象和字符串常量${last:}我也是那缺失的19%浏览器差异化问题浏览器支持度问题扩展用户体验问题扩展UI支持还有1%99%都已经帮你做了,剩下1%还不自己做我该如何把你包装出去安装包的生成高效的自动生成服务可发布的应用打包系统能上线吗?已验证的AppStore和GoogleMarket总结HTML5可更多的认为是HTML5+CSS3+JS的组合,不能缺少任一个部分。HTML5已经可以作为一个完
6、善的应用开发语言,完成本地应用的开发。基于浏览器引擎的环境,可更方便的与互联网对接,完成互联网移动化。同时定义到细节的CSS,给应用一个美丽的外衣,绚丽的界面不再是本地应用的专利。天生的跨平台能力,将是解决移动应用开发门槛的利斧。HTML5不可能帮我们做到全部事情,但他已经帮我们做到了我们最需要做到的事情。我们还能苛求什么呢?AppCan–国内最优秀的跨平台移动开发工具全面支持HTML5+CSS3提供多种应用模版让你几分钟完成一个完整应用的开发所有都是免费的即将发布,敬请关注!
此文档下载收益归作者所有