Create iPhone apps with. net)

Source: Internet
Author: User
Tags apple apps
Create iPhone apps with. net

By Patrick meader, contributor
16 sep 2009 | searchwindevelopment.com

 


From: http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1368415,00.html? Track = NL-150 & ad = 726659 & asrc = em_usc_9275684 & uid = 8520188

 


. Net
Developers can now target both the iPhone and the Apple App Store. On
September 14, Novell announced the availability of monotouch 1.0,
Software-developer kit (SDK) that enables developers to create iPhone-
And iPod Touch-based apps that leverage the mono versions of. net.

According to Novell, monotouch is a static compiler that turns. net
Executables and libraries into Native iPhone applications. Note that
Your monotouch iPhone apps do not ship with a JIT or interpreter,
As native code. This adheres to the requirements of the Apple iPhone
Developer Program, which proscribes developers from distributing
Scripting engines or JIT compilers. In addition to mono's core base
Class Libraries, monotouch also ships with Bindings for various iPhone
APIS to allow developers to create native iPhone applications
Mono. Another significant feature: xcode integration enables developers
To test their applications on a device or in Apple's iPhone simulator.
It also enables developers to send applications to the Apple Apps Store
For distribution.

One of the key advantages of monotouch is that it lets you use C #
Instead of C or objective-C, simplifying the effort required to create
Apps for the iPhone platform, especially for those already familiar
With the. NET Framework.

You shoshould be aware of one important caveat: you cannot create apps
For the iPhone on Windows-based machines. Instead, monotouch requires
Mac and Apple's iPhone SDK to test on its emulator and deploy on
Device. Also, deploying iPhone apps requires that you sign up for
IPhone developer account. You can sign up for a free Apple iPhone developer account
. Apple's site notes that you must be using an Intel-based Mac running Mac OS X Leopard.

You can find more information on monotouch
, Including articles about the product and sample code
. You can learn more about the Mono Project
, Which Novell extends Sors. Finally, you can read up on what. NET features
Monotouch supports; you can also read up on what. NET features aren't supported in monotouch
.

Monotouch comes in two editions: Personal and enterprise.
Single-developer Enterprise License retails for $999, and it has des
One-year subqueries that have des maintenance and updates. You can
Also purchase a five-developer Enterprise Edition license for $3999 per
Year. Finally, if you are interested only in developing iPhone or iPod
Touch apps for distribution on the Apple App Store, you can purchase
Non-transferable personal license for $399. The personal license also
Comes with one year of monotouch updates and the ability to distribute
Apps built with monotouch on the Apple App Store. You can acquire
Either edition or learn
More about both.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.