Приложение для iPhone, использующее среду разработки .NET? - PullRequest
15 голосов
/ 16 ноября 2008

Как я могу создавать приложения для iPhone, используя среду разработки .NET?

Ответы [ 8 ]

18 голосов
/ 16 ноября 2008

Команда Mono работает над «статической компиляцией», которая позволяет запускать моно приложения на iPhone без джейлбрейка. Короче говоря, это работает путем выполнения шага кросс-компиляции JIT как части процесса сборки для генерации собственного exe.

На PDC была демонстрация этого ... см. Блог Мигеля де Иказа .

15 голосов
/ 09 июля 2009

Ответ MonoTouch от Novell - http://www.mono -project.com / MonoTouch . Бета-версия будет выпущена в августе 2009 года, а коммерческая версия будет выпущена в сентябре 2009 года.

4 голосов
/ 17 ноября 2008

Если вы просто хотите использовать некоторые знания C #, вы можете использовать Unity. Игры, разработанные с Unity (http://unity3d.com), используют Mono с AOT (опережающим компилятором) для компиляции моно-байт-кодов в ARM. (Приложения, созданные Unity, имеют оболочку, которая на самом деле является довольно обычным какао сенсорное приложение, созданное в Objective-C ++ и XCode.) Это не приложение точка-сеть, но вы можете использовать имеющиеся у вас знания о c #.

3 голосов
/ 16 ноября 2008

Ты не. Вам нужен Xcode на Mac OS X для написания приложений для iPhone.


Обновление: 9-20-2009

Это когда-то было правдой. См. Комментарии ниже для получения дополнительной информации.

1 голос
/ 17 ноября 2008

Единственный поддерживаемый способ разработки нативных приложений для iPhone - iPhone SDK. Он работает только на Mac OS X и поддерживает разработку с использованием платформ Cocoa Touch и языка Objective-C 2.0.

1 голос
/ 16 ноября 2008

Насколько я знаю, Apple не поддерживает среду разработки Microsoft .Net.

Самое большее, на что вы можете надеяться - это установить mono на jailbroken iphone. Не то чтобы я это оправдывал, а вы делаете это на свой страх и риск.

Приложения для iPhone разрабатываются с использованием Objective C или Ruby.

0 голосов
/ 16 июля 2010

Вы можете использовать сторонний инструмент под названием Component Studio - iPhone. Больше информации, пожалуйста см.

0 голосов
/ 17 ноября 2008

Существуют способы заставить работать другие языки, но они почти наверняка не будут приняты в AppStore и будут порваться с будущими обновлениями. Как правило, лучше использовать отвертку, чтобы вкрутить что-то в отверстие, чем повторять его с помощью молотка, прикрепленного к двигателю мощностью 250 л.с. ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...