Chapter 14. From idea to app

 

Now that you have the skills and knowledge of an App Inventor, we’ll look at how you can turn your ideas into fully working apps. This is a process, and the finished app may be different from what you first imagined—and that’s OK! Almost all the apps in this book started out as slightly different ideas on paper: as we worked them through, we changed the way they looked or functioned. Sometimes App Inventor worked in a way we hadn’t thought of and had us really scratching our heads. On the flip side, we also often discovered a great smartphone feature that we went on to add to an app.

So far, you’ve built apps that are fairly simple—this was so you could learn a couple of features or concepts at a time and concentrate on those. If you’ve tackled some of the “Try It Out” challenges at the end of each chapter, you probably feel that making apps on your own is very different from following instructions in a book. You’ll notice that as your apps get bigger, they quickly become more complicated—as this graph shows.

General problem-solving strategies (useful for app inventing)

Zombie Alarm! app

Zombie Alarm! app: full specification

Designing a complete game

A-Mazeing Penguin app

What did you learn?

Test your knowledge