Developing C# Apps for iPhone and iPad Using MonoTouch: iOS Apps Development for .NET Developers

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Developing C# Applications for iPhone and iPad using MonoTouch shows you how to use your existing C# skills to write apps for the iPhone and iPad. Fortunately, there's MonoTouch, Novell's .NET library that allows C# developers to write C# code that executes in iOS. Furthermore, MonoTouch allows you to address all the unique functions of the iPhone, iPod Touch, and iPad. And the big plus: You needn't learn any Objective-C to master MonoTouch!

Former Microsoft engineer and published app-store developer Bryan Costanich shows you how to use the tools you already know to create native apps in iOS using C# and the .NET Base Class Libraries. The magic is in Novell's implementation of Apple's Cocoa libraries in MonoTouch. You'll master the same elegant and rich Cocoa environment, but without the need to learn a new programming language.

Developing C# Applications for iPhone and iPad using MonoTouch takes you from your first "Hello, World" example through the major APIs and features of iOS. The coverage is comprehensive and makes use of frequent examples, complete with sample code you can download and reuse to create your own powerful and playful apps.

Author(s): Bryan Costanich (auth.)
Edition: 1
Publisher: Apress
Year: 2011

Language: English
Pages: 512
Tags: Computer Science, general

Front Matter....Pages I-XVII
Getting Started with MonoTouch....Pages 1-9
Our First Application....Pages 11-42
Creating Multi-Screen Applications Using the MVC Pattern....Pages 43-57
iPad and Universal (iPhone/iPad) Applications....Pages 59-72
More on Views and Controllers....Pages 73-91
Introduction to Controls....Pages 93-106
Standard Controls....Pages 107-154
Content Controls....Pages 155-192
Working with Tables....Pages 193-221
Working with Keyboards....Pages 223-231
Multitasking....Pages 233-245
Working with Touch....Pages 247-269
Working with Shared Resources....Pages 271-302
User and Application Settings....Pages 303-319
Working with CoreLocation....Pages 321-329
Drawing with CoreGraphics....Pages 331-359
Core Animation....Pages 361-375
Notifications....Pages 377-391
Working with Data....Pages 393-406
Publishing to the App Store....Pages 407-418
Third-Party Libraries....Pages 419-432
Using Objective-C Libraries and Code....Pages 433-462
Back Matter....Pages 463-493