O'Reilly logo

Android UI Design by Jessica Thornsby

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Brainstorming your app

When you have an idea for a new Android project, the first step is to get all your thoughts down on paper.

Writing a concept

A well thought-out app solves a specific (and ideally unique) problem, and the best way to capture this information is by writing a clear concept.

A concept should be short and to the point, so try to express your app in a single sentence, for example, "I want to create an easy note-taking app for high school students."

Creating an ultimate features list

Now's the time to let your imagination run wild and write down all the features you'd like your app to have. This list might include features that aren't practical, but that's okay. Think of this as your dream features list of everything you'd include in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required