大家好,今天我来谈谈手持设备应用的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会逐渐走向终结。
那么大家有什么看法呢?
分享到:
相关推荐
webApp1:webApp
网站转APP源代码 WebAPP源代码 网站生成APP源代码 Flutter项目 带控制端 这是一款网站转换成APP的源代码,开发语言使用Flutter,开发工具使用的是AndroidStudio,你只需要在APP源代码里面填写你的域名,即可生成即可...
webapp1 webapp1
previsions:webapp PoC预设
webapp 项目(使用工具:Grunt yeamon)
尖锐的 :musical_note: Webapp练习读乐谱。
需求分析(1)滴滴多条业务线在一个WebApp页面里运行,业务线之间互不影响。(2)业务线发单流程基本一致,部分业务线支持自定义化。(3)业务线可以独立自主迭代上线,不需要公共团队的参与。(4)新业务线可以快速...
准时出勤实时取景: : WebApp版本2/5/2018 ------主页的骨架以供批准。 Erik Robles 2018年2月13日将仪表板,仪表板菜单加图标添加到3页中,更改了仪表板配色方案并为仪表板样式添加了更多CSS。 用更多元素替换了一...
webapp2 是与Google App Engine的兼容的轻量级Python Web框架。 webapp2很简单。 它遵循webapp的简单性,但是在某些方面进行了改进:它增加了更好的URI路由和异常处理,功能齐全的响应对象以及更灵活的调度机制。 而...
Absensi:Webapp sederhana untuk Absen(MySQLMariaDB)
bonitasoft-app-logWebInterface 用于读取和下载 Bonitasoft 平台日志文件的 Webapp 此应用程序将使技术用户无需使用文件系统访问权限即可获取容器日志 ...转到并使用 users.xml 凭据登录 图形用户界面示例
fofia.github.io:Webapp用于编辑和打印收据
Maven坐标:org.eclipse.jetty:jetty-webapp:9.3.19.v20170502; 标签:eclipse、jetty、webapp、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...
WebApp样板 WebApp Boilerplate是一个前端/后端JavaScript堆栈,由HTML / JavaScript / CSS工具和用于构建Web应用程序的框架组成。 您可以使用支架初始化并创建一个新项目。 特征 可帮助您构建快速,健壮且适应性强...
webapp-码头 webapp-码头
WebApp商城基于vue 2.0,vue-router,vue-awesome-swiper,element-ui,mockjs,sass,axios,webpack,vuex构建指令// 安装依赖npm i// 构建前配置 webpack 本地 输出目录path: path . resolve ( __dirname , './...
“#Notas”
资源分类:Python库 所属语言:Python 资源全名:webapp3-1.0.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
ccextractor-web::mobile_phone_with_arrow:WebApp,用于通过CCExtractor提取字幕的字幕。 使用CCExtractor在GSoC 2018下开发