查看: 3458|回复: 3

话题讨论:Android应用程序是否都可以采用基于WEB标准工具创建

[复制链接]
认证徽章
论坛徽章:
49
现任管理团队成员
日期:2012-10-18 17:10:46妮可·罗宾
日期:2018-04-03 13:57:49
发表于 2012-4-27 12:58 | 显示全部楼层 |阅读模式
话题讨论:Android应用程序是否都可以采用基于WEB标准工具开发

    目前,移动开发是一个比较热门的话题,提起移动开发更多的是让人想到了Android、IOS或WINDOW PHONE等移动开发语言,对于一些不懂编程语言的人似乎提出了很高的要求,今天我们不妨讨论一下简单开发Android的程序。

讨论话题:
    1、HTML+css+JavaScript能开发Android的哪些应用程序;
    2、用HTML+css+JavaScript开发经验分享;
    3、Android应用程序是否都可以采用基于WEB标准工具开发?

讨论时间:2012年4月27日~2012年5月17日

活动奖励:
    讨论最激烈最有价值的、参与最积极的5位会员将会获得有电子工业出版社博文视点提供的《使用HTML、CSS和JavaScript开发Android程序》图书一本,共5本,期待您的参与!

论坛徽章:
63
2010广州亚运会纪念徽章:台球
日期:2010-10-18 12:43:48茶鸡蛋
日期:2013-01-09 10:59:002013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:帆船
日期:2013-04-02 17:07:052013年新春福章
日期:2013-04-08 17:42:48奥运纪念徽章
日期:2013-07-18 13:55:12优秀写手
日期:2013-12-18 09:29:10马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11马上有钱
日期:2014-03-20 16:14:11
发表于 2012-5-7 17:16 | 显示全部楼层
1、HTML+css+JavaScript能开发Android的哪些应用程序?
HTML+CSS+JS当然能开发Android应用程序,最适合开发带网络连接的应用程序,也即大部分数据是来自于互联网的应用程序。比如:网易新闻、天气类APK、维信、微博客户端、手机QQ、地图类APK、阅读类APK等等。

2、用HTML+css+JavaScript开发经验分享
用HTML+CSS+JS直接开发移动应用程序是非常麻烦的,通常都是基于一些开发框架来做。而且,当你开发了一个Android应用程序,难道你不想把你的应用程序移植到iPhone、Windows Mobile上吗?因此,选用一个跨平台框架可以帮助你快速达到这个目的。
比如
jQueryMobile,提供了支持Android、iOS、Windows Phone、BlackBerry、WebOS、Symbian等移动平台,提供了统一的一套接口,简单易用。
jQueryMobile.png
还可以选择JQtouch、
jqtouch.jpg
Sencha Touch 2、
senchatouch2.jpg
PhoneGap等框架,都非常优秀。
phonegap.jpg

3、Android应用程序是否都可以采用基于WEB标准工具开发?
开发Android网络应用,可以采用基于WEB标准工具开发。对于Android本地应用,比如访问扬声器的应用、访问重力传感器的应用、摄像头应用等,用传统的Android开发方式(Eclipse+ADT)更适合,更简单。

使用道具 举报

回复
招聘 : SAP实施
论坛徽章:
9
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442010新春纪念徽章
日期:2010-03-01 11:20:53SQL大赛参与纪念
日期:2011-04-13 12:08:17ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282012新春纪念徽章
日期:2012-01-04 11:50:44茶鸡蛋
日期:2012-02-29 11:04:04鲜花蛋
日期:2012-03-13 13:54:13蛋疼蛋
日期:2012-05-28 16:48:46
发表于 2012-5-7 22:44 | 显示全部楼层
2楼说到的开发框架中,PhoneGap和其它框架的定位是不同,PhoneGap定位于是一个跨移动操作系统平台的开发平台,基于html5+javascript开发(这中间可以使用jQueryMobile,Sencha等js开发框架)。
PhoneGap还订出了一套框架,通过js可以与手机的摄像头、扬声器等进行交换,因此可以说能开发任何类型的程序。但性能方面比原生应用要差一些。

这个是个详细的性能对比:http://stblog.baidu-tech.com/?p=993
基本结论是:在非大数据量且不需要频繁更新UI的情况下,基于wekit浏览器phonegap模式还是可以满足Android开发应用的需求。同时应用的实现的效率还依赖于OPOA开发模式的Javascript基础架构是否强大和高效。

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
发表于 2012-5-15 16:39 | 显示全部楼层
嗯,最近在学习基于PhoneGap的跨平台的移动应用的开发,主要使用到jquery mobile 、html5、phonegap的API ,已经一些web service,使用phonegap开发可以实现跨平台,但是反应速度比较慢,导航的控件好像有bug,正在学习做一个小的应用

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表