Professional Android Programming with Mono for Android and .NET/C# Paperback – 23 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
Customers Who Viewed This Item Also Viewed
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
Develop Android apps using tools you already knowC# and .NET Aimed at providing readers with a thorough, reliable resource that guides them through the field of Android application programming, this must–have book shows how to write applications using Mono with C# that run on the Android family of devices. A team of authors provides you with the knowledge you need to become a successful Android application developer without having to learn another programming language. You′ll explore screen controls, UI development, tables and layouts, and MonoDevelop as you become adept at planning, building, and developing Android applications with Mono for Android. Professional Android Programming with Mono for Android and .NET/C#: Shows you how to use your existing C# and .NET skills to build Android apps Details optimal ways to work with data and bind data to controls Explains how to program with Android device hardware Dives into working with the file system and application preferences Discusses how to share code between Mono for Android, MonoTouch, and Windows® Phone 7 Reveals tips for globalizing your apps with internationalization and localization support Covers development of tablet apps with Android 4 Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job. 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. Code Downloads Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use. Read More 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
Wallace B. McClure is a Microsoft MVP, ASPInsider, and member of the national INETA Speaker′s Bureau, and has a popular blog and podcast. Nathan Blevins is an ASPInsider, a public speaker, and blogs at http://nathanblevins.com. John J. Croft IV is an author, developer, and senior technical manager for Turner Broadcasting System in Atlanta. Jonathan Dick develops mobile applications, maintains and contributes to several open source projects for mobile, and blogs about it all at http://redth.info. Chris Hardy, a Microsoft ASPInsider, is a .NET consultant focusing on MonoTouch and Mono for Android development and tweets @chrisntr.
Top Customer Reviews
This book is an absolute gem. The code examples are superbly documented and unlike other books, nothing is left to chance or to use the old maxim, you fill in the blanks. Better still, the examples work.
Why is this important?
Okay, before I answer that, let's look at what the book sets out to do. Android development is in Java - yet this book is for development using Xamarin's Mono for Android, so it's in C#. C# is not Java. I can't program in Java - it is a language that makes little sense to me. I can program in C#, so it is talking to me in C#, but on a platform that doesn't use .NET natively. This book sets out to show the C# programmer how to write effective applications on the Android platform and it does this expertly.
The importance of the code running first time, every time is that as it is not a Winforms platform if you don't understand how Android sets things up and requires certain trigger events, then you writing code becomes just that much more difficult. Knowing how to use C# to work on an Android is important - and the book shows the .NET programmer how to transfer standard event calls to Android event calls, interface with the hardware, the browser and every other facility on Android. Best still, it also covers (to a degree) Ice Cream Sandwich.
I do have two small critisisms - neither are huge.
1. It needs to be longer. Something this good need more!
2. I have to download the source examples
Other than that, I can't fault it. This book is an invaluable resource to .NET programmers writing new apps or porting Winform apps to Android.
The reason I say it's out of date is because it mentions a few times that there are no designers for the view layouts in either MonoDevelop or Visual Studio; which of course is no longer true. Could do with a second edition to strip that content out and get it updated; including perhaps with a bit of detail on ICS and beyond (which is only discussed in a perfunctory manner).
That said, of course the Xamarin website also contains many tutorials and examples to work through, so am I glad I bought it? You bet!
The book is well written and though it's not funny and is written in serious and educational tone it's not dry and boring.
It's well worth the money they ask for it even when considering the extra shipping & handling cost. I wish most of programming books were so well written and clear like this one. I for one hope the authors band in together again and write a book with more advanced topics and examples for programmers who've already conquered the topics covered here and are thirsty for more.
Save yourself time and money and avoid this book.
There're some tutorials on Xamarin website.
Look for similar items by category
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Microsoft Windows
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture