MonoTouch Migration Analyzer - PullRequest
       5

MonoTouch Migration Analyzer

1 голос
/ 29 марта 2012

Есть ли какие-либо анализаторы миграции для MonoTouch?

Я видел один для Mono, но не для MonoTouch.

1 Ответ

1 голос
/ 29 марта 2012

Краткий ответ: Нет, на данный момент его нет.

Длинный ответ

Ситуация немного отличается от Mono.В общем случае вы тестируете complete и скомпилированные (для конкретной версии фреймворка) .NET-приложение с MoMA , чтобы получить отчет о том, что фрагменты отсутствуют(или неполный) в Mono, который может повлиять на выполнение вашего приложения на других платформах (например, OSX и Linux).

Тестирование завершенных приложений для MonoTouch сообщит о множестве проблем - посколькуИнструментарий пользовательского интерфейса совершенно другой.Например, что-нибудь о System.Windows.Forms, WPF ... будет всегда отсутствует.

Однако если ваши сборки уже разделены на (что-то вроде) конструкции MVC, то будет можно проверить некоторые (не относящиеся к пользовательскому интерфейсу) части на предмет определений, основанных на библиотеке базовых классов MonoTouch.

Наконец, если кто-то испытывает непосредственную потребность (или ищет хороший проект), доступен MoMAВ качестве открытого исходного кода и ознакомительной версии MonoTouch содержит все сборки, необходимые для создания файлов определений.Небольшая дополнительная фильтрация может превратить это в очень хороший инструмент.

Альтернатива

Вы можете увидеть список сборок , которые являются частьюMonoTouch и некоторых платформ ограничения (по сравнению с .NET) вы должны знать.

...