Подтвердить что ты не робот

Моно на iPhone?

Был ли еще Mono перенесен на iPhone? Мне бы хотелось написать .NET-приложения для iPhone, а изучение Objective C для меня не является вариантом.

4b9b3361

Ответ 1

Моно сегодня доступно в двух формах:

  • Моно с привязками к API iOS для http://monotouch.net
  • Моно в качестве сценария, приводящего в действие Unity3D

Ответ 3

Мы разрабатываем привязку Cocoa Touch, называемую MonoTouch и полноценную AOT toolchain, которая позволит создавать собственные приложения для iPhone с помощью Mono и MonoDevelop. Это будет коммерческий продукт, а бета запланирована на август. Оставайтесь с нами!

Miguel имеет блог об этом.

Ответ 4

Для nay-sayers, пожалуйста, послушать Мигеля де Икаса, который сам говорит о предмете Scott Hanselman на 24NOV2008 Hanselminutes подкаст (около отметки 23:50).

Короче говоря: есть планы, чтобы приложения Silverlight были статически собраны для соответствия требованиям Apple.
Вы не сможете запускать их в браузере, но они будут полностью интегрированы в приложения для iPhone, как и другие.

Ответ 5

Здесь запись в блоге от Мигеля де Иказы, показывающая Mono, работающую на iPhone

(Я подозреваю, что это взломанный телефон, и KiwiBastard, вероятно, вполне корректен в отношении изменений, которые он когда-либо был официальным)

Ответ 7

Это позволяет вам использовать С# для iPhone сейчас (недавно я выпустил, думаю), но вы все равно должны иметь Mac.

http://monotouch.net/

Ответ 8

Этот вопрос задается снова и снова. Если вы хотите написать официальные приложения для iPhone, вам необходимо:

  • имеют реальный Mac

  • узнать Objective-C и Cocoa Touch

  • пить kool-aid

Попытка обойти все вышеперечисленное - это трата вашего времени и нашего. Как я уже говорил много раз, прежде чем Стив или шоссе, и если вы хотите развиваться на iPhone, вам лучше изучить этот урок раньше, чем позже.

Ответ 9

Никогда не говори никогда, но, поскольку для этого потребуется время выполнения, я не вижу, чтобы это когда-либо происходило. Apple должна будет санкционировать и установить версию mono/.net со стандартной прошивкой. То же самое касается Java тоже, я думаю...

Ответ 10

Извините, малыш, но Obj-C - единственный способ. Почему это "не вариант"?

Ваше приложение будет "не вариантом" для Apple для App Store, если оно не написано в Obj-C на Xcode и не подписано правильно.