欢迎来到天天文库
浏览记录
ID:52955158
大小:1.81 MB
页数:42页
时间:2020-04-03
《XPage移动应用开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、XPage移动应用开发刘奇IBM中国开发中心,高级软件工程师议程概览本地用户体验的移动应用访问本地服务缓存与脱机服务控件,控件,控件应用开发样例问与答©2011IBMCorporation2XPageMobile路线图●请以官方发布的时间为准2011年底-TeamRoom的开发2012年-平板电脑的支持2011夏天-XPages基本控件的开发JulAugSepOctNovDecJanFebMarAprMayJun20112012©2011IBMCorporation3XPageMobile概览XPages支持WebKit浏览器主要支持iOS,Android和Blackberr
2、y设备iOS(iPhoneandiPad)Android(Smartphone和Tablet)设备的自动检测©2011IBMCorporation4XPage控件AppPageHeaderListRoundedListListItemSwitchSegmentedButtonBusinessCardOutline(+)Dataview(+)FormTable(+)©2011IBMCorporation5议程概览本地用户体验的移动应用访问本地服务缓存与脱机服务控件,控件,控件应用开发样例问与答©2011IBMCorporation6本地用户体验大部分iP
3、hone应用使用典型的iPhone风格Android有它的风格但是很少应用采用Blackberry没有自己的风格并不是所有的应用都使用这些风格,但是许多很流行的应用使用这些风格,特别是iPhone应用几乎所有的Android、iPhone应用使用一样的页面转换并不是所有应用必须这么做,但是我们需要考虑到用户是否接受。手机用户有很高的期望。技术上来说,Web手机应用=HTML/XSP页面+显示/隐藏动作+Ajax©2011IBMCorporation7iPhone风格©2011IBMCorporation8Android风格©2011IBMCorporation9新内容加载向下滚动
4、自动加载新内容加载进度提示©2011IBMCorporation10创建新文档使用Ajax创建新文档©2011IBMCorporation11导航支持浏览器和设备导航按钮©2011IBMCorporation12滚动条记忆功能©2011IBMCorporation13自定义风格能够使用自定义风格©2011IBMCorporation14议程概览本地用户体验的移动应用访问本地服务缓存与脱机服务控件,控件,控件应用开发样例问与答©2011IBMCorporation15访问本地服务-场景场景本地地址簿相机GPS加速计手势(例如震动,旋转)本地文件系统多媒体(例如.取照片)©
5、2011IBMCorporation16示例:取照片并上传到Domino©2011IBMCorporation17访问本地服务多数的HTML5或者WebKit浏览器并不支持访问本地服务的功能PhoneGap提供JavaScriptAPIs访问本地服务PhoneGap是一个本地应用因此需要部署到移动手机上XPagesMobileControls项目提供了一个例子PhoneGap支持Android,iPhone和Blackberry©2011IBMCorporation18JavaScript访问相机©2011IBMCorporation19议程概览本地用户体验的移动应用访问本地服
6、务缓存与脱机服务控件,控件,控件应用开发样例问与答©2011IBMCorporation20脱机服务HTML5支持资源缓存部分WebKit浏览器支持SQL缓存©2011IBMCorporation21脱机实现Manifest文件缓存localSession通过JavaScript检测脱机服务脱机和同步服务目前能力有限:同步被硬编码为10(文档/视图)在线时自动更新数据本地存储仅保存文档内容,不包含图片和嵌入式对象脱机状态下,能够浏览评论但不能创建©2011IBMCorporation22议程概览本地用户体验的移动应用访问本地服务缓存与脱机服务控件,控件,控件应用
7、开发样例问与答©2011IBMCorporation23控件、控件、控件XPage扩展库许多开源项目提供了很多可重用控件Dojo1.5Winktookit1.0cubiq.org©2011IBMCorporation24登陆控件IBMLotusiNotes®风格登陆框©2011IBMCorporation25图片浏览Dojo控件©2011IBMCorporation26图片查看Dojo
此文档下载收益归作者所有