Beginning Android 4 Application Development Paperback – 2 Mar 2012
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
There is a newer edition of this item:
Frequently Bought Together
Customers Who Bought This Item Also Bought
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
Quickly learn how to develop applications for Android 4 smartphones and tablets!
With Android 4, Google brings the full power of its Android operating system to both smartphone and tablet computing. This full–color guide teaches everything you′ll need to know to successfully develop your own Android applications. The book addresses all the fundamentals, including user interfaces, networking, SMS messaging, databases, location–based services, and deployment. Veteran author Wei–Meng Lee covers it all and puts you well on your way to successful Android application development and deployment.
Beginning Android 4 Application Development:
Explains how to adapt to display orientation, understand the components of a screen, and handle user interface notifications
Explains the various elements that go into designing your user interface using views such as TextView, ProgressBar, AutoCompleteTextView, TimePicker, ListView, and more
Demonstrates how to display pictures and menus with views
Shows how to use a content provider and create your own content provider
Demonstrates how to put long running tasks in separate threads
Builds an application that tracks locations using SMS messaging
Demonstrates how to use JSON and Sockets programming to build your own chat application
Helps you prepare your Android application for the Android Market
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
wrox.com Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
About the Author
Wei–Meng Lee is a technologist and founder of Developer Learning Solutions, a technology company specializing in hands–on training in the latest Microsoft and Apple technologies. He is the author of Beginning Android Application Development and Beginning iOS 5 Application Development, as well as many other technology books and articles.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
I have a background in Eclipse and Java and I was looking for a book that would get me up and running with Android App development. So far this book is helping tremendously. I am currently 15% of the way through the book and already I am getting the hang of Android App development.
The only thing that I am annoyed about is that lots of the code examples in this book have method calls that are deprecated in the latest Android 4.0.x SDK.
This is more a gripe about the Android SDK itself, rather than the way this book has been put together. It obviously took a while to write the book and it is no surprise that the Android SDK now works slightly differently.
If you're looking for a book to teach you Java and get familiar with Eclipse, then I wouldn't recommend this book, as it jumps straight in with how to use Activities and Fragments and many other wonders of the Android SDK. But I would heartily recommend this book if you're wanting to get straight into Android App development and not mess around with what Java is and how you manage an Eclipse project.
Having said that, I've had to do lots of Googling to find out how to re-code lots of the book's examples, so that they work (non-deprecated) in the latest Android SDK, but I am not fussed about that so much, as the book explains the concepts extremely well.
Having said that, all the examples I have tried so far work, and if you choose to look up how the coding should be done using your search engine, and then rework the example, it's a good learning exercise.
If it wasn't for the use of depreciated methods, the book is quite good at explaining how Android applications are put together, other than the images of phone screens are very dark and in some cases it is hard to see the detail, for example in figure 3-13 it is impossible to see a check box.
However like I said, you can't view this as a beginner book anymore as you'll be required to fix various issues that have come up as a result of this book being out of date.
Buy it if you know the basics already and aren't afraid to troubleshoot your way through it.
A lot of information available online can be hard to follow or a bit disjointed, this book got me going in no time, so far I have only read the first 2 chapters and the information is complete and easy to follow.
got the "helloWorld" program running in minutes, and most of that was spent waiting for the SDK to download.
Perfect book with loads and loads of functional examples and exercises. A MUST BUY for any Android developer, even in 2015 and Android 5.0
That said, I think that is enough to at least get a grip on things initially. You need to know enough to differentiate between what is a quirk of the Java Language, and what is Android... for example, if you are used to start with a main(), Android doesn't quite work like that, and then there are the "Life-Cycles", which is typically Android, and all explained within the book.
I did find myself bogged down initially. A majority of the examples I was typing in failed to work, yet the downloaded code works fine, even if it appears to be identical. Bear in mind that this book is over a year old, and things move fast in the Android world, so elements of it are slightly out of date.
My personal recommendation, is to look at the beginning of the book, have a read through for a while, perhaps even go away and look at some other small tutorials on the Internet, before coming back and trying again. It tends to fit into a place a little easier after that.
Most Recent Customer Reviews
This is a great book for starting out in Android development. I've not done any coding in years, and have no Java background. Read morePublished 23 months ago by Damien VC
This is a perfect example of how to write an introductory technical book. The content is well paced and broken into easily understood sections. Examples are concise and meaningful. Read morePublished on 27 Feb. 2014 by Stephen Wilson
The code examples contained in the book are written in an over packed and highly amateur way. It uses results of previous function calls to continue to work upon. Read morePublished on 5 Dec. 2013 by Mário Lobo
In my opinion this is a very good introduction to Android Programming. The only criticism, it just covers the Eclipse IDE and not the Android Studio. Read morePublished on 13 Aug. 2013 by dba
kind of bored of computing and playing with raspberry, not to say i wont do more, just want a book to tell me how to code, not whyPublished on 8 Jun. 2013 by petemac
It's a great beginners book for Android Programming. But If you're like me, a season programmer or a software academic, then you'll sometimes need other literature for a deeper... Read morePublished on 19 May 2013 by Henry Pedersen