By: John Hortan, Packet Publication
So why isn't everybody an Android developer? Obviously, not everybody will share my enthusiasm for the thrill of creating software that can help people make their lives better, but I'm guessing that because you are reading this, you might.
Unfortunately, for those who do, there is a kind of glass wall on the path of progress that frustrates many aspiring Android developers.
Android uses Java to make its apps respond, think, and communicate with users. Every Android book, even those aimed at so-called beginners, assumes at least an intermediate level of Java and at most, a fairly advanced level. So, good to excellent Java knowledge is a prerequisite for learning Android.
Unfortunately, learning Java in a completely different context to Android can sometimes be a little dull, and some of what you learn is not directly transferable into the world of Android either.
I think it makes more sense, is vastly more enjoyable, and is significantly quicker and more rewarding, to teach Java in a purely Android environment—to teach Java with the single overriding goal of learning to develop professional standard Android apps. And that's what this book is about.
[CLICK HERE TO DOWNLOAD]
Table of Contents
- Chapter 1: The First App
- Chapter 2: Java - First Contact
- Chapter 3: Exploring Android Studio
- Chapter 4: Designing Layouts
- Chapter 5: Real-World Layouts
- Chapter 6: The Life and Times of an Android App
- Chapter 7: Coding in Java
- Chapter 8: Coding in Jave 2
- Chapter 9: Object-Oriented Programming
- Chapter 10: Everything's a Class
- Chapter 11: Widget Mania
- Chapter 12: Having a Dialogue with the User
- Chapter 13: Handling and Displaying Arrays of Data
- Chapter 14: Handling and Displaying Notes in Note to Self
- Chapter 15: Android Intent and Persistence
- Chapter 16: UI Animations
- Chapter 17: Sound FX and Supporting Different Verions of Android
- Chapter 18: Design Patterns, Fragments, and the Real World
- Chapter 19: Using Multiple Fragments
- Chapter 20: Paging and Swiping
- Chapter 21: Navigation Drawer and Where It's Snap
- Chapter 22: Capturing Images
- Chapter 23: Using SQLite Databases in Our Apps
- Chapter 24: Adding a Database to Where It's Snap
- Chapter 25: Integrating Google Maps and GPS Locations
- Chapter 26: Upgrading SQLite - Adding Locations and Maps
- Chapter 27: Going Local - Hola!
- Chapter 28: Threads, Touches, Drawing and a Simple Game
- Chapter 29: Publishing Apps
- Chapter 30: Before You Go


Comments
Post a Comment