Learning MonoTouch and over one million other books are available for Amazon Kindle. Learn more
CDN$ 29.60
  • List Price: CDN$ 46.99
  • You Save: CDN$ 17.39 (37%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Have one to sell?
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

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


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 29.60
CDN$ 27.82 CDN$ 2.97

2014 Books Gift Guide for Children & Teens
Browse our featured books to find gift ideas for the boys or girls on your holiday shopping list this year!

Special Offers and Product Promotions

  • Join Amazon Student in Canada


Customers Who Bought This Item Also Bought



Product Details


Product Description

About the Author

Michael Bluestein is a software developer, consultant, and active participant in the MonoTouch developer community. A former Principal Software Engineer at Dassault Systèmes Solidworks Corporation, he has developed software professionally since the early 1990s.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 12 reviews
2 of 2 people found the following review helpful
Solid book for learning MonoTouch Dec 5 2011
By Amazon Customer - Published on Amazon.com
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. Apple has XCode 4 and some examples of Storyboards would have been helpful. The two other things I would have like to have seen was an example of in-app purchasing and push notifications. These are hardly documented anywhere and I think they would have been just as relevant as the GameKit, probably more so. These may be more advanced topics, but I think these chapters would have rounded the book out nicely.

Overall a good book, and as its name suggests it's a `Learning' book, so it meets its objectives. If you get through this book, you should be able to work out the other things you need.
4 of 5 people found the following review helpful
Code formatting on kindle is unreadable Feb. 4 2012
By Robert Johnson - Published on Amazon.com
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.
1 of 1 people found the following review helpful
Good book with good and detailed code samples Nov. 8 2011
By Andrey Baskov - Published on Amazon.com
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.
1 of 1 people found the following review helpful
Great Examples, I use it often Aug. 25 2011
By C. Pinkert - Published on Amazon.com
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.
1 of 1 people found the following review helpful
great resource Aug. 9 2011
By E.C. - Published on Amazon.com
Format: Paperback
Great sample code. I was able to get my first app up and running pretty quickly. Overall an excellent resource.


Feedback