Book Image

App Inventor 2 Essentials

Book Image

App Inventor 2 Essentials

Overview of this book

App Inventor 2 will take you on a journey of mobile app development. We begin by introducing you to the functionalities of App Inventor and giving you an idea about the types of apps you can develop using it. We walk you through the technical set up so you can take advantage of the interactive development environment (live testing). You will get hands-on, practical experience building three different apps using tutorials. Along the way, you will learn computer science principles as well as tips to help you prepare for the creative process of building an app from scratch. By the end of the journey, you will learn how to package an app and deploy it to app markets. App Inventor 2 Essentials prepares you to amass a resource of skills, knowledge and experience to become a mobile app developer
Table of Contents (15 chapters)
App Inventor 2 Essentials
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

The initial setup


To use MIT App Inventor, you will need a computer connected to the Internet, a web browser, a Google account, an Android phone or tablet (but if you don't have one, you can use the onscreen emulator), and a way to connect your computer to your phone (either with WiFi or a USB cable). Setting up MIT App Inventor for the first time can be a little daunting, but if you follow the steps based on your operating system and how you will be connecting (via WiFi, a USB cable, or an emulator), it can be a straightforward process. And remember, once you complete the technical setup, you can start building mobile apps!

System requirements

In this section, we will cover the recommended software requirements that your system (PC, browser, and Android device) must have in order to run MIT App Inventor without any hassles.

Computer and operating system requirements:

  • Macintosh (with an Intel processor): Mac OS X 10.5 or higher

  • Windows: Windows XP, Windows Vista, Windows 7, Windows 8, or Windows...