The Importance of Paper Prototyping
Paper prototyping is an integral part of Android Development. It should be done before any coding. Generally you create the layouts for each screen and any features you can think of. You can show how each screen or button links to another. After you’ve created the prototype, you can inspect it to find any issues with the design or layout. You may be able to save yourself hours by fixing any potential problems. And remember this is all done before you’ve even written one line of code! That’s powerful.
I would highly recommend focusing on your prototype, because I strongly believe a good, well thought out prototype, codes itself.