谷歌新工具:手机应用程序DIY

来源:百度文库 编辑:神马文学网 时间:2024/05/01 00:53:23
谷歌刚向Android手机用户推出一款免费软件制作工具,名为“谷歌应用程序发明家”,即使是没有程序开发背景的人,也能轻松创建Android的应用程序  【财新网】(记者 陈璐 16日发自北京)正在开会时,女友来电话,可你又不能接,只有开完会再去解释。两小时的会议结束后,也许女友已经不太开心。

 

  可不可以有这样一款手机应用程序,将手机设为会议模式时,女友来电时,手机能自动地迅速发过去一个短信:“亲爱的,我正在开会,等一下打给你好么?”

  现在,其实你已经可以设计这样一款手机应用程序了。你不是程序开发人员?这没关系,只要你用的是Android手机就行。

  7月12日起,谷歌向Android手机用户推出一款免费软件制作工具,名为“谷歌应用程序发明家”(Google App Inventor for Android)。它是一个基于网页的开发环境,即使是没有程序开发背景的人,也能轻松创建Android的应用程序。

  “应用程序发明家”此前已经进行了一年的测试,其中的对象,就有那些非计算机专业的大学生。美国旧金山大学的一位学生就利用“发明家”创建了一款短信回复应用程序:如果这名学生在驾车过程中收到短信,其创作的应用程序就会自动回复:“我正开车,请不要给我发短信。”

  如今,用户对手机的依赖已大大超过了计算机——谷歌洞悉了用户的需求之后,推出这款软件工具。谷歌称,应该满足普通手机用户自己创建应用程序的需求。

  “Google的新举措目的是为了让手机用户成为移动领域的应用创造者,而不仅仅是消费者”,麻省理工学院计算机科学家兼谷歌“发明家”部门主管哈罗德·阿贝尔逊(Harold Abelson)表示,“尽管这些应用并非世界最好的应用,但却是普通用户能够创建的应用,而且是在几分钟之内就能创建的应用。”

  与苹果对应用程序严格的审核制度相比,谷歌的开源式管理让用户感到随心所欲。

  下面,简单的介绍一下如何制作属于自己的Android应用程序。

  首先,需要在电脑里下载“发明家”的客户端,然后,将Android手机与电脑相连,需要注意的是,在这时,通常要修改手机设置,比如“允许安装未知来源的应用,开启开发人员模式”等,因为这样,你可以随时在手机上看到你创作的应用程序的试运行。一切就绪之后,设计之旅正式开始。

  App Inventor由两部分组成:设计视图和块编辑视图。在设计视图中,可以完成如添加按钮、文本框等程序外观的设计;在块编辑视图上,进行的是代码编辑。

  也许你要说,自己并不会编辑代码,没关系,App Inventor的组件库中存有大量现成的代码,你可以从中选取自己需要的。

  这跟做PPT的过程有些相似,在PPT中,我们需要设置某一个按钮时,首先需要绘制出一个按钮,在“发明家”里,这一步在设计视图中就可以完成,但若让这个按钮真正执行任务,还需要在“动作设置”中进行选择,这在“发明家”上,就需要在块编辑视图上进行,但目前,“发明家”的组件库中,并没有足够的现成程序代码供用户选择,所以,一旦你需要命令在数据库中没有,那就需要自己编程了。

  不过,谷歌表示,他们在努力丰富组件库。■