论手持设备应用的WebApp化!
来源:互联网 发布:雷军 罗永浩 知乎 编辑:程序博客网 时间:2024/04/28 20:04
大家好,今天我来谈谈手持设备应用的Webapp化,现今阶段随着智能手机的普及,人们越来习惯用手机上网,而由于手机用户的巨大群体,各大互联网公司都争先恐后的去开始争夺这块蛋糕,纷纷推出WAP站点,以及手机客户端应用(Native APP)。而当前流行的手机平台有Iphone,Android,Symbian,BlackBerry,Windows Mobile等,同一个应用来说,我们要开发出满足各个平台的各种版本应用。那么我们有没有可能只开发一种应用就能满足各个手机平台呢? 答案是有的,那就是WebAPP.
WebApp只需要你的手机装有基于Webkit的浏览器即可。至于WebApp的外观也不会输给原生应用多少,速度上相比WebApp是一个非常大的弊端(这个随着未来手机3G宽带的加大会弥补一些).下面我就给大家介绍俩个东东JQtouch,Sencha。
JQTouch:
jQTouch这个jQuery插件让你只利用HTML、CSS和JavaScript,就能够创建可在WebKit浏览器上(iPhone、Android、Palm Pre)运行的手机应用程序。接触JQTouch的半年前,当时看到这个还是感觉比较新的,但由于笔者忙于Android开发,所以只是简单的看了下,弄了一个在手机上跑的Demo.下面看一下效果图:
Sencha:
Sencha 是由 ExtJS 、jQTouch 以及 Raphael 三个项目合并而成的一个开源项目。Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5 和CSS3 的 WEB标准,全面兼容Android和Apple iOS设备。
下面我们先看一下WebApp效果图:
效果1:
效果2(webapp游戏酷吧)
效果3( Iphone帅帅的List):
效果4:
Sencha是目前为止所发现的最强大的应用于移动平台的框架。它将自己定位为框架(Framework)而不是类库(Library),也可以充 分印证这一点。相信随着Sencha的出现,移动平台的Web App用户体验设计会得到提升,同时也会对HTML5和CSS3在移动平台上的普及推广产生很大的促进作用。可以预见,随着HTML5愈加强大的功能,未来的移动应用将会逐渐步入Web App时代,Native App会逐渐走向终结。
那么大家有什么看法呢?
- 论手持设备应用的WebApp化!
- 论手持设备应用的WebApp化!
- 论手持设备应用的WebApp化!
- 论手持设备应用的WebApp化!
- 论手持设备应用的WebApp化!
- [转]手持终端设备的Webapp化
- 手持设备的可用性研究
- 手持设备上的摄像头
- EMENU35通用手持设备在电信宽带测试和管理上的应用
- 基于安卓手持设备的手机应用编程——Activity类
- 基于安卓手持设备的手机应用编程——Intent、Permission、Fragment
- 基于安卓手持设备的手机应用编程——用户界面
- [手持设备大作业]之前的工作
- 取手持终端的设备ID
- 如何编写高效的手持设备程序代码
- 关于手持设备PDA的开发
- 继续"深入浅出Android--Google手持设备应用程序设计"
- 深入浅出Android--Google手持设备应用程序设计-摘要
- 如何正确的进行人生规划
- android布局
- 使用cron,logrotate来管理日志文件
- DNS relay倒底是什么东西
- Visual Studio 的快捷键
- 论手持设备应用的WebApp化!
- C#数据回滚实例
- Android高手进阶教程之---Android中几种图像特效处理的集锦!!
- 备忘录模式(Memento)
- GridView鼠标移上离开的样式
- net 实现 URL重写,伪静态
- 时刻谨记
- Struts2与Spring、Hibernate整合
- C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编验证电话号码的主要代码如下: