2009-10-21 22 views
7

podemos desarrollar aplicaciones para el iPhone en el estudio visual en sí están allí cualquier emulador para probar que que sea compatible con Visual Studio¿Hay alguna manera de que podemos desarrollar aplicaciones en .NET para el iphone

+4

¿Es realmente necesario hacer pequeñas variaciones de la misma pregunta tres veces? Ver también: http://stackoverflow.com/questions/1599634/is-there-any-way-hat-we-can-develop-application-in-net-for-iphone y http://stackoverflow.com/questions/1599820/development-of-iphone-applications –

+0

También debería considerar seleccionar una respuesta a las preguntas que hace. –

Respuesta

15

Se puede utilizar en el Mono entorno iphone para desarrollar aplicaciones en un entorno C#/.NET. - http://monotouch.net/ es un ejemplo de alguien que hace eso.

+0

+1 .. No lo sabía .. Busqué algo como esto antes, no encontré ningún – Xinus

+0

¿Funcionará en un iPhone sin jailbreak? –

+0

Absolutamente. Es un método aprobado por Apple para hacer las cosas. –

3

Como se ha mencionado, Mono es el camino.

No hay una manera en la actualidad de hacer un desarrollo directo en Visual Studio, sin embargo, esto será pronto como un complemento de VS, que se discutió en Hanselminutes.

Hay un IDE Mono embargo, llama monodevelop

Link to Mono Podcast from Hanselminutes here

+0

con airplay, puedes usar visual studio – zumalifeguard

1

De todos modos tendrá el iPhone SDK oficial y OSX, desde MonoTouch Requirements:

Para comenzar a utilizar MonoTouch, necesitará tener:

  • Apple's iPhone SDK 3.0 o superior, disponible fr en el Centro de desarrollo de iPhone de Apple.
  • Una computadora Mac Intel con MacOS 10.5 o 10.6 (Leopard o Snow Leopard).
  • La última versión de Mono para OSX

así que no es exactamente un almuerzo libre aún :(

3

Usted puede utilizar monotouch

+0

El único problema con esto es que no será de ninguna utilidad en Windows, incluso si instalas MonoDevelop. – kersny

4

Monodevelop 2.2 Beta tiene una configuración para Windows. Download

Pero si desea desarrollar para el iPhone (con MonoTouch) se requiere tener un Intel Mac (de lo contrario, c no debería ejecutar las herramientas de Apple necesarias).

Dependiendo de QUÉ desea hacer, también podría usar Unity for the iPhone, que también está basado en Mono/.Net.

+0

+1 Para Unity, si estás trabajando en un juego, es el camino a seguir –

0

Además de usar Monotouch, no hay otra manera de hacerlo en .NET.

Si no desea utilizar la API nativa de OBJ-C para iPhone, también puede considerar FLASH.

+0

El flash no funciona en el iPhone aún –

+0

@Rob Nunca dije que el flash funcione en el iPhone. Dije que puedes usar FLASH y ACTION SCRIPT 3 para desarrollar FOR the iPhone. Verifique el enlace que publiqué. –

0

utilizar el SDK Airplay: http://www.airplaysdk.com/

Usted puede desarrollar con Visual Studio y apuntar el iPhone de forma gratuita. Si se dirige a otras plataformas móviles, el precio cambia. Todavía necesitará un Macintosh para firmar su paquete de iPhone, pero todo el desarrollo/prueba se puede hacer en C++ en Visual Studio en Windows.

Cuestiones relacionadas