Jednoduchý workshop představující základy YouTube API. Naučí, jak vyhledávat v miliónech videí, získat o nich data, ovládat videa pomocí Javascriptu atd. Tento seminář je určen pro všechny vývojáře, kteří s YouTube API pracují poprvé.
Tato přednáška se bude týkat novinek na Mapách Google a Google Earth, včetně Earth pluginu do prohlížeče a způsobů sdílení a užívání geografických dat. Pro seminář je vhodná základní znalost XHTML, CSS, XML a Javascriptu.
Tento workshop představí javascriptové techniky vytváření a sdílení KML dat, pomocí Google App Engine. Je určen pro všechny vývojáře, kteří s API Map Google/KML zatím nepracovali.
DŮLEŽITÉ!
Pro tento workshop budete potřebovat:
OpenSocial je otevřená specifikace definující společné API, které funguje na webech mnoha "sociálních sítí", a to včetně MySpace, Plaxo, Hi5, Ning, orkut, Friendster Salesforce.com, LinkedIn a dalších. Tak se vývojáři seznámí s jedním API a mohou vyvíjet sociální aplikace pro všechny tyto stránky.
V tomto semináři se bude vysvětlovat, co je to vlastně OpenSocial, ukážeme konrétní příklady implementace a předvedeme jak vytvořit OpenSocial aplikace. Předpokladem je průměrná znalost JavaScriptu.
Tento seminář je určen pro vývojáře, kteří se s OpenSocial potkávají poprvé.
Už jste někdy přemýšleli, jak vlastně Google prohledává web? Tato přednáška to stručně vysvětlí, včetně indexování, PageRanku apod. Navíc se také podívá na zoubek několika nástrojům, které Google poskytuje webmasterům a správcům stránek, aby našemu vyhledávači lépe rozuměli.
Takže teď jste připraveni vytvořit svou první OpenSocial aplikaci. Výborně! Ale na co musíte myslet při jejím psaní? Jaké jsou ty zaručené tipy a triky? Tento seminář vám sice ukáže méně živého kódu, ale doufejme pomůže pochopit, co všechno musí mít výborná aplikace.
Google Web Toolkit umožňuje vyvíjet optimalizované a rychlé AJAX aplikace, za použítí programovacího jazyka Java a oblíbených IDE nástrojů a to všechno zkompilovat do jednoduchého JavaScriptu. Tato přednáška se podívá, jak můžete používat GWT pro ještě rychlejší webové aplikace.
Přijďte si poslechnout jak Gears, open source plugin, který učí dnešní prohlížeče novým trikům, umí vytvořit client-side vyhledávač umístěný přímo ve vaší webové stránce. Naučíte se, jak přidat tuto funkcionalitu a pochopíte jak funguje kombinace Gears a Dojo toolkit.
Co je to vlastně "Open Web", jaká je jeho současná situace a proč je tak důležitý? V tomto semináři se dozvíte o nejnovějších Open Web technologiích včetně Canvas tag, Web Fonts, SVG a HTML 5 a uvidíte dema, ukázky kódu a stav jejich implementace napříč prohlížeči. Přijďte objevit, co můžete používat již dnes (a je toho víc, než byste čekali!) a co ještě zbývá dokončit.
Tato přednáška vysvětlí postavení Pythonu v Google a pak se bude věnovat dynamické povaze tohoto progarmovacího jazyka, vysvětlí iterace, iterátory a generátory, seznámí s dekorátory a funkcionály, vysvětlí metatřídy a pak všechno propojí, aby představil DSL (Domain Specific Language) v Pythonu.
Tento seminář se podívá na unikátní technologie (software i hardware), které Google používá pro podporu svých služeb po celém světě s důrazem na jejich využití. Čekejte platformy a API, které se používají nejen v Google, ale i mimo něj, jako např. MapReduce nebo Hadoop.
Google App Engine umožnuje vytvořit aplikace na stejně výkonné webové infrstruktuře jako používá sám Google. Díky tomu se není potřeba již starat o to, kolik lidí tuto aplikaci užívá a jestli tak návštěvnost zvládne. V tomto semináři vedoucí týmu, který za App Enginem stojí, představí základní funckcionalitu a ukáže kód jednoduché aplikace. Mimo jiné se dozvíte o App Engine Datastore, naší infrastruktuře, autentifikaci pomocí Google účtů a samozřejmě "best practices". Seminář je určen středně pokročilým vývojářům, pro které je Google App Engine novinkou.
Tento workshop vám pomůže vytvořit jednoduchou wiki aplikaci pomoci Google App Engine, s využitím většiny App Engine API včetně Datastore, Image Manipulation API, Memcache a web framework.
DŮLEŽITÉ! Pro tento seminář budete potřebovat
Program workshopu je velmi nabitý, a proto prosím přijďte připraveni.
V této přednášce se budeme věnovat technikám, jak vytvořit a vylepšit aplikace, které již nelze nazvat "jednoduchými". Projdeme Python runtime triky, různé způsoby cachingu, dynamické moduly a App Engine Python idiomy. Ukážeme si také základní strategie jak přizpůsobit webové aplikace miliónům uživatelů.
Přednáška vás poskytne rychlý přehled o Google Ajax API a Google Data API. Také si ukážeme některé způsoby, jak z nich vytvořit mashupy. Pro tuto přednášku je vhodná zkušenost s PHP a JavaScriptem. Plusem je práce s REST-based API, XML a HTTP.
V8 je nový, vysoce výkonný javascriptový engine prohlížeče Google Chrome. V8 je virtuální stroj využívající nejnovější technologie, jako například vytváření tzv. skrytých tříd ("hidden classes") pro implementaci dynamicky typovaného JavaScriptu. Mads Ager vám v této přednášce vysvětlí, jakým způsobem se V8 týmu podařilo implementovat JavaScript optimalizovaný pro objektově orientované webové aplikace, extenzivně využívajících objektů, volání funkcí a přístupu k proměnným.
Tento seminář je určen hlavně vývojářům, kteří už mají svou první miniaplikaci, gadget, za sebou a chtějí se dozvědět trochu víc o jejich vývoji.
Podíváme se na to, jak by měl vypadat úspěšný gadget. Ukážeme si jak a kde použít JSON, jak si zjednodušit práci s XML a jak využít OOP v JavaScriptu. Nezapomeneme ani na IDE a celý proces vývoje od napsání prvního písmene kódu až po vložení do content directory.
Požadavky: základní znalost Gadgets API.