Showing posts with label Android Book. Show all posts
Showing posts with label Android Book. Show all posts

Professional Android Application Development book reviews

Professional Android 4 Application Development (Wrox Professional Guides) 

Author review 

Developers, build mobile Android apps using Android 4 

The fast-growing popularity of Android Smartphones and tablets creates a huge opportunities for developers. If you're an experienced developer, you can start creating robust mobile Android apps right away with this professional guide to Android 4 application development. Written by one of Google's lead Android developer advocates, this practical book walks you through a series of hands-on projects that illustrate the features of the Android SDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.
- Shows experienced developers how to create mobile applications for Android smartphones and tablets
- Revised and expanded to cover all the Android SDK releases including Android 4.0 (Ice Cream Sandwich), including all updated APIs, and the latest changes to the Android platform.
- Explains new and enhanced features such as drag and drop, fragments, the action bar, enhanced multitouch support, new environmental sensor support, major improvements to the animation framework, and a range of new communications techniques including NFC and Wi-Fi direct.
- Provides practical guidance on publishing and marketing your applications, best practices for user experience, and more

This book helps you learn to master the design, lifecycle, and UI of an Android app through practical exercises, which you can then use as a basis for developing your own Android apps.
 Professional Android 4 Application Development (Wrox Professional Guides)  Reviews 

Some Customer reviews  


No1: I come from a heavy background in web development, specifically PHP (call it a language or a mess, but it's my web programming language of choice). I've wanted to move into Android development for a while, but never really had an opportunity until recently (3 months ago) to produce something. Naturally, moving to Android development was rough at first for countless reasons, so I've bought books, read tutorials, blogs, watched countless Google I/O videos, and spent hours upon hours browsing the API. For the most part, I've found "here's how to do (insert random task here)." Rarely have tutorials come with the reason something is a best practice or why their way is better than another. Since this is the case for a lot of languages, I mostly accepted it and did my best to make sense of the content out there to build my first app.

A great reference and more:
In the two days that I've had the book, I think I have saved at least 5-6 hours that would have been spent looking for solutions to problems that I felt comfortable implementing in my software. Not only does Reto explain how something is done, but more often then not I feel like I understand why something is done a particular way.. Which, to most developers is crucial to get an understanding of a platform. I would be comfortable saying, there's enough information out there for ANYONE to produce an Android application, but for non-Java programmers there are few resources that really solidify a better understanding of the platform or don't recommend a life-long dedication to Java before picking up the material. I'd feel comfortable recommending the book to anyone with a solid understanding of software development who was looking to get into Android programming.

To be more specific than saying "a solid understanding of software development," I'd say it definitely helps to know some Java syntax, object-oriented programming and MVC practices going in.. Of course, the more the better. Without footing in those a lot of the information (not just in this book, but Android development in general) will be tough to grasp completely. After that, I'd say it's for just about anyone serious about Android Development who has more interest than just getting from A to B. Though it would certainly help anyone just looking to get from A to B.

No2: This is my second book on how to develop apps for Android. It's far more detailed than the other one I bought some months ago, and the extra detail (770 page book) makes it well worth the price. I have a long way to go, but every chapter covers the material in depth so I think this is 'the one'.

My only criticism of the book is that unlike the superlative series of books by Murach, this one has no exercises for you to try and write code as you go. However, code is supplied by the publishers website and it loads into Eclipse for you to play with, and figure it out.

It is updated to Android 4.0 (ICS) so is current at this time.

No3:  This is a decent book if you're an intermediate Android programmer. However, if you are completely new to Android this isn't the book for you.

The author depends too much on the downloaded code and does not give explanations on what is happening most of the time.

Overall, the book is very POWERFULL but I recommend it for advanced user (Not for beginners) , so if you beginners check this book Android for Programmers: Developer Seriesthen you can explore this book .

Level  : advanced .

For more detail Professional Android 4 Application Development (Wrox Professional Guides) Download pdf visit this link   


Android for Programmers: Developer Series book reviews

Android for Programmers: An App-Driven Approach (Deitel Developer Series) 

Author review 

The professional programmer’s Deitel® guide to Android™ smartphone and tablet app development and the Eclipse IDE with the Android Development Tools (ADT) plug-in

Billions of apps have been downloaded from Android Market! This book gives you everything you’ll need to start developing great Android apps quickly and getting them published on Android Market. The book uses an app-driven approach—each new technology is discussed in the context of 16 fully tested Android apps, complete with syntax coloring, code walk-throughs and sample outputs. Apps you’ll develop include:

- SpotOn Game
- Slideshow
- Flag Quiz
- Route Tracker
- Favorite Twitter® Searches
- Address Book
- Tip Calculator
- Doodlz
- Weather Viewer
- Cannon Game
- Voice Recorder
- Pizza Ordering 

Practical, example-rich coverage of:
- Smartphone and Tablet Apps, Android Development Tools (ADT) Plug-In for Eclipse
- Activities, Intents, Content Providers
- GUI Components, Menus, Toasts, Resource Files, Touch and Gesture Processing
- Tablet Apps, ActionBar and AppWidgets
- Tweened Animations, Property Animations
- Camera, Audio, Video, Graphics, OpenGL ES
- Gallery and Media Library Access
- SharedPreferences, Serialization, SQLite
- Handlers and Multithreading, Games
- Google Maps, GPS, Location Services, Sensors
- Internet-Enabled Apps, Web Services, Telephony, Bluetooth®
- Speech Synthesis and Recognition
- Android Market, Pricing, Monetization
Android for Programmers: An App-Driven Approach (Deitel Developer Series) Development Reviews 

Some Customer reviews  

No1: I initially selected this book due to the multiple authors, hoping it would be more error free than other book I have read from single authors. So far that has been true, the more eyes in the review process really help not only catch errors but organize the material. Little things like all code snippets having line numbers and being high-lighted to follow the text really help. There are a good number of screen shots that make it easy to follow along with Eclipse on a windows or mac machine. I read so many posts on the internet saying Android has no GUI builder to layout widgets, and was very surprised, it wasn't until this book, I found out they are wrong. Adroid being what it is with Google behind it needs all the help with documentation and organization it can get. Google has that tendency to just leave it as-is, while their phD's make more hard to follow videos. The 16 apps they use as examples cover a nice range of UI, Services and libraries. The only negative is I'd prefer to not use Eclipse and would rather use my editor and a make file, but this isn't the authors faults, Android seems to be married to the ADT visual layout editor plugin and the ant build system. This book is for the rest of us that are normal C++ or C# or Java folks and can talk layman terms in getting the job done. The authors are to be commended for that alone! 

No2: This book is well written and logically structured. It is not a book about Java programming, so you might want to look at other books if that is what you need. I found the app driven approach easier (and more interesting) than the standard online tutorials. The book also contains numerous links to helpful Android web sites. This is particularly useful for those who want to dig deeper into any topic.

No3:  I'm working my way through Android for Programmers (an App-Driven Approach) and it is by far the best (of the three I've purchased!) on Android development.The book presents the app/code and then goes through it allowing you to cut and paste more mundane tasks(variable declarations and GUI formatting) once you've mastered them and allows you to focus on the JAVA and techniques.
I don't have a ton of Java experience, but I found this extremely easy to pick up (if you know Ruby, C++, C# or other Object Oriented Languages, you can easily follow the Java).
One negative: The online chapters aren't done as of 3/17/2012; hopefully soon.

