Является ли IKVM на Monotouch поддерживаемым / протестированным развертыванием виртуальной машины? - PullRequest
2 голосов
/ 15 октября 2010

Кажется, что запуск IKVM на monotouch является одним из возможных способов развертывания приложений Java на iPhone. Является ли эта комбинация испытанной и успешно используемой в полевых условиях?

Ответы [ 3 ]

1 голос
/ 09 мая 2012

Просто наткнулся на этот старый вопрос при редактировании нового. Существует новый форк IKVM специально для нацеливания на монотушь:

https://github.com/samskivert/ikvm-monotouch

1 голос
/ 19 октября 2010

Это зависит от того, что вы хотите сделать.IKVM работает лучше всего с .NET Framework от MS.С MONO на Windows это немного хуже.С MONO на Linux это еще хуже.

Я думаю, что многие будут работать на Monotouch.GUI может быть проблематичным.Я не проверял это.И я думаю, что это плохая идея.

0 голосов
/ 23 ноября 2010

На сегодняшний день (23 ноября 2010 г.) это не поддерживаемое и не протестированное развертывание виртуальной машины.

Некоторые приложения могут работать правильно, но ожидают проблем. Помимо стандартных проблем с непроверенным развертыванием, также ожидайте, что:

  • некоторые компоненты пользовательского интерфейса не будут работать на iPhone
  • многие элементы пользовательского интерфейса будут отображаться неуместно (не соответствует стандартному внешнему виду Apple)
  • сбои / ошибки / проблемы, вероятно, будет трудно отлаживать / анализировать из-за большого количества уровней абстракции.
...