Keynote z prvního dne Adobe Max 2010 – shrnutí

Máme za sebou první den, první keynote a neuvěřitelné množství novinek. Vypadá to, že po letech, kdy se mluvilo o publikování pro různé formáty obrazovek a různé platformy, tak ten čas konečně přichází.

Co jsme tedy dnes vlastně na keynote viděli?

Ještě před oficiálním začátkem proběhlo zajímavé hudebně vizuální vystoupení, které v sobě spojilo Audiotool, což je webová aplikace ve Flashi pro mixování a kompozici hudby. Viděl jsem ji už před dvěma roky na Maxu v Barceloně, ale od té doby šla hodně dopředu. To celé bylo propojené s vizuální performance, která byla vytvářená kombinací touchscreen obrazovky, snímání fotografií z okolí a živého programování vizualizace hudby. Dohromady pořádně šílené číslo.

Pak už nastoupila hlavní prezentace, kterou nás po většinu času provázel Kevin Lynch.

HTML5 a Adobe

V první části jsme měli možnost vidět několik novinek v oblasti HTML5, CSS3 a nových standardů. Kevin nejprve předváděl projekt Edge, což je ve své podstatě nástroj pro animace založený na HTML využívající open source knihovnu jQuery. Je to vizuální prostředí, které se poměrně dost podobá produktu Flash Catalyst s tím rozdílem, že výsledkem není Flash, ale HTML.

Kevin Lynch předvádí Edge - animace a prototypy pro HTML5

Následovala ukázka projektu, který rozšiřuje Webkit browser o dynamické přelamování textu. Kevin předvedl ukázku vícesloupcového textu v prohlížeči, který obtékal pohybující se obrázek. Adobe chce tento kód uvolnit jako open source a poskytnout jako obohacení Webkitu.

Dynamické obtékání textu ve Webkitu - video s ukázkou později

Třetí věc, kterou jsme ukazovali v rámci HTML/CSS byla služba SiteCatalayst/Netawerages, kterou mají všichni uživatelé CS5 k dispozici. Tato služba poskytuje informace o rozšířenosti jednotlivých technologií a funkcí na webu a umožňuje web designérovi rozhodnout se, jestli už je čas danou funkci použít, nebo jestli je potřeba ještě chvíli počkat a zvolit konzervativnější řešení (případně nabídnout alternativní možnosti).

SiteCatalyst Netawerages - statistická data o rozšířenosti jednotlivých technologií

Digital Publishing Suite

Už dříve jsem psal o nástrojích pro publikování pro tablety (v tuto chvíli primárně pro iPad, ale brzy i pro další). Martha Stewart, majitelka obrovského mediálního koncernu předvedla vizuálně krásnou ukázku publikace Martha Stewart Living pro iPad, která je publikována pomocí Adobe Digital Publishing Suite. Pokud si chcete přečíst něco o vaření a máte iPad, tak tohle je časopis pro vás :)

Martha Stewart's Living - Adobe Digital Publishing Suite (a co Přemek Podlaha?)

Dosud bylo pomocí těchto nástrojů publikováno už přes padesát časopisů a připravuje se řada dalších. Nově si může vyzkoušet tyto nástroje každý, protože jsou volně k dispozici pro testování na Adobe Labs. Dále jsme ještě měli možnost vidět nové projekty Condé Nast. Do budoucna se bude celé řešení otevírat a bude možné publikovat i pro další zařízení, jako jsou tablety s operačním systémem Android a další platformy.

Flash na televizních obrazovkách

Od tabletů (ke kterým se ještě vrátíme) jsme přešli k televizním obrazovkám. Viděli jsme ukázku Google TV, která je založená na operačním systému Android, včetně streamování full HD videa ve Flashi (HBO GO HD a YouTube). Přestože to nebylo v tu chvíli nijak zvlášť zdůrazněno, na televizi běžel Flash Player s novou technologií Flash Stage video, která při přehrávání videa minimálně zatěžuje  procesor. V další části přišla na řadu pro změnu televize Samsung s podporou Adobe AIR a špičkovou kvalitou videa. Bude zajímavé sledovat, jaké aplikace budou v AIR pro televize vznikat.

Tablety, Adobe Flash a AIR

Následovala ukázka aplikace pro úpravy fotografií na tabletu (viděli jsme Content Aware Fill fungující na iPadu). Dále Kevin Lynch krátce předvedl koncept aplikace, která umožňuje mixovat barvy na tabletu. Výsledek je automaticky předán Photoshopu pro další práci. Pokud se toto dostane do reálného nasazení v blízké budoucnosti, může to posunout tablety více mezi primární nástroje každého designéra.

Podnikové aplikace

V oblasti podnikových řešení jsme ohlásili Livecycle ES 2.5 a šéf Day Software, nové akvizice Adobe, představil řešení pro publikování obsahu pro různá zařízení. Potom jsme se opět vrátili k tabletům a sledovali demo ze zdravotnictví, které využívá nový Flex SDK (Burito) pro mobilní zařízení. V demu lékaři v jedné kanadské nemocnici využívají tablety s Flashem pro zobrazování a práci s obrazy z magnetické rezonance. A jaké bylo překvapení, když jsme zjistili, že tablet byl očekávaný Playbook od RIM (Blackberry). Bylo to vůbec první živé demo Playbooku a ten tablet vypadá opravdu skvěle. (Zkusím udělat nějaké další fotky na jejich stánku.) Na pódium přišel Mike Lazarides, prezident a CEO RIM. Dověděli jsme se, že celé uživatelské prostředí Playbooku je založené na Adobe AIR a viděli jsme několik AIR aplikací běžících ve více úlohách na tomto zařízení. Mezi ukázkami byly CIO Cockpit od SAP, SalesForce Chatter a HD video od BBC Motion Gallery.

