Мы планируем создать feedreader в качестве приложения Windows для рабочего стола и iPad . Поскольку мы хотим, чтобы показывали веб-сайты И для запуска (нашего собственного) JavaScript в этом приложении, мы подумали о том, чтобы доставить приложение в виде HTML / CSS / JavaScript, просто обернутое некоторыми Элемент управления .NET или компонент веб-браузера Cocoa Touch. Таким образом, задача состоит в том, чтобы выяснить, какую платформу использовать для создания файлов HTML / CSS / JS для встраивания в приложение.
Для разработки HTML / CSS / JavaScript мы будем рады использовать Vaadin, GWT или какой-либо другой фреймворк, так как мы гораздо лучше с Java, чем с JS. Мы одобряем Vaadin после короткого мозгового штурма, поскольку компоненты пользовательского интерфейса очень хороши, но я боюсь, что большая часть тяжелой работы будет на сервере, а не на клиенте (и это не было бы слишком приятно). Мы также хотели бы GWT, но компиляция Java-JS отнимает много времени и дополнительного шага, а также замедляет время разработки в прошлом при его использовании.
Вопрос в том, какую среду разработки вы бы выбрали (учитывая, что вы хотели реализовать этот проект, и до сих пор вы в основном занимались Java) и почему? Если есть лучшие варианты инфраструктуры ( Список Обширный клиентский фреймворк ), пожалуйста, дайте мне знать.
Редактировать: приложению необходимо время от времени общаться с нашим сервером (например, синхронизировать прочитанное), но в основном он должен получать каналы XML самостоятельно. Поэтому я надеюсь, что большая часть сгенерированного кода может быть встроена в приложение, и нет необходимости загружать наш сервер.
Edit2: мы (реально, даже если вы сомневаетесь) ожидаем по крайней мере 10000 пользователей.