Book Image

Google App Inventor

By : Ralph Roberts
Book Image

Google App Inventor

By: Ralph Roberts

Overview of this book

<center><iframe src="http://www.youtube.com/embed/UgRhYG_bvW8" width="500" height="315" frameborder="0"></iframe></center> <p>The number of mobile apps has grown exponentially in the last two years. If you want to join the crowd, Google’s App Inventor is the easiest and best tool for you to get started with. It is a tool to create Android phone apps and uses a graphical user interface, and drag and drop methods to create apps. It’s so simple that anyone can build an app.<br /><br />Learn how Google App Inventor eliminates the mystery around programming. It is a visual language, where we simply drag and drop blocks (graphic elements representing blocks of code) in various combinations to give us applications that run on our phones or other Android-based devices. No programming background is required. Playing with blocks has never been more fun!<br /><br />The emphasis is on creating apps that work and that you understand fully. The first part of the book gives you a sound foundation in the basics, and lots of tips on how to use App Inventor. The second part is all about creating complete apps ready for real world use. The book includes apps that communicate, use databases to remember, surf the Web and other networks, use GPS and various sensors on your phone, and let you write or play games.</p>
Table of Contents (19 chapters)
Google App Inventor
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface

Time for action installing App Inventor on GNU/Linux


  1. 1. Click on the link for GNU/Linux as shown previously on the setup web page.

  2. 2. On the GNU/Linux installation page shown in the next screenshot, follow the instructions.

  3. 3. Please note there are two sets of instructions—one for Debian packages (such as Ubuntu) and a set for other types of Linux distributions.

As pointed out in the previous instructions, if App Inventor Debian installer package is downloaded, sudo privileges are required to run it. That means you must be a super user on the system, or otherwise request the systems administrator to install the software for you.

In the set of instructions for other Linux systems, the super user requirement is not mentioned, but since the software sets up under the /usr directory (which a regular user would not have write permissions in), administrator privileges are called for there as well.

Note

If you are asked where the software is located, the directory path you should enter is: /usr/google/appinventor/commands-for-Appinventor

In my endeavors here (book publishing company, video production), I have several computers for my regular use spread over three buildings. So, I have Google App Inventor installed on four types of machines, one of which is an Ubuntu 10.04 Linux workstation.

I also use it on a Windows 7 machine, a Vista computer, and three XP-based computers. XP is still important in a production environment because some production software that is very important to my company does not yet have versions that live well in the newer Windows systems.

But, let's return to our Linux installation now in progress.

Once the setup package is downloaded (this is on a Debian-based system, Ubuntu 10.04), we click on it and see the following installation screen. Just click again on Install, and the rest is automatic; that is, no setup configuration is required.

Once the setup completes (and it's quick), skip over the Windows setup info, and meet the rest of us at the section on installing the virtual phone emulator.

Should you have a non-Debian system, some manual setup might be required.