Подписаться на ленту материалов

Избранные Материалы

Подписаться на ленту материалов с тэгом 'GWT' [RSS 2.0]

Релиз Ext GWT (GXT) 2.0

Релиз Ext GWT (GXT) 2.0

Только что сошедшая с конвейера свежая версия Ext GWT 2.0, впитала в себя, по словам ее разработчиков, массу новых компонентов и возможностей, расширяющих функциональный набор предыдущей версии Ext GWT 1.0. Что наиболее примечательно в данном релизе, так это то, что он, наконец-то, закрыл функциональную брешь (некоторое отставание) между проектом Ext GWT и его “родным братом” Ext JS - теперь оба проекта имеют аналогичный набор возможностей! Напомним, что в отличии от Ext JS, которая является “чистой” JS-библиотекой с мощнейшим функционалом, Ext GWT, в свою очередь, является своего рода “оберткой” к Ext JS и предоставляет разработчикам возможность применить на практике всю ее мощь, однако не требует от разработчиков каких-либо знаний в области JavaScript и избавляет их от проблем кросс-браузерной совместимости соответствующего кода - в процессе разработки используется только один язык программирования - Java (тут также важен тот факт, что архитектура Ext GWT использует возможности языка Java “в лучших традициях” проектирования ПО - фрэймворк спроектирован очень качественно и его API, соответственно, позволяет использовать всю гибкость объектно-ориентированного подхода к построению ПО с использованием языка программирования Java). А это, нужно заметить (особенно учитывая то, что Java является наиболее популярным и развитым объектно-ориентированным языком программирования современности), открывает для Java-разработчиков воистину огромные перспективы в области построения AJAX-базированных RIA-приложений.

Читать далее »

3 голоса, средний: 5 из 53 голоса, средний: 5 из 53 голоса, средний: 5 из 53 голоса, средний: 5 из 53 голоса, средний: 5 из 5 (голосов: 3, рейтинг: 5 из 5)
Войдите, чтобы поставить оценку.

Серия анонсов Google для Java-разработчиков - GWT 1.6, App Engine for Java, Plugin for Eclipse

Серия анонсов Google для Java-разработчиков - GWT 1.6, App Engine for Java, Plugin for Eclipse

Целой серией интереснейших анонсов для Java-разработчиков порадовала накануне неутомимая Google. А именно:

  • cвежий релиз фрэймворка для разработки web-приложений GWT 1.6
  • обновлена платформа Google App Engine, нацеленная на разработку web-приложений и их последующее развертывание на web-серверах Google - помимо Python, теперь также поддерживается Java!
  • релиз плагина Google Plugin для интегрированной среды разработки Eclipse, поддерживающего работу с GWT/GAE

Все эти новшества, несомненно, помогут Java-разработчикам, работающим с Google-инструментариями, выполнять свою работу еще более быстро и продуктивно.

Читать далее »

2 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 5 (голосов: 2, рейтинг: 5 из 5)
Войдите, чтобы поставить оценку.

Релиз Ext GWT (GXT) 1.2

Релиз Ext GWT (GXT) 1.2

Состоялся релиз Ext GWT 1.2.

Среди новшеств Ext GWT версии 1.2 числятся следующие:

  • Drag and Drop фреймворк разрешающий перетаскивание елементов для таблиц, деревьев и списков
  • Form Data Binding фреймворк позволяющий привязывать модель данных к формам; связь между моделью и формой является bi-directional, тоесть действует в обоих направлениях, что позволяет более удобно манипулировать обновлением данных
  • File Upload - наряду с некоторыми другими филдами, появившимися в данном релизе, присутствует и FileUploadField, предоставляющий возможность загрузки файлов на сервер посредством стандартной отправки HTML-формы на сервер

Стоит также заметить, что вместе с данным релизом были опубликовны также некоторые новые полезные примеры использования Ext GWT, среди которых пример реализации перетаскивания елементов между таблицами и списками, изменение порядка елементов в дереве и управление коллекцией изображений посредством того же перетаскивания, а также привязка data-модели к форме и таблице.

Читать далее »

2 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 5 (голосов: 2, рейтинг: 4.5 из 5)
Войдите, чтобы поставить оценку.

Ext GWT (GXT) :: Интеграция WYSIWYG-редактора TinyMCE

Ext GWT (GXT) :: Интеграция WYSIWYG-редактора TinyMCE

Постановка задачи

Те разработчики программного обеспечения, которые регулярно используют в своей работе популярный и мощный фреймворк Ext GWT (GXT), наверняка сталкивались с одним из его немногих недостатков - отсутствием стандартного компонента типа “WYSIWYG-редактор” (тоесть “живого” редактора, в случае работы с которым конечный результат виден в процессе непосредственного редактирования), предоставляющего средства для комфортного и быстрого редактирования HTML-контента “обогащенного” форматированным текстом, списками, ссылками, изображениями и т.д. Одним из наиболее популярных и многофункциональных редакторов такого типа является TinyMCE. А ведь было бы неплохо иметь возможность интегрировать его в Web-приложения, разрабатываемые с использованием фреймворка GXT, верно? Именно о том, как это осуществить, мы и поговорим в данной заметке.

Читать далее »

2 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 52 голоса, средний: 4.5 из 5 (голосов: 2, рейтинг: 4.5 из 5)
Войдите, чтобы поставить оценку.

Релиз Ext GWT (GXT) 1.1

Релиз Ext GWT (GXT) 1.1

Состоялся долгожданный (многими Java/GWT-разработчиками) релиз Ext GWT 1.1.

Среди новшеств Ext GWT версии 1.1 числятся следующие:

  • Компонент Grid (таблица) с улучшеной моделью рендеринга
  • Поддержка плагинов для компонентов в целом, и несколько разработанных плагинов для компонента Grid (развертывание и нумерация рядов, ряды с чек-боксами) в частности
  • Поддержка компонентом Grid группирования (grouping) и итогового подсчета (totaling)
  • Компонент EditableGrid (редактируемая таблица)
  • Улучшения компонента ComboBox (автодополнение вводимого текста, локальный и удаленный (AJAX) поиск и т.д.)
  • Порталы (мульти-колоночный контейнер расположения компонентов-портлетов, каждый из которых может содержать любой контент и быть свободно перемещен на новое место путем обычного “перетаскивания” (Drag’n'Drop), а также поддерживает функции сворачивания/развертки/закрытия и т.д.)
  • Web Desktop - одна из наиболее интересных новых возможностей, разрешающая создать рабочий стол с стартовым меню, панелью задач, мульти-оконными приложениями и т.д.
  • Новая тема “Slate”
  • Поддержка Java Beans через BeanModel (тоесть говоря кратко: теперь возможно использовать любые Java Beans в Store и Binder API)
  • Разработаны новые примеры использования и кастомизации компонентов

Читать далее »

2 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 52 голоса, средний: 5 из 5 (голосов: 2, рейтинг: 5 из 5)
Войдите, чтобы поставить оценку.