Система должна иметь серверную часть ASP.Net MVC.Часть пользовательского интерфейса будет простой HTML5 + JavaScript.
Есть еще одна часть, которая будет тонким клиентом.Цель состоит в том, чтобы реализовать его для нескольких самых популярных потребительских платформ - Windows, OSX, iOS, Android и, возможно, WP7.(а почему бы не приложение Windows 8 Metro?)
Какой лучший инструмент разработки использовать для этой цели?
Имеются два следующих понятия:
- Mono + MonoTouch + MonoDroid.Код в C #, пользовательский интерфейс в ... что?
- HTML5 / JS + PhoneGap.Вызывает беспокойство, как это может вести себя как собственное приложение в Windows и OS X.
Я упускаю хорошую альтернативу?Я скучаю по некоторым предостережениям и скрытым ловушкам?
Что будет наиболее подходящей для будущего структурой?Есть ли примеры других людей, делающих этот очень конкретный сценарий?