据国外媒体报道,随着智能手机领域的飞速发展,越来越多人开始接触、使用、熟悉智能手机。本周,谷歌为用户开辟了一种新的思路:自己动手,开发一款个性化Android应用程序。 这款名为App Inventor开发工具基于Web,专门为应用程序入门级用户提供必要的指导,甚至不需要任何编程开发经验就能独立完成研发。 谷歌DIY应用官方演示视频:
与抽象的编程工具不同,App Inventor使用者不需要输入繁杂的代码行,只需进行类似Powerbuilder似的前台设计即可:拖动添加一个按钮,点击按钮进入功能设置;添加文本输入行、添加背景图片等等。值得一提的是,AppInventor可支持GPS、硬件加速、整合Twitter社交网站等扩展功能,可见其功能并不是想象中的那么简单。 简而言之,AppInventor的出现降低了Android应用的门槛,让更多的人参与到其中,体验到谷歌应用的强大功能。
图(1) iOS/Android开发者实力对比
业界分析称,谷歌推出此项工具的目的在于试图扭转Android应用开发者不足的缺陷。统计显示,Android注册开发人员只有1万名左右,而苹果iOS的开发者高达4.3万之多。这与谷歌豪言Android将在未来数年内超过iOS的战略目标相去甚远,所以AppInventor应声出世。 而且谷歌借鉴Youtube视频网站的成长经验,可以将其移植到Android平台中,推动Android系统不断发展。Android实验室估计,基于Android平台的应用程序将很快突破10万个,并在不久的将来超过苹果(目前22.5万个)。 以下是部分界面截图:
图(2) 创建应用程序背景图片
图(3) AppInventor指导开发流程图