Learning MonoTouch and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $44.99
  • Save: $4.73 (11%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Learning MonoTouch: A Han... has been added to your Cart
Condition: Used: Like New
Comment: ----> OVERNIGHT AND 2-DAY SHIPPING AVAILABLE... Like New condition. Item is in Amazon's warehouse and shipped to you by Amazon. You have the assurance that you will get your item in a timely manner. In the unlikely event something should go wrong with the shipping, you can contact Amazon to assist with the customer service, tracking or hassle-free return. We are very proud to be in this program as it allows us to offer the best customer experience possible.
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 all 2 images

Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET Paperback – August 4, 2011

12 customer reviews
ISBN-13: 978-0321719928 ISBN-10: 0321719921 Edition: 1st

Buy New
Price: $40.26
25 New from $25.64 24 Used from $1.17
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$40.26
$25.64 $1.17
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
$40.26 FREE Shipping. Only 2 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET + Mobile Development with C#: Building Native iOS, Android, and Windows Phone Applications + Professional Android Programming with Mono for Android and .NET / C#
Price for all three: $100.77

Buy the selected items together

Editorial Reviews

About the Author

Michael Bluestein is a technical writer for Xamarin. A former Principal Software Engineer at Dassault Systèmes Solidworks Corporation, he has developed software professionally since the early 1990s.
NO_CONTENT_IN_FEATURE

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

  • Series: Learning
  • Paperback: 360 pages
  • Publisher: Addison-Wesley Professional; 1 edition (August 4, 2011)
  • Language: English
  • ISBN-10: 0321719921
  • ISBN-13: 978-0321719928
  • Product Dimensions: 7 x 0.8 x 9.1 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,555,392 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 Amazon Customer on December 5, 2011
Format: Paperback
I have been developing with MonoTouch for about a year and have looked through a lot of material on using it to make effective apps for the iPhone. One of the issues that are now being corrected is access to good learning resources on the MonoTouch tool and how it can be used. There are a few gotcha's using MonoTouch that you find out normally through a collection of web sites, code samples and the like and it is difficult to find them in one place.

Learning MonoTouch does a good job of collecting a lot of this knowledge together. Even after a year of MonoTouch and ten years of C#, there were good things that I found in the book that made a good difference to the stability of the app.

Michael does a good job of describing how to use the tools and explain how the C# interfaces with the Cocoa libraries on iOS effectively and some of the problems you come across and how to correct them. The tip about the NSAutoReleasePool with threads was some very welcome knowledge. I also liked his writings on custom UIViews. The code samples were quite elegant, used code instead of interface builder and explained it quite well. There is a good job outlining the core classes and UITableViewController. Good examples that are well documented.

The best chapters I found were on the Graphics and Animation and MapKit. I have all the other MonoTouch books and none of them explain how Core Graphics and Core animation work as well as this book. The examples here are extensive and have allowed me to do much more a lot quicker. The MapKit examples are also of a very high quality and the map annotations and region detection examples are good
quality.

The only downsides that I can think of the book is that many of the examples are done using the Interface Builder from XCode 3.
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
4 of 5 people found the following review helpful By Robert Johnson on February 4, 2012
Format: Kindle Edition Verified Purchase
Picked up this book based on the all 5-star reviews. Sadly the code formatting on the kindle is horrible, especially the objective-c examples.
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
1 of 1 people found the following review helpful By Andrey Baskov on November 8, 2011
Format: Paperback
We are working on a number of Monotouch projects and one thing I should say is that finding a good book describing monotouch framework is pretty hard thing.
In first chapters you will find Monotouch basics and tools and instruments you will need to use it. Next goes basic classes and iOS ideas that you will need.
One thing to note is that there are very detailed source samples and step by step instructions which help newcomers a lot. Every sample covers some real work task, so this book could be also considered as a cookbook for monotouch projects.
It would be better if Michael would add some information about using new XCode version 4 along with new Monodevelope 2.8. Right now this book covers only previous versions of this instruments.
But in general it's a pretty good tutorial I would recommend everyone who wants to start using C# on iOS.
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
1 of 1 people found the following review helpful By C. Pinkert on August 25, 2011
Format: Paperback
If you're starting MonoTouch development this is a great place to start. Lots of examples to do every foundational thing I can think of. I use it as a reference all the time whenever I can't remember something specifically and need a quick code sample. Well worth it and well written. Has something for everyone.
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
Learning MonoTouch provides a solid foundation of information specifically for .NET programmers looking to write apps for the iOS platform. The conversational and tutorial style is easy to read and follow. With a stated audience of .NET/C# developers, it assumes a familiarity with the C# language and the .NET framework. At the same time, it addresses that audience with an eye on building on the familiar and bridging over to new concepts presented by iOS.

Chapter One walks you through the process of getting your development environment set up and gives you the essentials needed to get started with MonoTouch. Chapter Two presents an introduction to the iOS SDK and uses a comparative technique showing examples in both Objective-C and MonoTouch to help get new developers up to speed quickly. Chapter Three introduces the Model-View-Controller (MVC) design pattern and how it applies to developing for iOS.

Chapters Four through Six detail how to use common iOS classes, UITable and UITableViewController, and Core Graphics. These chapters present most of the functionality you would need to develop a wide variety of applications for any iOS-based device. Chapters Seven and Eight go through the use of Core Location and MapKit to build map-based apps.

The next step beyond the basic applications presented in the early chapters is connecting to Web services over the internet in Chapter Nine and to other devices in Chapter Ten. Managing data for local storage is a necessity for many applications. Chapter Eleven shows you how to use several different approaches to solving the local storage problem. The last chapter adds the iPad as a target device and discusses the things you should take into consideration if you want to develop specifically for that platform.
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
I've been using MonoTouch for 18 months, and I grabbed this book as I get a lot of requests from people wanting to get up to speed with MonoTouch and iOS development.

TL;DR: Excellent coverage of the basics and the main more advanced topics. Recommended.

I found it really good, with great coverage of the basic topics, including the obligatory hello world, good basic coverage of Objective-C and the Model-View-Controller pattern(both of
which you will need to be aware of if you want to do iOS development) and things like UITableViews, which is what the Settings app - and most other list-based apps - is built with.

Mike has also covered the much needed non-basic topics well, too - maps, location, animations, and networking. The writing and code samples are clear and easy to read and follow.

The book has excellent coverage for iOS4, however it does not cover iOS5 or MonoTouch 5 - which is a downside of the speed of the mobile market, and how long it takes to write and print
a book. Even with this downside, there is more than enough in here to get someone who has not used MonoTouch up to speed with it.

Recommended if you know .NET/C# and want to get into iOS development using MonoTouch.
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
Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET
This item: Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET
Price: $40.26
Ships from and sold by Amazon.com