Industrial-Sized Deals Best Books of the Month Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon Deradoorian Storm Fire TV Stick Off to College Essentials Find the Best Purina Pro Plan for Your Pet Shop Popular Services Home Theater Setup Plumbing Services Assembly Services Shop all tmnt tmnt tmnt  Amazon Echo Fire HD 6 Kindle Voyage The Walking Dead\ Shop Back to School with Amazon Back to School with Amazon Outdoor Recreation Deal of the Day
Mobile Development with C# and over one million other books are available for Amazon Kindle. Learn more

Mobile Development with C#: Building Native iOS, Android, and Windows Phone Applications 1st Edition

8 customer reviews
ISBN-13: 978-1449320232
ISBN-10: 1449320236
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $3.01
Learn More
Trade in now
Have one to sell? Sell on Amazon
Buy used
$15.51
Buy new
$24.99
More Buying Choices
29 New from $12.89 14 Used from $12.99
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks
$24.99 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Mobile Development with C#: Building Native iOS, Android, and Windows Phone Applications + Professional Cross-Platform Mobile Development in C# + Professional Android Programming with Mono for Android and .NET / C#
Price for all three: $81.39

Buy the selected items together

Special Offers and Product Promotions

Editorial Reviews

About the Author

Greg Shackles is a Senior Software Engineer at OLO Online Ordering, based in New York City. An active member of the community, Greg speaks regularly at many user groups and regional events. Greg received both bachelor's and master's degrees in computer science from Stony Brook University. In addition to his passion for technology, he is also an avid fan of heavy metal, baseball, and craft beer, sometimes in combination. His blog, which focuses mainly on .NET and related topics, can be found at gregshackles.com.

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 174 pages
  • Publisher: O'Reilly Media; 1 edition (May 20, 2012)
  • Language: English
  • ISBN-10: 1449320236
  • ISBN-13: 978-1449320232
  • Product Dimensions: 7 x 0.4 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #1,034,172 in Books (See Top 100 in Books)

More About the Author

Greg Shackles is a Senior Software Engineer at OLO Online Ordering, based in New York City. An active member of the community, Greg speaks regularly at many user groups and regional events. Greg received both Bachelor's and Master's degrees in Computer Science from Stony Brook University. In addition to his passion for technology, he is also an avid fan of heavy metal, baseball, and craft beer, sometimes in combination. His blog, which focuses mainly on .NET and related topics, can be found at gregshackles.com.

Customer Reviews

Most Helpful Customer Reviews

7 of 8 people found the following review helpful By Steve High on May 24, 2012
Format: Paperback Verified Purchase
This is a very succinct yet comprehensive overview of the Mono Platform using MonoTouch and Mono for Android.

It's a short read, so every member of your team that writes code should read it.

There is a caveat here that the author really doesn't highlight, but I believe is necessary for anyone wanting to be effective in writing truly native cross-platform apps:
Mono is not a substitute for not knowing the iOS or Android APIs.

This book does a fair job in explaining surface details about common elements of iOS and Android (and to some extent Windows Phone 7), but does not go into any great detail for any individual platform (this is not a criticism of the book...just keep this in mind when you set your expectations).
What this book does extremely well is get you up and running with Mono. That's really all you need to know.

I highly recommend this book to anyone interested in creating cross-platform apps and other software. Just know that you MUST know the iOS and Android platforms to derive the maximum benefit. This book is perfect or those lucky (or unlucky) few who write native apps in iOS AND Android, and are looking for a great way to DRY and still run truly native.

There's plenty of room and material for a second edition, so keep'em coming!
2 Comments 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 3 people found the following review helpful By Nicholas Zimmerman on August 25, 2013
Format: Paperback
Mobile Development with C# by Greg Shackles delivers an excellent introduction to using Xamarin's Mono framework for cross-platform mobile development.
One of the challenges of developing for the mobile ecosystem is either choosing to release your application exclusively on iOS, Android, or Windows phone, or trying to manage to write quality applications for three disparate platforms. Xamarin has worked since 2011 to bring sensible cross-platform development to mobile developers.
The Mono framework can be daunting at first blush for an experienced mobile developer, let alone a developer that is looking at a first foray. The book does an excellent job of walking you through getting started with Mono all the way through all the basic features that a developer would want to use for building virtually any mobile application.
The book does not go into great detail about all of these features. It is more focused on giving you a broad overview of how Mono can help you manage cross-platform development. This can leave some readers feeling short-changed, but in all honesty, complex cross-platform mobile development cannot be covered in a single tome.
The book has excellent practical source code examples and does build a working application. This helps you get a real feel for Mono and what it can do for you. The book doesn't touch on some of the pitfalls and common headaches that you can run into using Mono. It could do a little better job giving you an idea on how to avoid or cope with some of these issues.
Mobile Development with C# is not for the inexperienced developer, but if you have some coding chops and want to be able to do cross-platform mobile with as few headaches as possible, it is worth a read.
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 Kurt Matis on December 28, 2012
Format: Paperback Verified Purchase
The author doesn't try to cover too much background in this book, which is a good thing. Books on cross-platform development are still few and far between. This one does a good job of getting the reader up to speed with ease, citing references for background reading instead of putting a lot of filler on background of .Net, etc.. The amount of background material is just enough. Get this book if you are doing any mobile development with C#/mono and the Xamarin products. It has a good yet simple explanation of how to create abstractions of various things an application needs to do and then flesh out those abstractions with platform-specific pieces when working with one phone versus another.
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
By Alex G. on March 21, 2014
Format: Kindle Edition Verified Purchase
Excellent book for experienced developers who are trying to get their feet wet with mobile development.
The examples presented in the book were easy to follow and complete.
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

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
Mobile Development with C#: Building Native iOS, Android, and Windows Phone Applications
This item: Mobile Development with C#: Building Native iOS, Android, and Windows Phone Applications
Price: $24.99
Ships from and sold by Amazon.com

Want to discover more products? Check out these pages to see more: mobile app, .net, .net programming, e readers device, c#, c# programming