App Development

Apps are everywhere, but have you ever wondered what goes into creating apps?

Join us in our Beginner App Development workshops, where you’ll get to design, code, and test your own mobile apps, using a visual, easy-to-use, drag-and-drop app building platform called Thunkable!

Target age range: 8 - 18 years old

Prerequisites: Some form of block-based coding (ex: Scratch) or equivalent

The technology you’ll learn: Designing, coding, deploying, and testing apps using Thunkable!

What you’ll need: A computer/laptop with a working camera/microphone and stable internet connection. An additional phone or tablet is also HIGHLY RECOMMENDED.

Concepts Covered:

App design:

  • User Interface (UI) design

  • Colors, styling, layouts, etc.

  • Fonts, sizes, margins, alignment, borders, etc.

  • Images, animations, and other app components

Fundamental programming concepts:

  • Events and event handling

  • Variables, data types, functions

  • Conditionals & Boolean logic

Other topics:

  • Sensors (ex: accelerometers)

  • Databases

  • Web APIs

Projects You’ll Make:

  • Create an image recognition app

  • Create a language translator app

  • Create game apps

  • Create a notes app

  • Create a weather app with a map

Previous
Previous

Intermediate Web Development

Next
Next

AI4kidz: Intro to Artificial Intelligence