O'Reilly logo

Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps by Mark Sherman, Derek Walter

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

Debugging Techniques

Inevitably, something in an app will not work properly or meet expectations. Getting everything in an app to work on the first try is pretty rare. Finding the perfect conversion from your imagination to the reality of the blocks can take time, too. This is where debugging comes in: You must troubleshoot your app to find what’s not working right and why, and then you must fix it.

Finding errors while writing apps isn’t bad. They’re not your fault. You’re not a bad programmer for writing buggy code blocks. That’s all perfectly normal. What makes you a good programmer is finding and fixing them. This process of debugging is where much of the learning takes place. You’ll never understand a feature (of any system) better than ...

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