Tuesday, November 9, 2010

Build Apple Application using C# via MonoTouch

Another way to build-up Apple Application using C# on MonoTouch Introduction
Before you get started building Licence:Unlike Mono, MonoTouch is not open source and is a commercial product. That means if you want to do anything useful with it you have to purchase a license. MonoTouch comes in three flavors and prices:$399, $999 and $3999.
MonoTouch applications for the iPhone we’ll need a few things:An Intel Mac Computer Running MacOSX 10.5 or 10.6 (Leopard or Snow Leopard)
Apple’s iPhone SDK 3.0 or Higher
The Current Version of Mono
MonoTouch SDK
An IDE such as MonoDevelop or XCode, or a Text Editor program
Until recently your only choice for developing applications for Apple’s iPhone was to jump into the Apple development ecosystem. This means being willing to write Objective-C code in the XCode IDE. For many developers, learning Objective-C was seen as a huge barrier-to-entry. This is especially true for many .NET developers whom have never had to worry about memory management, pointers, and other C language responsibilities that they are unfamiliar with.
All this has changed with the introduction the MonoTouch framework, a part of Novell’s Mono Project. The Mono Project is an open-source implementation of Microsoft .NET Platform. It allows you to run .NET applications on nearly any platform, including Apple, FreeBSD, Linux, Unix, and others. MonoTouch, which is a new part of the Mono Project, allows you to write applications using C# with .NET platform that run on the iPhone.

More Information

For a full list of limitations and more information, including workarounds, see http://monotouch.net/Documentation/Limitations.

No comments:

Post a Comment