App Inventor,一个友好有趣的app开发平台

网友投稿 2019-11-18 14:01

App Inventor,一个友好有趣的app开发平台

身处移动互联的浪潮之中,可能每个人对于app的开发都有一些自己的demo和愿景,但受限于编程问题,往往无法着手实现。青少年在编程语言学习中也容易理不清头绪。App Inventor正是基于这些问题应运而生的。

https://cdn.china-scratch.com/timg/191120/1401303400-0.jpg

Google App Inventor是一款Google Labs推出的基于上层的界面化编程软件,也是一个app开发平台。通过该软件可以任意使用Google的Android系列软件,自行研发适合手机使用的任意应用程序。

https://cdn.china-scratch.com/timg/191120/1401304595-1.jpg

虽然是模块化的编程语言,开发起来不如自己写码那么自由,会有一些框架限制,但可以对实现自己的想法提供有力支持,Google安卓市场上面的很多程序都是用App Inventor写出来的。

https://cdn.china-scratch.com/timg/191120/1401306317-2.jpg

App Inventor对于理解编程的逻辑思维也具有化繁为简的作用,之于青少年编程学习者和Android系统语言初学者而言,App Inventor提供了一个能够专注于逻辑构建和创意完成的简化途径,一个得以提纲挈领和全景统览的认知高度。

https://cdn.china-scratch.com/timg/191120/1401302U5-3.jpg

https://cdn.china-scratch.com/timg/191120/14013044J-4.jpg

App Inventor采用可视化图形模块语言,在这个完全在线开发的Android编程环境中,这款工具软件将代码编写完毕并封装成模块,使用模块积木拖拽堆叠方法,使用者只需根据自己的想法添加服务选项和调整相关参数,就可以简单有趣地进行程序外观设计和程序运行行为与流程的设定,即可完成程序拼装。编程环境十分友好。

https://cdn.china-scratch.com/timg/191120/1401315015-5.jpg

https://cdn.china-scratch.com/timg/191120/140131AM-6.jpg

App Inventor作为一套成熟的工具软件,内嵌了若干传感器组件,比如位置传感器、加速度传感器、方向传感器等,从而使用者可以通过调用设备而实现多种功能。 App Inventor也支持乐高NXT机器人的指令设定与调控。

App Inventor非常适合青少年编程学习者、Android系统语言初学者和机器人爱好者学习和实际操作。不但可以免去具体代码理解和编写的困扰,简单有趣地完成自有app的制作,还能够从宏观的角度理解Android编程环境和相关逻辑,可以更专注于逻辑构思和想法创意,进行有效的编程思维的训练。同时对进一步更深层次和更具体的Android 语言的系统学习会起到提纲挈领的作用,具有很好的启蒙效果。

https://cdn.china-scratch.com/timg/191120/1401311351-7.jpg

https://cdn.china-scratch.com/timg/191120/140132J38-8.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com