App Inventor 编程实例及指南

优质
小牛编辑
250浏览
2023-12-01

你正在一条熟悉的路上慢跑,突然被一个念头击中——下一款杀手级的移动应用。一路上你甚至不再关心时间,只想让你的想法立即变为现实。但究竟如何下手呢?你还不是一名程序员,要想成为程序员,也得需要几年的时间,而时间就是金钱,而且......甚至,有人可能已经把它做出来了。就这样,你的设想胎死腹中了。

现在想象一个不同的世界,在那里,创建应用无需多年的编程经验,艺术家、科学家、人道主义者、卫生保健工作者、律师、消防员、马拉松运动员、足球教练,以及社会各界人士都可以自己创建应用。想象一下,在这个世界里,不必雇用程序员,就可以将想法转化为应用的原型;你可以创建自己专属的应用,利用移动计算技术来满足你个人的需求。

这就是 App Inventor 的世界,谷歌公司的新型可视化编程工具,用于构建移动应用。事实证明,基于可视“块”语言的编程方法,即便是对孩子来说,也是成功的。App Inventor大大降低了为Android手机和设备开发应用的门槛。想象一下,视频游戏里的角色变成你和你的朋友;或者一款“买牛奶”的应用,当你在下午3点以后路过某个超市时,它会提醒你;或者一款测验应用,其实是一种别出心裁的求婚形式,发给你的另一半“问题4:你愿意嫁给我吗?如果愿意,按下按钮发送短信。”真的有人用这种App Inventor应用来求婚,而对方居然说是!

本书特色

本书原著为《App Inventor—Create Your Own Android Apps》,2011年由O'Reilly出版社出版,作者是来自旧金山大学的David Wolber教授、App Inventor发明人、MIT的Hal Abelson教授、谷歌工程师Ellen Spertus以及Liz Looney。

本书针对零基础的编程学习者,前13章为案例教学,通过对13个简单应用的逐步讲解,学习者可以对编程的过程及基本概念有所了解,并掌握使用App Inventor编程的方法。后面的11章是指南或手册,从专业角度对编程的概念加以梳理,并针对Android应用特有的传感器及Web访问做了系统的介绍,使学习者对编程的认识上升到理论的高度。

本书的英文版来自BOOK2网站,该作品采用“署名-非商业性使用-相同方式共享3.0 未本地化版本”的版权许可协议,而译文遵从同样的4.0版国际许可协议。