用App Inventor制作自己的安卓App(准备阶段)

因为曾经参加的比赛要求必须具备APP,但是实验室的软件方向的同学又都没有空。所以不得不自己去寻找一种适合非软件方向、没有相关基础的人使用的app编辑工具,最好还是图形化界面的。因为这样,App Inventor便被我们找到了。

这篇文章主要介绍一些个人认为更好的使用App Inventor的个人经验总结和选择(这些内容基本上在分割线下面...)

App Inventor是在网页中运行的,图形化、积木拼接式的App制作工具。它的前端UI界面设计和逻辑代码设计分为两个不同的界面。只要具备基本的编程思路,甚至直接跟着视频学习,就可以使用开发自己的App。当然了,使用App Inventor可以开发出多好的App还要看一个人的想象力了。
这是App Inventor的详细介绍链接:https://baike.baidu.com/item/App%20Inventor/8887016
下面是一些界面的图片。


关于App Inventor在中国大学MOOC就有相关的视频,讲师也讲的非常好。个人就是看着这个视频入门的。
下面是中国大学MOOC的视频链接:
https://www.icourse163.org/course/ZUCC-1205776807(不过中国大学MOOC的课程受学期的影响,在学期以外的时间是添加不了课程的,但是这里的视频排版,比B站的那种列表式的排版更好,每一个例子还有例子会用到的文件素材提供。)
下面是B站视频链接:
https://www.bilibili.com/video/av59371408?from=search&seid=8819007815319423985
课程的界面如下图所示:

教程视频会从头开始详尽的讲,甚至二倍速播放视频都可以跟的上老师的速度。每一节课几乎不会超过20分钟。

其实在国内有更好的"增强版App Inventor"。“增强版App Inventor”拥有一些“App Inventor”所不具有的功能,应该是开发老师自己开发的。
“增强版App Inventor”的操作和“App Inventor”是几乎一样的。所以我们可以看着上面的视频拉学习“增强版App Inventor”。
这是App Inventor汉化增强版的链接:https://app.wxbit.com/login/
当然,因为是开发者耗费精力添加的更多内容,所以一些内容是需要付费开会员的。

以下是免费链接(功能不如增强版齐全,基本功能足够):
国外的App Inventor链接:http://www.appinventor.mit.edu/
国内的App Inventor链接:http://app.gzjkw.net/login/

有了网页链接,总结一下步骤就是:
①选择一个你想要的链接。
②在网页中登录。国外登录可能需要谷歌邮箱,国内支持QQ账号登录和自建账号登录。
③学习视频教程。并选择安装调试APP的虚拟机还是下载App,扫描二维码连接到手机实时调试。
④继续学习视频教程。