Jump to ratings and reviews
Rate this book

Learn Android App Development (aPress) (Paperback) - Common

Rate this book
Learn Android App Development isa hands-ontutorial and useful reference. You'll quickly get up to speed and master the Android SDK and the Java that you need for your Android Apps. The Android SDK offers powerful features, and this book is the fastest path to mastering themand the rest of the Andorid SDKfor programmers with some experience who are new to Android smartphone and tablet apps development. Many books introduce the Android SDK, but very few explain how to develop apps optimally. This book teaches both core Java language concepts and how to wisely but rapidly employ the design patterns and logic using the Android SDK, which is based on Java APIs. You'll also learn best practices that ensure your code will be efficient and perform well. Get an accelerated but complete enough treatment of the fundamentals of Java necessary to get you started. Design your first app using prototyping and other design methods. Build your first Android app using the code given over the course of the book. Finally, debug and distribute your first app on Google Play or other Android app store. After reading this book, you'll have your first app ready and on the app store, earning you the prestige and the money you seek. What you'll learn How to get a quick start to learning Android to build your first Android app How the Android development process works and what is the usual workflow How to design an Android app User Interface (UI) How to add interactivity and functionality to your Android apps Who this book is forThis book is for those who have some programming experience but who are new to the Android mobile platform. This book is ideal for those who may be coming from iOS programming/development to learn about this other most popular mobile platform, Android. Table of Contents Building Your Android Software Development Environment Exploring Android App Building Your First Hello World App using the Lingo A Java for Android Enhancing our Hello World Application Designing User Interface Layouts via Android ViewGroup and Activity Classes Using Intents and Events to make an Android Application Interactive Populating a UI Design with Android Widgets via Android's View Class Introduction to Graphics Design in Concepts and Techniques Compositing in Advanced Graphical User Interface Design Android Image Frame Animation Using XML Constructs Android Vector Procedural Animation via XML Constructs An Introduction to Digital Video Concepts and Data Optimization Playing Digital Video in Android Apps using the Android VideoView Class An Introduction to Digital Audio Concepts and Data Optimization Playing Digital Audio in Android Apps using the Android MediaPlayer Class Audio Sequencing for Android Apps using the Android SoundPool Class Using Services to make your Android Application Functional Using Broadcast Receivers to allow an Android Application to Communicate Using Intents to Invoke Android Inter-Application Programming Using Android's SQLite Class to store and access Custom Data Appendix A

550 pages, Paperback

First published May 6, 2013

5 people are currently reading
28 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
5 (41%)
3 stars
5 (41%)
2 stars
2 (16%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
5 reviews1 follower
September 26, 2014
I couldn't even finish this one. I've got to like 6. or 7. chapter (1/3 of the book) and realized that I still know next to nothing about android development. This book is aimed at programmers who would like to learn how to code apps for android, but a significant part of it is author explaining mechanics and shortcuts of Eclipse IDE (which are very similar to any other IDE out there and programmers sure know them already).
Other main things that really bugged me (and convinced me to write this review so others may save their time):
1. repetitive tasks that teach very little about android development: pages and pages filled with creating almost identical 7-8 (really basic) methods in one of the chapters, similar activities in other and so on.
2. screenshots: do you really have to screen your whole IDE just to show how method, class, xml whatever looks like?
3. lack of formatting: step by step processes are written in vast paragraphs of text, causing reader to lose focus.
4. "now we'll use that handy programmer's shortcut ctl+c" over and over and over again...was driving me crazy.

tl;dr : advice - there are far better books about android development, try those instead.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.