pramuk
pramuk

Reputation: 75

is there any way that we can develop application in .net for iphone

can we develop application for iphone in visual studio itself are there any emulator for testing it that is compatible with visual studio

Upvotes: 7

Views: 1011

Answers (8)

Vitaliy Liptchinsky
Vitaliy Liptchinsky

Reputation: 5299

Yes, you can use Mono for that. Novell released a commercial product: MonoTouch

Now it's https://www.xamarin.com/

Upvotes: 1

Zote
Zote

Reputation: 5379

You can use xamarin (previously monotouch)

Upvotes: 3

Alex Sexton
Alex Sexton

Reputation: 10451

You can use Mono in the iphone environment to develop apps in a C# / .NET environment. - https://www.xamarin.com is one example of someone doing that.

Upvotes: 15

jjxtra
jjxtra

Reputation: 21140

Use the Airplay SDK: http://www.airplaysdk.com/

You can develop with Visual Studio and target the iPhone for free. If you target other mobile platforms, the pricing changes. You will still need a Macintosh to sign your iPhone package, but all the development / testing can be done in C++ in Visual Studio on Windows.

Upvotes: 0

Pablo Santa Cruz
Pablo Santa Cruz

Reputation: 181280

Besides using Monotouch, there is no other way to do it in .NET.

If you are not willing to use OBJ-C's native API for iPhone you could also consider FLASH.

Upvotes: 0

Foxfire
Foxfire

Reputation: 5755

Monodevelop 2.2 Beta has a setup for Windows. Download

But if you want to develop for the iPhone (with MonoTouch) you are required to have an Intel Mac (otherwise you couldn't run the neccesary Apple tools).

Depending on WHAT you want to do you could also use Unity for the iPhone which is also Mono/.Net based.

Upvotes: 4

Sune Rievers
Sune Rievers

Reputation: 2754

You will still need the official iPhone SDK and OSX, from MonoTouch Requirements:

To begin using MonoTouch, you will need to have:

  • Apple's iPhone SDK 3.0 or higher, available from Apple's iPhone Dev Center.
  • An Intel Mac computer running MacOS 10.5 or 10.6 (Leopard or Snow Leopard).
  • The latest release of Mono for OSX

So it's not exactly a free lunch yet :(

Upvotes: 1

Nick Haslam
Nick Haslam

Reputation: 1510

As mentioned, Mono is the way.

There isn't a way at present to do straightforward development in Visual studio, however this will be coming soon as a VS Addin, which was discussed on Hanselminutes.

There is a Mono IDE though, called monodevelop

Link to Mono Podcast from Hanselminutes here

Upvotes: 3

Related Questions