Android Application Development for Java Programmers and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $34.99
  • Save: $13.70 (39%)
FREE Shipping on orders over $35.
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Android Application Devel... has been added to your Cart
Condition: Used: Very Good
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Android Application Development for Java Programmers Paperback – January 30, 2012

17 customer reviews
ISBN-13: 978-1133593546 ISBN-10: 1133593542 Edition: 1st

Buy New
Price: $21.29
28 New from $14.00 30 Used from $1.30
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$21.29
$14.00 $1.30
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now
$21.29 FREE Shipping on orders over $35. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Android Application Development for Java Programmers + Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
Price for both: $48.90

Buy the selected items together

Editorial Reviews

Review

Introduction. 1. Installation and Configuration of Development Platform. 2. Starting an Android Application Project. 3. Mechanics of Application Interface Design. 4. Configuring the Android Emulator. 5. Controls and the User Interface. 6. A Quick Look at Graphics. 7. Multi-Screen Applications. 8. Dialogs, Toasts, and Menus 9. Text Files and Data Tables. 10. Client-Server Applications. 11. Publishing Your Application. Glossary. Index.

About the Author

James C. Sheusi copyrighted and sold his first application for the real estate sales industry in 1984 and has developed applications for small businesses for more than 25 years. He is an associate professor and currently chair of the Department of Computer and Information Science in the School of Technology at Johnson and Wales University in Providence, Rhode Island. He is the author of another book, Android Application Development for Java Programmers. He resides with his wife in Bristol, Rhode Island.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 88%). Print edition purchase must be sold by Amazon. Learn more.


Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 320 pages
  • Publisher: Cengage Learning PTR; 1 edition (January 30, 2012)
  • Language: English
  • ISBN-10: 1133593542
  • ISBN-13: 978-1133593546
  • Product Dimensions: 9.1 x 7.4 x 0.8 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #1,398,983 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Wil Hall on February 15, 2012
Format: Paperback
If you're comfortable programming in java, this book is the boost you need to get involved with Android development. For someone who has little or no experience developing mobile applications, or working with some features of Android such as XML layout templates, getting into Android can be a lot to jump into.

This book does a great job at easing you into Android development, but at the same time gets right to the point. It includes instructions on how to set up your development environment, including specific settings for each example (if any). The code examples in the book are very useful and practical, helping to demonstrate the ins and outs of the different features the Android OS has to offer.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Ernest Friedman-Hill VINE VOICE on September 2, 2012
Format: Paperback Vine Customer Review of Free Product ( What's this? )
This is a reasonable introduction to Android programming for young people. It's fairly light on details and somewhat repetitive, but I believe that's a reflection of its intended purpose as a textbook. There is enough repetition to drive home the points made for the reluctant student. The material presented is generally correct and error-free.

On the other hand, the typography is horrid; the fact that the book simply looks cheap and thrown-together makes it that much harder to evaluate it on its own merits. The margins are too small, the code is often badly formatted or unformatted, the typefaces are badly and somewhat randomly chosen, and the screenshots are dark and fuzzy.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 4 people found the following review helpful By Sukru Tikves VINE VOICE on March 11, 2012
Format: Paperback Vine Customer Review of Free Product ( What's this? )
I'm rarely this much disappointed with a technical book. Normally, I would expect the outcome of some serious effort, and care when something is published. However in this book, I've found lots of repetition, and lackluster presentation. Even the title is a misnomer, instead of "Android Application Development for Java Programmers", it should have been "Android Tutorials for Beginners".

Since this is a textbook, it has been written in a style that helps students follow instructions. I would normally not complain about this, yet there are two major issues. First, the book is addressed to "Java Programmers", where I expect "average knowledge", not "Basic Java 101 skills". This issue is not restricted to a simple introductory chapter (It's normal to have instructions on how to setup your environment, and write your first application), however it occurs all through the book. This is also related to the second one: most of the content follows a derivative formula, where there is a lot of repetition, and lack of actual content.

For example, in one particular chapter, there are many sections that introduce GUI controls. Each starts with an overly long discussion of why we need to control, shows complete code examples (including auto generated ones), configuration files, and screenshots of several Eclipse dialog boxes, intermixed with overly detailed instructions of each and every step, followed by dumps of library class references.

Yet, instead of using incremental code updates, you see lots of repetition of similar code structures (you'd expect that the reader would understand how to build a main.xml file after six repetitions, and would not need a seventh one). This also includes auto-generated codes, like the control ID values.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Vine Customer Review of Free Product ( What's this? )
This is a straightforward book. No fluffy page designs and decorations, the content occupies all of the space in the page. The spartan approach is infused in the Acknowledgements and About the Author pages, one paragraph each. Too many books turn into self-aggrandizing affairs with authors, editors, publishers, and everyone who lifted a finger writing long winded essays about the book and their lives. They are reality shows and blogs for that :)

The book is for people who want to get started with Android and are familiar with Java or are experienced enough with programming that they can pick up Java as they go along. This is an introductory book about Android development, but not an introductory book about programming or software development. If you know nothing about Android app development, this book is a good idea. If you are not familiar with programming, this book is not for you. If you are looking for a book that will get you to develop mega-super-apps by the end of the book, this is not it either.

It starts with instructions on how to set up the development environment with Eclipse, and then goes into basic application development. There are 12 chapters in the book. The focus is more on understanding and less on building complicated apps. Each chapter goes through a specific task. At the end of each chapter (and the back of the book), there is some space for leaving notes.

As far as I can tell, there is no mention in the book that the code is available for download. The publisher's page for the book is very spartan. This is not as big of a deal in this case, because part of the teaching style of the book is to develop the app as you go along. This is not one of those big code library books where downloadable code is a must have.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Vine Customer Review of Free Product ( What's this? )
For the most part, I really like this book. CENGAGE is known for textbooks, so I expected this to be more instructional than simply a reference manual.

When I first skimmed through the book, I was struck by large sections of code (sometimes spanning several pages). Do I need to type all of this myself, or do the authors expect me to download it? The answer: type it myself. And, honestly, I think that's a better way to learn programming...copying and pasting someone else's code is quick, but typing it yourself slows you down enough to force you to slow down and think about what you are doing.

However, because of this approach, it makes it difficult to just pick a random chapter and learn that material. The code often builds on the work of previous sections. It would be nice, on occasion, to at least have the OPTION of downloading larger sections of code.

Having said that, here are some strengths of this book:
1) The authors spend time analyzing code. In fact, there are chapters with large sections of code that are not meant to be typed, but meant to be understood. I like the section on debugging, for example, where runtime errors are considered, along with the code that generated those errors. The reader does not need to type anything in these cases. There is much to be learned by looking at and discussing code.

2) What sometimes seems like a lot of typing really isn't. There are sections of code that involve a great deal of duplication, and the author is quick to point this out: copying, pasting, and modifying will save the programmer a lot of time.

3) The book assumes you are a Java programmer. There is no "catch up" section in this book that teaches you the fundamentals of Java.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Android Application Development for Java Programmers
This item: Android Application Development for Java Programmers
Price: $21.29
Ships from and sold by Amazon.com

Want to discover more products? Check out these pages to see more: best android applications, android eclair