Overall, the book is very easy to follow with great examples but I recommend you to read this book first Beginning Android 4 Application Development Reviews  then this book .

Level  : intermediate level so you must read the previous book before to begin this book . 

For more detail Android for Programmers: An App-Driven Approach (Deitel Developer Series) Download pdf visit this link   


Beginning Android 4 Application Development book reviews

Beginning Android 4 Application Development Reviews 

In the last tutorial we know ho to Running Android virtual device and now its the time to explore some useful android book . 

Author review 

Understanding Android OS for both Smartphone and tablet programming 
This fast-paced introduction to the newest release of Android OS gives aspiring mobile app developers what they need to know to program for today's hottest Android Smartphones and tablets. Android 4 OS is, for the first time, a single solution for both Smartphones and tablets, so if you master the information in this helpful guide, you'll be well on your way to successful development for both devices. From using activities and intents and creating rich user interfaces to working with SMS, messaging APIs, and the Android SDK, what you need is here.

-  Provides clear instructions backed by real-world programming examples
- Begins with the basics and covers everything Android 4 developers need to know for both Smartphones and tablets
- Explains how to customize activities and intents, create rich user interfaces, and manage data
- Helps you work with SMS and messaging APIs, the Android SDK, and using location-based services
- Details how to package and publish your applications to the Android Market
- Beginning Android 4 Application Development pares down the most essential steps you need to know so you can start creating Android applications today.
Beginning Android 4 Application Development Reviews 

Some Customer reviews  

No1: I picked this book up after completing my intro to computer science class where we learned Java, and thought it'd be good to learn to program for Android. I've been working on a small app of mine, and it's great to go through the book and add new features. Awesome book for reference as well.
I've found this book very easy to read through on the Kindle version when viewed on the PC, however I would not suggest copying and pasting the code. You won't learn it as well, and the formatting will be a nightmare.
I recommend this book to anyone with prior knowledge of Java looking to get into Android.

No2: I have developed software for 18 years but I am new to Android. I think this book is a great tool for someone that is already a developer and wants to jump into the Android platform. The book contains a wide variety of very practical examples with very good explanations. I can tell this author really thought through the content of the book. The result has been a fine compendium of the most important facets of Android development.

No3: I just bought this book last week and start reading from chapter 1, 2, 3 and learned that this book is really easy to learn. I like the author's style that he provided the code first and explained how the code does step by step later. It is easy to follow. This book describes what the title says: Beginning Android 4. I am new to Android, but I am an experience java web developer, that helps me to focus android coding from this book and learn Android 4 very quickly. I love how the book layout with multi-color which makes the reader easy and enjoy reading.
If you a beginner, this book is for you. I will update more after finishing the book. 

My own review about Beginning Android 4 Application Development Reviews is:
 I recommend this book to anyone who has knowledge of Java and looking to get into Android and you can download sample chapters