大家好,欢迎来到IT知识分享网。
身处移动互联的浪潮之中,可能每位地球公民,对于app的开发都有一些自己的demo和愿景,但受限于编程问题,往往无法着手实现。
扫描条码、交谈、倾听、播放音乐、制作音乐、位置感知与加速度探测、拍照、制作一份属于属于自己的考卷、控制LEGO机器人,五彩斑斓的奇思妙想怎么转变为炫酷而性能优秀的应用软件呢。
将每个人的诉求与构想转化为应用的原型,非专业人士和小朋友们也能够利用移动计算技术满足个性化的需求,这是一件多么美妙的事情。
Google App Inventor是一款Google Labs推出的基于上层的界面化编程软件,也是一个app开发平台。通过该软件可以任意使用Google的Android系列软件,自行研发适合手机使用的任意应用程序。
虽然是模块化的编程语言,开发起来不如自己写码那么自由,会有一些框架限制,但可以对实现自己的想法提供有力支持,Google安卓市场上面的很多程序都是用App Inventor写出来的。
App Inventor采用可视化图形模块语言,在这个完全在线开发的Android编程环境中,这款工具软件将代码编写完毕并封装成模块,使用模块积木拖拽堆叠方法,使用者只需根据自己的想法添加服务选项和调整相关参数,就可以简单有趣地进行程序外观设计和程序运行行为与流程的设定,即可完成程序拼装。编程环境十分友好。
App Inventor作为一套成熟的工具软件,内嵌了若干传感器组件,比如位置传感器、加速度传感器、方向传感器等,从而使用者可以通过调用设备而实现多种功能。 App Inventor也支持乐高NXT机器人的指令设定与调控。
App Inventor非常适合编程学习者入门使用,Android系统语言初学者和机器人爱好者学习和实际操作。不但可以免去具体代码理解和编写的困扰,简单有趣地完成自有app的制作,还能够从宏观的角度理解Android编程环境和相关逻辑,可以更专注于逻辑构思和想法创意,进行有效的编程思维的训练。同时对进一步更深层次和更具体的Android 语言的系统学习会起到统观的作用,具有很好的启蒙效果。可以说,App Inventor对于理解编程的逻辑思维具有化繁为简的作用,提供了一个能够专注于逻辑构建和创意完成的简化途径,也将我们引领到一个得以提纲挈领和全景统览的认知高度。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/76275.html