问:为什么开发僵尸菜园应用程序?
答:作为狂热的蔬菜园丁,我们讨厌在播种植物时却没有相应的种植信息,为此我们不得不上网搜索或翻出旧的种子包装,来找我们需要的种植信息。该应用程序提供了超过90种蔬菜的种植,生长,和收获的信息,让种植信息将唾手可得。它现在被下载超过13000次。
问:在哪些平台上运行您的应用程序?
答:iPhone和Android上运行。我们也一直在思考将它移植到黑莓和新的Windows Phone 7,但目前没有实现。
问:你为什么要使用PhoneGap构建?
答:当我正在研究如何与iPhone开发开始,找到的O’Reilly的图书《 Building iPhone Apps with HTML, CSS and JavaScript》。我认为这听起来像一个伟大的方式来尝试,而无需用太多的时间去学习一种新语言进行iPhone开发,并且能够迅速地将它移植到其他手机。
问:你将来还会使用PhoneGap进行应用开发吗?
答:我们一定会在未来的应用开发中使用 PhoneGap。
PhoneGap能够加快应用程序的开发,由于它使用的是HTML,很容易按照PhoneGap格式写一个简单的Ruby on Rails应用程序。程序完成后,可在Safari浏览器中测试图像,HTML和CSS后是否按预期运行,然后只要简单的剪切并粘贴到在XCode或Eclipse PhoneGap项目中,再经过模拟器和手机的一点点测试,就可以发布了。
使用PhoneGap开发的另一个好处是在网站上面移植和发布应用程序信息变得非常容易,我可以复制现有数据库,再添加几个页面,把数据抓取出来,就可建立有一个基于Web的版本,所有这些工作在几个小时内就可以完成。