<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / google web toolkit</title>
	<link>http://habrahabr.ru/rss/tag/google web toolkit/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 21:45:06 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
			
		<item>		
			<title><![CDATA[HTML5 / Проблемы с HTML5 &lt;Audio&gt;]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/html5/119365/</guid>
			<link>http://habrahabr.ru/blogs/html5/119365/</link>			
			<description><![CDATA[Когда на конференции Google I/O <a href="http://habrahabr.ru/blogs/webdev/119104/">показали Angry Birds на HTML5</a>, в потоке радости мало кто обратил внимание, что игра на самом деле требует наличия Flash. Спрашивается, почему? Ведь игра написана на Google Web Toolkit (GWT) и для обработки звука использует библиотеку GWT-voices.<br/>
<br/>
Появились размышления, что таким образом разработчик постарался блокировать игру для пользователей iOS (они покупают её за деньги в App Store). Из лагеря Microsoft высказались в том смысле, что Google умышленно оптимизировал игру под свой «глючный» и «нестандартный» Chrome, тогда как IE <a href="http://blogs.msdn.com/b/ie/archive/2011/05/13/unlocking-the-power-of-html5-lt-audio-gt.aspx">гораздо лучше поддерживает &lt;Audio&gt;</a> и не экспериментирует с функциями, которые ещё не утверждены.<br/>
<br/>
На самом деле причины немного другие, и главная из них в том, что HTML5 &lt;Audio&gt; пока что не подходит для использования в играх или профессиональных аудиоприложениях.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/html5/119365/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 16 May 2011 13:40:07 GMT</pubDate>
			<author>alizar</author>
			<category>HTML Audio</category><category>Google Web Toolkit</category><category>задержка</category><category>setInterval</category><category>setTimeout</category><category>Web Audio API</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 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>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Вышел GWT 2.0]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/77709/</guid>
			<link>http://habrahabr.ru/blogs/gwt/77709/</link>			
			<description><![CDATA[GWT 2.0 официально доступен для загрузки. Новая версия содержит множество нововведений.<br/>
Кратко все эти возможности описаны в видео:<br/>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/uExEw3OVMd0&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/uExEw3OVMd0&hl=en&fs=1" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" width="425" height="355"></embed></object><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/77709/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 09 Dec 2009 09:24:50 GMT</pubDate>
			<author>sidney3172</author>
			<category>google web toolkit</category><category>google</category><category>speed tracer</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Создание GWT приложения с GWT-Ext контролами, работающего на JBoss, с помощью NetBeans. Step By Step]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/62744/</guid>
			<link>http://habrahabr.ru/blogs/gwt/62744/</link>			
			<description><![CDATA[Решил поделиться с широкой общественностью каким образом можно создать полноценное GWT приложение с помощью NetBeans, а так же каким образом развернуть его на сервере приложений JBoss. К сожалению в сети я не нашел полного описания этого процесса(есть статьи отдельно GWT, отдельно про GWT-EXT и отдельно про JBoss), поэтому и решил собрать всё в одну кучу. Надеюсь кому-то этот гайд пригодится и послужит отправной точкой. Итак приступим.<br/>
<br/>
<b>Осторожно! Много больших скриншотов</b><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gwt/62744/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 23 Jun 2009 17:42:36 GMT</pubDate>
			<author>paradoxs</author>
			<category>netbeans</category><category>gwt</category><category>gwt-ext</category><category>google web toolkit</category><category>extjs</category><category>jboss</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google Web Toolkit / Вышел Google Web Toolkit — GWT 1.6 M1]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gwt/51377/</guid>
			<link>http://habrahabr.ru/blogs/gwt/51377/</link>			
			<description><![CDATA[<img align="left" src="http://google-web-toolkit-doc-1-6.googlecode.com/svn/wiki/gwt-logo.png"/>Команда GWT рада представить версию 1.6 milestone 1:<br/>
<a href="http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/3e7e6cc3b35ad98a?pli=1">Announcing GWT 1.6 Milestone 1 </a><br/>
Из нововведений: <br/>
<ul>
<li>Изменена структура проекта. Проект стал больше походить на стандартный проект J2EE. <a href="http://code.google.com/p/google-web-toolkit/wiki/WAR_Design_1_6">Подробней...</a> </li>
<li>Для <strong>hosted</strong> <strong>mode</strong> теперь используется <strong>Jetty</strong> вместо <strong>Tomcat</strong> </li>
<li>Новые виджеты — <strong>DataPicker</strong>, <strong>LazyPanel</strong> </li>
<li>Множественные исправления ошибок </li>
</ul><br/>
<br/>
p.s. пока не нашел про <strong>out</strong>-<strong>of-process</strong> <strong>hosted</strong> <strong>mode</strong> да и документацию пока не обновили.]]></description>
			
			<pubDate>Sat, 07 Feb 2009 22:40:53 GMT</pubDate>
			<author>gAmUssA</author>
			<category>gwt</category><category>google web toolkit</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Ajax / Java + Struts + AJAX (библиотеки)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/AJAX/7685/</guid>
			<link>http://habrahabr.ru/blogs/AJAX/7685/</link>			
			<description><![CDATA[искал библиотеки для внедрения ajax-enabled функционаьлности в проект на java и пытался составить сравнительную характеристику. может, кому-нибудь будет интересно. Основной упор делался на то, что проект изначально был написан с использованием Struts.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/AJAX/7685/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sat, 28 Apr 2007 11:29:41 GMT</pubDate>
			<author>isapioff</author>
			<category>java</category><category>struts</category><category>ajax</category><category>jsf</category><category>dojo</category><category>zk</category><category>jMaki</category><category>GWT</category><category>Google Web Toolkit</category><category>DW</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Открыты исходники Google Web Toolkit]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/2359/</guid>
			<link>http://habrahabr.ru/blogs/personal/2359/</link>			
			<description><![CDATA[Инструментарий <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a> обновился в виде очередного релиз-кандидата. Версия 1.3 RC мало чем функционально отличается от предыдущей, однако её особенность заключается не в новых опциях, а в том, что теперь разработчики могут получить доступ к исходному коду.<br />
<br />
Набор инструментов Google Web Toolkit, первая версия которого появилась в мае этого года, призван упростить разработку веб-приложений на основе AJAX. Он позволяет писать Java-программы и преобразовывать их в AJAX-приложения. Возможность доступа к исходникам, как сообщает <a href="http://www.internetnews.com/dev-news/article.php/3649066">Internet News</a>, позволит сообществу разработчиков эффективнее реагировать на ошибки и недочеты и обмениваться сведениями о них друг с другом.]]></description>
			
			<pubDate>Thu, 14 Dec 2006 18:21:00 GMT</pubDate>
			<author>skazala</author>
			<category>Google</category><category>AJAX</category><category>Google Web Toolkit</category><category>разработка</category><category>Java</category>
		</item>
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

