<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / gwt</title>
	<link>http://habrahabr.ru/rss/tag/gwt/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 02:21:22 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
		
		
			
		<item>		
			<title><![CDATA[Подкасты / [PODCAST] «Разбор полетов» — episode 7 — Чем заняться в следующем году]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hpodcasts/136478/</guid>
			<link>http://habrahabr.ru/blogs/hpodcasts/136478/</link>
			<description><![CDATA[После продолжительного новогоднего застоя, c простуженными голосами я&nbsp;и&nbsp;коллега <a href="http://habrahabr.ru/users/aib/" class="user_link">aib</a> представляем вашему вниманию очередной седьмой выпуск популярного в&nbsp;узких кругах, разговорного IT-тематического подкаста «Разбор Полетов».<br/>
В&nbsp;этом выпуске:<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hpodcasts/136478/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 18 Jan 2012 03:15:24 GMT</pubDate>
			<author>gAmUssA</author>
			<enclosure url="http://moscow-nthost3a.cdn.rpod.ru/00/00/01/01/92/260490-223080/razbor_7_release.mp3?play=1" type="audio/mpeg" />
			<category>java</category><category>google</category><category>gwt</category><category>dart</category><category>closure</category><category>javascript</category><category>opensource</category><category>tdd</category><category>javaone</category><category>разбор-полетов</category>
		</item>
		
		
		
		
		
		
	
		
		
			
		<item>		
			<title><![CDATA[Подкасты / [PODCAST] «Разбор полетов» — episode 1 – officially on-air]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hpodcasts/133480/</guid>
			<link>http://habrahabr.ru/blogs/hpodcasts/133480/</link>
			<description><![CDATA[Я&nbsp;и&nbsp;коллега <a href="http://habrahabr.ru/users/aib/" class="user_link">aib</a> представляем вашему вниманию официальный первый выпуск «еще одного» разговорного IT-тематического подкаста «Разбор Полетов». Подкаст был тепло встречен Вами&nbsp;&mdash; нашими слушателями (что радует), поэтому мы&nbsp;продолжаем…<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hpodcasts/133480/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 28 Nov 2011 03:28:31 GMT</pubDate>
			<author>gAmUssA</author>
			<enclosure url="http://moscow-nthost3a.cdn.rpod.ru/00/00/01/01/92/255673-217672/razbor_1.mp3?play=1" type="audio/mpeg" />
			<category>adobe</category><category>flex</category><category>flash</category><category>rdbms</category><category>dart</category><category>gwt</category><category>play</category><category>scala</category><category>разбор-полетов</category>
		</item>
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Высокопроизводительный GWT. Часть 1]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/132996/</guid>
			<link>http://habrahabr.ru/blogs/gwt/132996/</link>			
			<description><![CDATA[<img src="http://blogs.jetbrains.com/pti/images/GWT.png" alt="image"/><br/>
Данный пост является началом серии статей про оптимизацию и улучшение производительности GWT-приложений. Поскольку материала у меня накопилось достаточно много, решил разбить его на 2-3 части.<br/>
Приступим к описанию того, что нас ждёт в первой статье.<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/132996/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 21 Nov 2011 07:28:38 GMT</pubDate>
			<author>b441berith</author>
			<category>gwt</category><category>ajax</category><category>оптимизация</category><category>производительность</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[JavaScript / Блеск и нищета GWT (или почему я не верю в Dart часть 2)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/javascript/130681/</guid>
			<link>http://habrahabr.ru/blogs/javascript/130681/</link>			
			<description><![CDATA[<img src="http://code.google.com/webtoolkit/images/gwt-logo.png" align="right"/>Одной из самых обсуждаемых тем на Хабре стало объявление Гугла о создании нового языка Dart, претендующего на то, чтобы полностью заменить Javascript. <br/>
Для Гугла это не первый проект подобного рода. С 2006 года существует <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a>, позволяющий создавать веб-приложения полностью на Java. На нём, например, работают Adwords и Google Wave. <br/>
Но, не смотря на красивые обещания и очень серьезные, особенно по меркам 2006 года, возможности, GWT так и «не взлетел». Да, проект поддерживается и развивается, но сообщество разработчиков так и не сложилось. Сторонних компонентов мало, они не поддерживаются, знакомых с системой программистов найти сложно. <br/>
Практически все «плюшки» языка Dart, которые сейчас рекламирует Google, уже были реализованы в Webtoolkit-е. В этой статье я хочу проанализировать достоинства и недостатки GWT в попытке рассмотреть мутные очертания будущего Dart. <br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/javascript/130681/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 18 Oct 2011 14:06:27 GMT</pubDate>
			<author>chainik</author>
			<category>GWT</category><category>Dart</category><category>Javascript</category><category>Google</category>
		</item>
		
		
		
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Веб-разработка / [Перевод] Характерные особенности языка Dart]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/130120/</guid>
			<link>http://habrahabr.ru/blogs/webdev/130120/</link>
			<description><![CDATA[<img src="http://habrastorage.org/storage1/c4f3bd3b/eb19412d/52d647e7/30c76279.png" align="left"/>Dart был разработан так, чтобы выглядеть знакомо для программистов на таких языках, как Java и JavaScript. Если постараться, можно писать на Dart практически так же, как на одном из них. Если <i>очень</i> постараться — можно даже превратить его в Фортран, но при этом вы упустите множество неповторимых и классных особенностей Dart.<br/>
<br/>
Эта статья поможет вам научиться писать код в стиле Dart. Так как язык всё ещё активно развивается, многие идиомы тоже могут измениться в будущем. В некоторых местах мы пока сами не определились, что является наилучшей практикой (может быть вы нам поможете?) Тем не менее, вот несколько моментов, на которые стоит обратить внимание, чтобы переключить свои мозги из режима Java или JavaScript в режим Dart.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/webdev/130120/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 10 Oct 2011 19:12:58 GMT</pubDate>
			<author>ilya42</author>
			<category>Dart</category><category>javascript</category><category>java</category><category>google</category><category>GWT</category><category>coffeescript</category>
		</item>
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[Библиотека ExtJS/Sencha / [Из песочницы] Поддержка RTL интерфейсов в GXT (Ext GWT)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/extjs/126786/</guid>
			<link>http://habrahabr.ru/blogs/extjs/126786/</link>			
			<description><![CDATA[Вот уже несколько лет являюсь разработчиком одного корпоративного десктоп приложения для восточных пользователей. Особенностью разработки является необходимость обеспечить поддержку ориентации справа-налево (RTL) в пользовательском интерфейсе.<br/>
<br/>
Недавно встал вопрос о хотя бы частичной миграции функционала в веб. Как средство разработки была выбрана платформа GWT. Выбор обусловлен тем, что наиболее привычной технологией для себя считаю Java. Также очень хотелось попробовать какую-нибудь новую для меня современную платформу разработки.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/extjs/126786/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 22 Aug 2011 07:53:40 GMT</pubDate>
			<author>vtysh</author>
			<category>GXT</category><category>Ext GWT</category><category>RTL</category><category>GWT</category>
		</item>
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google / GTUG TLV. 15.08.2011]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/google/126115/</guid>
			<link>http://habrahabr.ru/blogs/google/126115/</link>			
			<description><![CDATA[<img src="http://tlv.gtugs.org/home/Save%20The%20Date%20Resized.jpg" alt="image"/><br/>
<br/>
Привет!<br/>
Не пропустите вторую встречу <a href="http://tlv.gtugs.org/">GTUG TLV</a>!<br/>
<br/>
<b>Когда:</b><br/>
15 августа 2011, 18:00.<br/>
<br/>
<b>Где:</b><br/>
Офис Google в Тель-Авиве: башня Левинштейн (Levinstein Tower), этаж 26.<br/>
<br/>
<b>Программа встречи:</b><br/>
18:00-18:30 — Сбор<br/>
18:30-19:00 — Cross Platform Mobile Development — Uri Shaked<br/>
19:00-19:30 — Google Web Toolkit — Facing year 2012 technologies — Gabi Axel<br/>
19:30-20:00 — Перерыв<br/>
20:00-20:30 — Android Cross Browser Attacks — Adi Sharabani & Roi Saltzman (Watchfire)<br/>
20:30-21:00 — Android Network Toolkit — Itzhak Avraham & Elia Yehuda (Zimperium)<br/>
<br/>
Количество мест ограничено, <a href="https://spreadsheets.google.com/a/gtugs.org/spreadsheet/viewform?formkey=dE4tekEwTWU3MWdodzN2NXRpWTU0cWc6MQ">регистрируйтесь прямо сейчас</a>.<br/>
<br/>
До встречи!]]></description>
			
			<pubDate>Thu, 11 Aug 2011 10:02:24 GMT</pubDate>
			<author>Ermak</author>
			<category>gtug</category><category>gtug tlv</category><category>GWT</category><category>android sdk</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / GWT + mvp4g: видео доклада + отзыв о ADDConf'11 + пример с портлетами]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/125028/</guid>
			<link>http://habrahabr.ru/blogs/gwt/125028/</link>			
			<description><![CDATA[<h1>Вступление</h1><br/>
<img src="http://mvp4g.googlecode.com/svn/logo/mvp4g-logo-small.png" alt="mvp4g logo"/><br/>
<br/>
Несомненно, сейчас уже многие знают, что такое <a href="http://code.google.com/webtoolkit/">GWT</a>. Многие знают, что за концепция — <a href="http://en.wikipedia.org/wiki/Model-view-presenter">MVP</a>. При этом, ещё не многие слышали о фреймворке <a href="http://code.google.com/p/mvp4g/">mvp4g</a> (облегчённая реализация MVP для GWT) — а я бы хотел, чтобы на него обратили внимание как можно больше GWT-программистов: фреймворк значительно упрощает написание MVP-кода и явно повышает его наглядность. По этой причине я делал о нём <a href="http://addconf.ru/event.sdf/ru/add_2011/authors/AntonKotenko/313">доклад</a> на конференции <a href="http://addconf.ru">ADDConf</a>, видео которого представляю ниже.<br/>
<br/>
В статью я добавил, кроме прочего, <a href="#section-3">отзыв о конфренции</a> и докладах которые я видел, а также <a href="#section-11">ссылки/описание работающего примера</a> создания системы портлетов/порталов на GWT+mvp4g, я его упоминал в докладе.<br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/125028/#habracut">Видео, отзыв и пример</a> </div>]]></description>
			
			<pubDate>Wed, 27 Jul 2011 15:23:36 GMT</pubDate>
			<author>zokotuhaFly</author>
			<category>gwt</category><category>mvp4g</category><category>addconf</category><category>java</category><category>portlet</category><category>portal</category><category>портлет</category><category>портал</category>
		</item>
		
		
		
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[Google Web Toolkit / [Из песочницы] Новое в Ext GWT 3.0]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/124384/</guid>
			<link>http://habrahabr.ru/blogs/gwt/124384/</link>			
			<description><![CDATA[JavaScript-библиотеки Ext JS и Ext GWT известны, помимо прочего, одним из лучших наборов визуальных компонентов — как по дизайну, так и по кроссбраузерности, да и по стабильности работы. Потому и руки сами тянутся к любому проекту на GWT добавить Ext и заменить скучные гугловые виджеты на симпатичные формы и окошки.<br/>
<br/>
Однако интеграция Ext GWT и GWT до сих пор оставляла желать лучшего — по сути, вторая версия Ext GWT полностью вытесняет все средства компоновки интерфейса GWT, предлагая собственные API для всего, вплоть до обработки событий. Поэтому для третьей версии библиотеки, доступной сейчас в виде <a href="http://www.sencha.com/blog/ext-gwt-3-developer-preview-2/">developer preview</a>, разработчики из Sencha активно переписывают скриптовое наследие Ext JS, используя паттерны и идиомы, принятые в GWT. Главное ожидаемое преимущество — более корректная интеграция с GWT и, как следствие, более компактный и оптимизированный код интерфейса: генерация и обфускация JavaScript и CSS происходит на этапе GWT-компиляции, с использованием механизма deferred binding, за счёт чего исключаются фрагменты кода, не использующиеся в текущем проекте.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/124384/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 18 Jul 2011 16:33:22 GMT</pubDate>
			<author>forketyfork</author>
			<category>extjs</category><category>ext gwt</category><category>gwt</category><category>javascript framework</category><category>preview</category>
		</item>
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[JAVA / Дружим GWT, Sonar + Clover]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/120647/</guid>
			<link>http://habrahabr.ru/blogs/java/120647/</link>			
			<description><![CDATA[Любите ли вы GWT так, как люблю его я? Недавно возникла задача, повесить Sonar на проект, где используется GWT. Проблема возникла в тот момент, когда врубается Clover. Подробности этой истории под катом.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/java/120647/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sun, 05 Jun 2011 17:11:28 GMT</pubDate>
			<author>mythmaker</author>
			<category>ci</category><category>clover</category><category>gwt</category><category>java</category><category>sonar</category><category>tests</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Вышел GWT 2.3]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/118749/</guid>
			<link>http://habrahabr.ru/blogs/gwt/118749/</link>			
			<description><![CDATA[Вышла обновленная версия фреймворка GWT (Google Web Toolit) с номером 2.3<br/>
Качать <a href="http://code.google.com/webtoolkit/download.html">тут</a><br/>
А так же обновился Google Plugin for Eclipse <a href="http://code.google.com/eclipse">(GPE)</a><br/>
<br/>
Фреймворк позволяет создавать Web-приложение на Java с последующей компиляцией клиентской части в JavaScript.<br/>
<br/>
Среди главных изменений в новой версии числятся:<br/>
<a href="http://code.google.com/webtoolkit/doc/latest/ReleaseNotes.html#API">Easy Discovery and Access to Google APIs</a><br/>
<a href="http://code.google.com/webtoolkit/doc/latest/ReleaseNotes.html#GPH">Import Projects from Project Hosting</a><br/>
<a href="http://code.google.com/webtoolkit/doc/latest/ReleaseNotes.html#SSO">One Login, Many Services</a><br/>
<a href="http://code.google.com/webtoolkit/doc/latest/ReleaseNotes.html#LocalStorage">Local Storage APIs</a><br/>
<br/>
<a href="http://www.youtube.com/watch?v=GGJC_i7Dw6c">См. видео по новым возможностям</a>]]></description>
			
			<pubDate>Thu, 05 May 2011 10:19:25 GMT</pubDate>
			<author>LORiO</author>
			<category>GWT</category><category>Google Web Toolit</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Слайды мастер-класса по GWT и mvp4g (ADDConf 2011)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/118746/</guid>
			<link>http://habrahabr.ru/blogs/gwt/118746/</link>			
			<description><![CDATA[29 апреля я читал мастер-класс по веб-разработке на <a href="http://code.google.com/intl/ru/webtoolkit/">GWT</a> с использованием фреймворка <a href="http://code.google.com/p/mvp4g/">mvp4g</a>, на конференции <a href="http://addconf.ru">Application Developer Days</a> 2011. Предоставляю вам слайды (видео должно быть позже).<br/>
<br/>
<h3>Слайды</h3><br/>
<a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B9lKUPDNyz1vYTViZjYwZTEtODNmNC00OWZlLWFhODUtMDNkYzE5N2NjM2Fk&amp;amp;hl=en"><img src="http://dl.dropbox.com/u/928694/blog/ru/img/gwtmvp4g_gdocs.png" alt="Cлайды"/></a><br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/118746/#habracut">Содержание, ссылки и ответы на заданные по теме доклада вопросы</a> </div>]]></description>
			
			<pubDate>Thu, 05 May 2011 09:54:58 GMT</pubDate>
			<author>zokotuhaFly</author>
			<category>gwt</category><category>mvp4g</category><category>слайды</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Обновление версии GWT до 2.2.0]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/113637/</guid>
			<link>http://habrahabr.ru/blogs/gwt/113637/</link>			
			<description><![CDATA[Вышла обновленная версия фреймворка GWT (<a href="http://code.google.com/webtoolkit">Google Web Toolit</a>) с номером 2.2.<br/>
<br/>
Фреймворк позволяет создавать Web-приложение на Java с последующей компиляцией клиентской части в JavaScript.<br/>
<br/>
Среди главных изменений в новой версии числятся:<br/>
<ul>
<li>интегрированный визуальный дизайнер пользовательского интерфейса;</li>
<li>поддержка HTML5-тегов Canvas, Audio и Video;</li>
<li>новое API для работы с таблицами;</li>
<li>менее строгий парсер SafeHtml;</li>
<li>перевод Java версии 1.5 в разряд устаревшей (выводится предупреждение).</li>
</ul><br/>
Пример использования HTML5 Canvas доступен по ссылке: <a href="http://gwtcanvasdemo.appspot.com/">http://gwtcanvasdemo.appspot.com/</a>]]></description>
			
			<pubDate>Sat, 12 Feb 2011 18:13:52 GMT</pubDate>
			<author>TolTol</author>
			<category>GWT</category><category>2.2</category><category>Java</category><category>javascript</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Введение в MVP GWT 2.1]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/113121/</guid>
			<link>http://habrahabr.ru/blogs/gwt/113121/</link>			
			<description><![CDATA[Когда я писал топик об использовании <a href="http://habrahabr.ru/blogs/gwt/94844/">шаблона Command для организации RPC-вызовов в GWT</a> то упоминал об MVP-паттерне для построения архитектуры GWT-проектов. Сразу после выступления товарища Ray Rayan’а с докладом о проектировании сложных приложений на GWT трудящиеся по всему миру принялись реализовывать озвученные идеи в виде библиотек и фреймворков. Результатом этих трудов стали средства, позволяющие применять как некоторые моменты MVP-подхода (<a href="http://code.google.com/p/gwt-presenter/">GWT-Presenter</a>) так и его целиком (<a href="http://code.google.com/p/mvp4g">Mvp4G</a>). Это все замечательно, но мне лично (уверен, что и остальным GWT-разработчикам) хотелось бы иметь стандартизированный (если можно так сказать) фреймворк/подход для организации GWT-приложений по MVP-схеме. И вот команда, которая отвечает в Google за GWT, наконец-то в версии 2.1 наряду с остальными вкусными плюшками предложила встроенный MVP-фреймворк.<br/>
В данной заметке я постараюсь осветить основные моменты встроенного GWT MVP-фреймворка. Как пример будет использовано небольшое приложение, построенное с применением этого подхода. <br/>
Данная заметка является вольным трактатом (<a href="http://code.google.com/intl/en/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html">GWT MVP Development</a>) и на уникальность подхода никоим образом не претендует. Если кого-то заинтересовало такое немаленькое введение <div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/113121/#habracut">прошу под хабракат!</a> </div>]]></description>
			
			<pubDate>Thu, 03 Feb 2011 20:43:02 GMT</pubDate>
			<author>gshock</author>
			<category>GWT</category><category>GWT2.1</category><category>Google Web Toolkit</category><category>MVP</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google / Встреча Dnepr GTUG 14-го января]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/google/111469/</guid>
			<link>http://habrahabr.ru/blogs/google/111469/</link>			
			<description><![CDATA[Днепропетровская группа пользователей технологий Google приглашает всех на нашу первую встречу в 2011 году. <br/>
<br/>
Дата: 14 января, пятница<br/>
Время: 18:30<br/>
Место: ул. Серова, 4. <br/>
<br/>
Докладчики и темы: <br/>
 — Алексей Устенко (Ciklum) — программирование Android приложений для различных разрешений экранов<br/>
 — Антон Зимарёв (Ciklum) — Spring Roo Rocks! Ready-to-use web application out of the box (GWT, Spring, JPA)<br/>
 — Андрей Ясинецкий (со-координатор KievGTUG Center, Epam) — Chrome и HTML5 и рассказ про московский GDD2010<br/>
 — Антон Данильченко — GAE framework — простой путь к Google App Engine и Python<br/>
<br/>
Участие в мероприятии свободное, но желательно предварительно заполнить <a href="https://spreadsheets.google.com/viewform?formkey=dFJ2bHhkZFdFVjBBaGg5QlF5QU5pSVE6MQ">регистрационную форму</a><br/>
<br/>
<a href="http://dnepr.gtugs.org/home/vstrecadneprgtug14-goanvara2011">Оффсайт</a><br/>
<br/>
<b>UPD:</b> еще один докладчик — Антон Данильченко]]></description>
			
			<pubDate>Sat, 08 Jan 2011 15:33:47 GMT</pubDate>
			<author>ustav</author>
			<category>gtug</category><category>dnepr</category><category>android</category><category>gwt</category><category>chrome</category><category>google app engine</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Вышел GWT 2.1.1]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/110389/</guid>
			<link>http://habrahabr.ru/blogs/gwt/110389/</link>			
			<description><![CDATA[<habracut/>Вышедший в октябре релиз <a href="http://googlewebtoolkit.blogspot.com/2010/10/announcing-final-release-of-gwt-21.html">GWT 2.1</a> вызвал широкий резонанс в среде разработчиков. Было получено много отзывов и пожеланий часть из которых была реализована и вошла в <a href="http://code.google.com/p/google-web-toolkit/downloads/detail?name=gwt-2.1.1.zip">GWT 2.1.1</a>. <br/>
Одновременно обновлены <a href="http://code.google.com/eclipse/">Google Plugin for Eclipse</a> и <a href="http://code.google.com/webtoolkit/tools/gwtdesigner/index.html">GWT Designer</a>. <br/>
Ссылки для скачвания:<br/>
<ul>
<li>Google Plugin for Eclipse: <a href="http://code.google.com/eclipse/docs/download.html">code.google.com/eclipse/docs/download.html</a></li>
<li>GWT Designer: <a href="http://code.google.com/webtoolkit/tools/download-gwtdesigner.html">code.google.com/webtoolkit/tools/download-gwtdesigner.html</a></li>
</ul><br/>
Подробную информацию можно найти в официальном сообщении <a href="http://googlewebtoolkit.blogspot.com/2010/12/gwt-211-is-now-available.html">GWT 2.1.1 is now available</a>, а ниже — основные обновления.<br/>
<br/>
<br/>
<h4>GWT SDK</h4><br/>
Компонент <a href="http://code.google.com/webtoolkit/doc/trunk/DevGuideRequestFactory.html">RequestFactory</a>, добавленный в GWT 2.1, привлек большое внимание сообщества. Исходя из полученных пожеланий была добавлена следующая фунциональность:<br/>
<ul>
<li>Сервисный слой (service layer), который включает поддержку не статичных сервис-объектов (non-static service objects)</li>
<li>Поддержка объекта-значения (value object)</li>
<li>Вызов нескольких методов для одного запроса</li>
</ul><br/>
<h4>Google Plugin for Eclipse</h4><br/>
<ul>
<li>Улучшен UiBinder error reporting в <a href="http://www.springsource.com/developer/sts">SpringSource Tool Suite (STS)</a></li>
<li>Оптимизировано поведение IDE: удалены неиспользуеме Java builders, последний релиз STS содержит исправления для AspectJ</li>
<li>Speed Tracer совершает полный J2EE паблишинг до запуска</li>
</ul><br/>
<h4>GWT Designer</h4><br/>
<ul>
<li>Добавлена поддержка: CellList, CellTable, CellTree, CellBrowser и SimplePager</li>
<li>Улучшена поддержка <a href="http://code.google.com/webtoolkit/doc/latest/DevGuideUiBinder.html">UiBinder</a>, включая аннотации (annotations):<br/>
 <ul>
<li><a href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/uibinder/client/UiField.html">@UiField(provided)</a></li>
<li><a href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/uibinder/client/UiFactory.html">@UiFactory</a></li>
<li><a href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/uibinder/client/UiTemplate.html">@UiTemplate</a></li>
<li><a href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/uibinder/client/UiConstructor.html">@UiConstructor</a></li>
</ul><br/>
</li>
<li>WebKit рендеринг для 32-bit Windows (используется для IE)</li>
</ul><br/>
<br/>
<i>Удачи в разработке!</i>]]></description>
			
			<pubDate>Tue, 21 Dec 2010 09:48:38 GMT</pubDate>
			<author>Ermak</author>
			<category>GWT</category><category>google</category><category>2.1.1</category><category>javascript</category><category>java</category><category>web</category><category>framework</category><category>GWT Designer</category><category>SpringSource Tool Suite</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Отлично погуглил или впечатления от Google Developer Day 2010]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/108137/</guid>
			<link>http://habrahabr.ru/blogs/personal/108137/</link>			
			<description><![CDATA[<img src="http://1.bp.blogspot.com/_AvM3rZIdCYo/TCmlPyV4i0I/AAAAAAAAAxI/Brq_8yaH0EU/developer_day-textbarsq.gif" align="left"/><br/>
В пятницу 12 числа прошло такое знаменательное событие, как Google Developers Day 2010 в Москве. Это предпоследнее событие в серии GDD, следующее будет в Праге 16 ноября, а предыдущие прошли в Токио, Сан-Паулу и Мюнхене. GDD — значимое событие для всех разработчиков и попасть туда хотели 4000 человек, именно столько заявок было подано. Прошло всего 1500 и я был одним из счастливчиков. О том, каким GDD 2010 был для меня, я и хочу рассказать.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/conference/108137/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sun, 14 Nov 2010 22:35:18 GMT</pubDate>
			<author>mythmaker</author>
			<category>android</category><category>app engine</category><category>chrome</category><category>gdd</category><category>gddru</category><category>google</category><category>gwt</category><category>html5</category><category>java</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Вышла новая версия GWT 2.1]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/107174/</guid>
			<link>http://habrahabr.ru/blogs/gwt/107174/</link>			
			<description><![CDATA[Вышла очередная версия GWT, которая расширяет возможности библиотеки. Версия 2.1 достаточно долго находилась в стадии разработки, поэтому ее вчерашнее появление, очевидно, никто не ждал. :-)<br/>
<br/>
С кратким описанием новых возможностей можно ознакомится в документе <a href="http://code.google.com/intl/en/webtoolkit/doc/latest/ReleaseNotes.html">What's New in GWT 2.1</a>, а ниже представлен его еще более краткий пересказ.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/107174/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 29 Oct 2010 12:02:56 GMT</pubDate>
			<author>TolTol</author>
			<category>GWT</category><category>google</category><category>2.1</category><category>javascript</category><category>java</category><category>web</category><category>framework</category><category>spring</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Google Web Toolkit и клиентская оптимизация]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/99614/</guid>
			<link>http://habrahabr.ru/blogs/gwt/99614/</link>			
			<description><![CDATA[Чем медленнее загружается и работает web-приложение, тем меньше пользователей захотят им воспользоваться. Google понимает это как никто другой, поэтому в созданном ими Web Toolkit особое внимание уделено скорости работы получаемых с его помощью web-приложений.<br/>
<br/>
Статья рассказывает о том, какие приемы клиентской оптимизации используются в GWT.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/99614/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 21 Jul 2010 10:07:23 GMT</pubDate>
			<author>windicted</author>
			<category>google web toolkit</category><category>gwt</category><category>клиентская оптимизация</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Использование шаблона Command для организации RPC-вызовов в GWT]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/94844/</guid>
			<link>http://habrahabr.ru/blogs/gwt/94844/</link>			
			<description><![CDATA[В своем прошлогоднем выступлении в рамках <a href="http://code.google.com/intl/ru-RU/events/io/2009/sessions/GoogleWebToolkitBestPractices.html" title="Google I/O Ray Rayan">Google I/O Ray Rayan</a> поведал аудитории о том, как правильно стоить архитектуру более-менее крупных GWT-проектов. Одна из его рекомендаций — использование шаблона (паттерна) Command для оргиназации RPC-сервисов. В данной заметке я постараюсь вкратце осветить данный подход на примере простейшего GWT-приложения. Для диспетчеризации RPC-вызовов будет использована библиотека gwt-dispatch <a href="http://code.google.com/p/gwt-dispatch/" title="GWT-Dispatch">GWT-Dispatch</a>. Сразу хочу предупредить, что эта статья является симбиозом, осмыслением и компиляцией нескольких источников (<a href="http://code.google.com/p/gwt-dispatch/wiki/GettingStarted" title="GWT-Dispatch Getting Started">GWT-Dispatch Getting Started</a>, <a href="http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html" title="GWT MVP Example">GWT MVP Example</a>). Рассматривайте ее как руководство к быстрому старту на пути правильного построения GWT-приложений. Весь материал разработан с учетом того, что серверная реализация RPC-сервисов также выполняется на языке Java.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/94844/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 28 May 2010 15:04:25 GMT</pubDate>
			<author>gshock</author>
			<category>gwt</category><category>google web toolkit</category><category>gwt-dispatch</category><category>patterns</category><category>guice</category><category>app engine</category>
		</item>
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