SDK pro Playbook je již k dispozici ke stažení, takže vývojáři mohou začít připravovat aplikace pro tuto novou platformu. Motivaci určitě mají – každý vývojář, který vytvoří aplikaci, která bude schválena společností RIM dostane BlackBerry Playbook zdarma.

Hry a Flash

V herní části Kevin nejprve předvedl ukázku připravované hry k filmu “Green Hornet” od Sony Pictures. Hraje vyvinuta a optimalizována pro co nejširší počet zařízení a zajímavé na ní bylo to, že se u ní mění způsob ovládání v závislosti na zařízení, na kterém běží. Zajímavá byla také betaverze sociální hry Idle Worship, která měla pěkné grafické ztvárnění a má podle mě naději stát se novým Farmwille.

Idle Worship - Flash Multiplayer hra pro Facebook

Na závěr přišla bompa – ukázka akcelerované 3D hry (závody Ferrari jezdící po Los Angeles) pro více hráčů umožňující ovládání pomocí volantu připojeného přes USB. Pokud se o tom chcete dovědět více, určitě se podívejte na blog Toma Krchy, který je spoluautorem projektu. Hra je postavená na připravované nové verzi Flash Playeru, která bude obsahovat 3D API (projekt Molehill). Více o projektu se můžete dočíst zde. Jen pro zajímavost, současný Flash Player dokáže vykreslit řádově tisíce trojúhelníků pro 3D vykreslování. Nová verze bude umět statisíce až milióny v mnohem vyšší kvalitě a frekvenci.

Na závěr vystoupila víceprezidentka Motoroly Christy Wyatt a oznámila, že všichni účastníci Adobe Max dostanou jako dárek nový telefon Motorola Droid 2 s Flash Playerem 10.1 a Adobe AIR 2.5. Velký ohlas mělo prohlášení Christy Wyatt: “Ten, kdo vám na mobilním zařízení neposkytne Flash, vám neposkytuje internet.”

Zítra budeme pokračovat.


Poznámka: Článek jsem od první verze trcohu upravil, tak snad už to není taková stylistická katastrofa jako včera.

Betaverze Adobe Flash Player 10.1 a AIR 2.0 na Labs ke stažení

Na Adobe Max 2009 v Los Angeles jsme představili připravované verze Flash Player 10.1 a Adobe AIR 2. Nyní konečně můžeme tyto verze poskytnout na testování i našim uživatelům a hlavně vývojářům.

Jedná se o nesmírně významnou verzi pro Adobe. Flash Player 10.1 je první verze, která podporuje nejenom všechny tři hlavní operační systémy (je to poprvé, co uvádíme všechny 3 verze zcela simultánně), ale hlavně v rámci Open Screen Project budeme spolu s našimi partnery postupně uvádět FP 10.1 i pro mobilní telefony a další zařízení.

Co je v Flash Player 10.1 a AIR 2.0 nového?

  • Podpora multi-touch a gest
  • Global error handler (umožňuje jednotně zpravovat a řešit všechny chyby vznikající při běhu aplikace)
  • Lokální přístup k mikrofonu (můžete nahrávat znuk z mikrofonu, aniž byste jej museli nejprve odesílat na server)
  • Podpora hardwarového dekódování videa ve formátu H.264 na platformách Windows, mobilních zařízeních nebo přenosných počítačích netbook.

Další novinky specifické pro AIR:

  • Native process API (umožňuje aplikacím v AIR 2.0 komunikovat s jinými aplikacemi na počítači uživatele)
  • Mass Storage Device Detection (AIR 2.0 aplikace může přímo púřistupovat k datům uloženým na USB klíčence nebo na vaší videokameře)
  • Open document API (AIR aplikace má přístup k informacím o tom, jaká aplikace je přiřazena danému typu souboru a může tuto aplikaci vyvolat)
  • Vylepšená podpora sockets (rozšířené možnosti pro P2P aplikace)
  • Nová verze WebKit, která obsahuje rychlejší zpracování JavaScriptu a podporuje HTML5 a CSS3

Chcete-li vědět více o novinkách, které tyto produkty přináší, podívejte se na stránky s funkcemi a vlastnostmi na Adobe Labs (AIR 2.0, Flash Player 10.1). Také doporučuji další weby s informacemi: Adobe TV, případně Blog Christiana Cantrella (Product Managera AIR 2.0)

Nové betaverze se snaží zachovat maximální kompatibilitu z předchozími verzemi, ale vzhledem k tomu že se jedná o betaverze – mohou občas nastat potíže. Betaverze si můžete stáhnout zde:

Adobe AIR2

Adobe Flash Player 10.1

Redesignovaný blog Toma Krchy – FlashRealtime.com

FlashRealtime.comVzhledem k mé dlouhé absenci budou možná mé příspěvky pro některé z vás trochu neaktuální, ale stejně chci postupně psát o událostech, které v posledních měsících proběhly a stojí za upozornění.

Tomáš Krcha je platformním evangelistou Adobe Systems a má na starosti rozvoj developerské platformy Flash, Flex, AIR a souvisejících technologií. Na jeho blog Flashrealtime.com už odkazuji nějakou dobu, ale mezitím došlo k jeho významnému redesignu (nový design je podle mně skvělý a stojí z zhlédnutí). Tom píše o zajímavých novinkách, lidech a projektech a zaměřuje se hlavně na komunitu vývojářů. Tom patří do týmu, který má na starosti celou Evropu, takže je celkem logické, že blog přešel postupně do angličtiny.

Další možností je sledovat portál Flashplatform.cz, který agreguje články řady významných českých vývojářů, kteří využívají technologie Adobe.