Изначально предполагалось что GWT облегчит жизнь при построении интерфейса, тут вроде бы все красиво — и язык Java и обещают кроссбраузерное поведение, а на деле получается так что в итоге пришлось писать native js функции просто чтобы добится одинакового поведения изменения размеров панелей в разных браузерах. Перехват нажатия клавиш в редакторе тоже не работает, в общем там целый список мелочей из-за которых фреймворк не подходит для крупных проектов, но например для почтового клиента это самое то.
Стоимость разработки такая же как если бы писали на любом js фреймворке.
да, немного не поняли, я имел ввиду что используя стандартные возможности GWT мы написали свой мини-фреймворк (виджеты, формы, протокол для пересылки данных и т.д) на котором уже строили свою апликуху.
Начинали работать с GWT когда он ещё был в бета-стадии, поэтому за три года успели сделать свой небольшой фреймворк на основе которого и строили свое приложение. Хочу сказать что как только проект стал приобретать более менее большие размеры, браузеры никак не хотели работать быстро, особенно это касается IE.
По поводу инструментов — Eclipse + стандартный GWT, остальное все свое.
я работал и со SmartGWT, могу сказать что пока вы пользуетесь стандартными виджетами — все окей, но понадобится ввести какое-то изменение, например drag and drop для выпадающего списка — вы огребете по полной.
круто, идея мероприятия просто отличная, осталось привлечь больше внимания инвесторов.
Есть ли уже проекты которые в результате мероприятия получили предложения о финансировании?
Не очень впечатляет технология GWT.
Большого, масштабируемого проекта на ней точно не построишь, да и много проблем с построением интерфейса из java кода. В общем гугл создал фреймворк для мелких однозадачных online приложений.
Глупо надеяться на стоящий девайс от малоизвестного производителя да и ещё и с непонятной ОС, уже есть достаточно развитая платформа maemo, вряд ли они смогут составить конкуренцию тому же n900.
помогло, спасибо!
была не указана кодировка в файле NeonDialogs.py и ошибки синтаксиса GTranslateLib.py и GTranslate.py
странно, такое только у меня? файлы брал из архива в статье
А с клиентом надо решать исходя из поставленных задач, для веба можно к примеру jQuery + js templating?
Стоимость разработки такая же как если бы писали на любом js фреймворке.
масштабируемости и всякой интеграции, а что тут может предложить GWT?
Если Java EE, может лучше сразу на liferay portal?
По поводу инструментов — Eclipse + стандартный GWT, остальное все свое.
Есть ли уже проекты которые в результате мероприятия получили предложения о финансировании?
Большого, масштабируемого проекта на ней точно не построишь, да и много проблем с построением интерфейса из java кода. В общем гугл создал фреймворк для мелких однозадачных online приложений.
А можно ли тестировать страницы с AJAX запросами с помощью selenium или JWebUnit?
была не указана кодировка в файле NeonDialogs.py и ошибки синтаксиса GTranslateLib.py и GTranslate.py
странно, такое только у меня? файлы брал из архива в статье
/usr/bin/GTranslate/GTranslate.py
The panel encountered a problem while loading «OAFIID:GTranslate».
в чем может быть проблема?