【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《用App Inventor 2开发手机益智游戏》,欢迎阅读!
用App Inventor 2开发手机益智游戏
【摘要】为了方便非计算机专业的人士也能快速地进行Android移动应用程序开发,谷歌公司研发了App Inventor,这是一种拼图式的应用开发工具。介绍App Inventor 2的在线、离线使用方式,组件设计器和块编辑器的用法,并通过一个100以内四则运算的益智游戏实例对开发过程进行了说明。
【关键词】App Inventor 2;安卓手机;应用开发
Abstract:In order to facilitate non-computer professional who can quickly make Android mobile application development,Google has developed the App Inventor,which is a puzzle-like application development tools base on Open Blocks. This article introduces online,offline use of App Inventor 2,the use of the component designer and the block editor,then describs the development process of an arithmetic game for instances.
Key words:App Inventor 2;Android Mobile Phone;Application Development
引言
在科技迅猛发展的今天,智能手机已超越个人电脑,成为人们不可或缺的信息处理设备。在智能手机系统中,主要有Google的Android,Apple的iOS和Microsoft的Windows Phone三大操作系统,而Android占84.5%,已然成为移动智能设备的霸主。开发Android平台上的手机益智游戏,对于利用智能终端开展移动学习具有重要的意义。典型的Android应用程序开发需要在Java环境下来进行,通常包括Java Development Kit、Android SDK、Eclipse,这些软件的下载、安装、设置都很复杂,而学习和掌握Java语言及其在Android平台上的开发手段,对于非计算机专业的人来说就更为困难了。因此,谷歌公司于2010年启动的App Inventor项目,正是为了解决这一难题。与传统文本行源代码编程方式不同,App Inventor采用图形化、搭积木的方式来完成程序的设计。其设计思想基于建构主义的学习理论,认为图块式的编程可以激发学习者的创造思维。这一编程方式源自于麻省理工学院的Scratch(http://scratch.mit.edu/),程序逻辑清晰、结构一目了然,对于各行各业的开发者来说,易于上手和掌握。2011年11月谷歌公司公开了项目的源代码,关闭了自己的网站,将整个App Inventor项目移交给麻省理工学院,由后者继续研究、运营和管理。2013年12月App Inventor 2发布。
1.App Inventor 2的使用
基于谷歌云服务的理念,App Inventor只需要主流浏览器就可以使用,对于App Inventor 2来说,要求谷歌的Chrome版本在4.0以上,苹果的Safari在5.0以上,微软的IE在7.0以上。开发者可以采用在线开发和离线开发两种使用方式。
本文来源:https://www.wddqxz.cn/2b667723dc36a32d7375a417866fb84ae45cc38d.html