Я новичок с кросс-платформенными мобильными инструментами для разработки, такими как PhoneGap и Xamarin, поэтому, пожалуйста, извините меня, если этот вопрос кажется глупым.Можно использовать Xamarin и PhoneGap вместе?
Мое приложение предназначалось для Android, iOS, Windows Phone и Windows 8. Я хотел бы максимизировать количество кода, которое я могу повторно использовать на разных платформах. Поэтому я бы предпочел использовать HTML5, CSS и JavaScript для слоя пользовательского интерфейса (PhoneGap). Тем не менее, я бы предпочел использовать C# вместо JavaScript для инкапсуляции моих бизнес-логик и уровней доступа к данным. Это потому, что эти слои могут быть довольно сложными в будущем, и я бы предпочел C# над JavaScript для этих слоев в любой день.
Что я хотел знать, было ли возможно использовать лучшее из обоих миров (PhoneGap для UI и Xamarin для бизнес-логики и уровней доступа к данным)? Если да, то:
1) Должен ли я встраивать код Xamarin (в виде библиотеки/модуля класса) в структуру PhoneGap или PhoneGap в Xamarin?
2) Использовали ли они оба вместе значительную утечку производительности? Я действительно не забочусь о размере загрузки приложения.
Заранее спасибо.
Не знаете о причине отрицательного голосования? –