Call us: 406-446-CLUB (2582)

Basics of App Development

Basics of App Development

Here you can find details about the first part of the App Inventor program, Basics of App Development.  You can also find links to view and download class resources and instructions as they become available. Please be sure to check back regularly as resources and instructions will be added and updated on a weekly basis.
Class 1: Introduction to Computer Science and App Development

App Invention has a number of components. Members will be introduced to logic, or the idea of computer code as a set of logical commands that make the computer do something. They will also prepare to engage in the program: signing up or being issued Google accounts and becoming a bit familiar with the App Interface.
Class 2: Learn: HelloPurr

Members get hands-on experience building a simple mobile application using MIT App Inventor. This class helps members understand how the interface and some of the basic components and blocks work as well as how to test their app using a mobile device.

Click on the link below for this classes instructions.
HelloPurr
Class 3: Learn: Magic 8 Ball

This introductory session will guide members through building a "Magic 8 Ball” app with App Inventor 2. They will gain more experience with app making in this fun activity of creating an app out of a 1950's novelty toy that was used for fortune-telling or advice seeking. When activated, Member's 8 Ball will deliver one of its classic predictions, such as “It is decidedly so” or “Reply hazy, try again.”

Click on the link below for this classes instructions.
Magic 8 Ball
Class 4A: Learn: Hacking Magic 8 Ball with TinyDB

Databases are fundamental to computing, the Internet, and information management. In this activity, members will learn about how databases store information and make the information available for an application to use.
Hacking Magic 8 Ball - TinyDB
Class 4B: Learn: Hacking Magic 8 Ball-Add Screen

Databases are fundamental to computing, the Internet, and information management. In this activity, members will learn about how to modify the information in a database.
Hacking Magic 8 Ball - Add Screen
Class 5: Learn: MoleMash

Building on the knowledge of app invention that participants learned in previous sessions, members create another introductory, but more complex app using MIT App Inventor. Members also practice app development skills by sharing code solutions.
Mole Mash
Procedures
Class 6: Learn: MoleMash

Members continue developing their version of "MoleMash" incorporating new features and designs. They also practice app development skills by sharing code solutions and challenges.
Mole Mash, part 2
Share by: