Invent Mobile Apps

Using MIT App Inventor, you can develop applications for Android devices using a web browser and a connected phone (or emulator). The App Inventor servers store your work and help you keep track of your projects.
Before you can use App Inventor, you need to set up your computer and install the App Inventor setup package.
Get setup package for: Mac | GNU/Linux | Windows
When you log in to the App Inventor server with a google account, at first you will see an empty project list. If you have completed the setup instructions, you will be ready to open up the Designer and Blocks Editor to get started on building apps. Just click the "New" button in the upper left to start a new project. The App Inventor Development tools run in two separate windows: App Inventor will display your app on a phone or emulator as you add pieces to it, so you can test your work as you build. When you're done, you can package your app and produce a stand-alone application for installation on other phones. Get started building your first app with the emulator or with the phone. The App Inventor development environment is supported for Mac OS X, GNU/Linux, and Windows operating systems, and several popular Android phone models. Applications created with App Inventor can be installed on any Android phone. (See system requirements.)