解析PhoneGap构建应用程序GoodDay

移动开发
在PhoneGap中,完全通过HTML,CSS和JavaScript构建应用程序,但是它们却可以像本地程序一样使用iPhone 、iPad,Android,blackberry,Symbian,Palm等硬件功能。

PhoneGap构建应用程序GoodDay是本文要介绍的内容,主要是来了解PhoneGap应用程序构建的GoodDay,具体内容来看本文详解。

GoodDay是一款跟踪个人目标的移动应用程序 。软件开发者 Josh Ledgard从热量跟踪软件(calorie tracking software)和每日清单(a daily checklist)得到灵感,创造了GoodDay。与热量跟踪软件不同,GoodDay不仅仅跟踪节食或运动 ,它可以跟踪任何类型的目标,无论是完成家庭装修工作,学习一门新语言,还是要多读些书,GoodDay都可以跟踪和显示目标的进展。

解析PhoneGap构建应用程序GoodDay

gooday

使用GoodDay,只需添加目标即可,然后在每天结束时,可以对目标完成情况进行评级,总共可以设定1-5五个级别。通过GoodDay有助于你衡量每个目标的进展。

形成GoodDay的初步想法后,乔希马上开始创造应用程序。他首先是通过Twitter了解PhoneGap,根据他Followed的一个软件开发人员(retweeted )的PhoneGap新闻,Josh 通过找到了PhoneGap网站,并最终选择了使用PhoneGap创建GoodDay。

PhoneGap是一个开放源代码的,跨平台的构建移动应用程序的框架。在PhoneGap中,完全通过HTML,CSS和JavaScript构建应用程序,但是它们却可以像本地程序一样使用iPhone 、iPad,Android,blackberry,Symbian,Palm等硬件功能。PhoneGap的目标就是通过标准的Web方式(如HTML,CSS和JavaScript的)调用设备的原生功能,这样开发人员可以专注于他们正在构建的应用程序,而不是为复杂的平台兼容性层编码。

GoodDay是Josh的第一个PhoneGap应用程序,Josh说“在我的脑海初步形成一些GoodDay的概念时候,我就感觉到PhoneGap可以帮助我快速将设想变为现实,并且帮助人民改善生活的目标”。

熟悉,速度和Web技术的普及是Josh选择PhoneGap一些关键的原因。Josh说“HTML和JavaScript是在世界上最流行的开发语言,所以选择这些标准之上构建应用程序,意味着你有很好的范例,教程和工具,并且可以大大简化开发工作。”这些工具包括jQtouch, jQuery mobile and Sencha Touch等等。

快速进入市场是Josh选择PhoneGap的另一个驱动因素。“其实,我已经尝试用Objective – C和MonoTouch的应用程序开发,但这些方法都没有取得快速的结果”他说。

GoodDay目前只在iTunes应用程序商店出售。“我虽然没有推出Android版本,但是这样做不会做非常大的改动。” Josh这样说,通过PhoneGap建立的应用程序,使用相同的代码和平台SDK就可以将应用程序手动部署到其他平台上,或者使用PhoneGap云编译服务自动部署Google Android, Palm, BlackBerry and Symbian等应用程序。PhoneGap 编译服务是目前正处于测试阶段。

Josh说,他会在未来的应用开发项目中使用PhoneGap,通过HTML构建应用程序,意味着你可以更快的将想法变为现实,而且同时又可以像本地代码一样使用设备的本地功能。”

小结:解析PhoneGap构建应用程序GoodDay的内容介绍完了,希望通过本文的学习能对你有所帮助!

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-10-11 09:15:58

移动应用PhoneGapGoodDay

2012-03-30 15:54:43

ibmdw

2011-06-09 09:12:12

QT symbian

2010-02-04 10:17:38

Android应用程序

2017-12-10 14:13:14

云服务云原生应用程序

2017-03-02 11:10:39

AndroidMVVM应用程序

2024-03-07 09:15:57

2010-03-02 14:24:00

Android应用程序

2009-12-21 15:48:29

WCF应用程序

2010-06-13 09:22:37

jQuery

2012-04-19 09:34:21

ibmdw

2019-05-27 13:50:35

多云架构企业多云集成云计算

2018-12-28 14:10:57

开发工具 移动应用

2010-02-06 15:26:11

Android应用程序

2010-02-07 10:21:27

Android应用程序

2012-03-21 09:36:33

ibmdw

2009-09-22 12:59:07

ibmdwWeb

2022-09-20 23:52:50

表情符号开发面部识别

2015-02-05 09:56:53

2020-05-03 12:57:32

数据库DIY管道
点赞
收藏

51CTO技术栈公众号