Повторно использовать проект C # на iPad

Я пытаюсь перенести существующий C # -WPF-Project как приложение для iPad.

Насколько я понял, лучшим способом было бы использовать MonoTouch и повторно использовать как можно больше C # -логики.

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

Если есть какие-нибудь хорошие альтернативы MonoTouch, я тоже был бы признателен за советы :)

ОБНОВЛЕНИЕ: Ваши комментарии были полезны, но не на 100% то, что я искал. MonoCross выглядит неплохо, но, насколько я понимаю, он просто «скрывает» специфичную для iOS часть.Что мне действительно понравилось бы, так это возможность повторно использовать рукописные «специальные» элементы управления WPF. (Или, по крайней мере, свести к минимуму работу / время для их передачи.) Это было бы здорово.

ОБНОВЛЕНИЕ 2: Возможно, мне стоит добавить, что я бы также согласился с какой-то "сложной" трехэтапной техникой. Например, есть ли способ перевести файлы XAML-WPF в HTML5 (или что-то не менее мощное), а затем использовать Titanium или PhoneGap ? Языки и фреймворки не должны быть большой проблемой, я просто пытаюсь найти способ максимально использовать их повторно :)

10
задан basti 17 January 2012 в 14:32
поделиться