Kaleidoskop pracovních nástrojů: Microsoft Expression

Sadu Microsoft Expression a její grafický editor Design jsme již představili. Na dnešek zbývají Blend, Web, Media a Encoder.
Kapitoly článku

Již počátkem tohoto týdne jsme si představili sadu nástrojů, které mohou posloužit vývoji aplikace od grafického rozhraní až po programový kód. Microsoft tyto své produkty sdružil pod jednotným názvem Expression Studio. Součástí balíku je vektorově-bitmapový grafický editor Expression Design, vývojové prostředí Visual Studio 2005, nástroj pro návrh grafických uživatelských rozhraní aplikací Expression Blend, editor webových stránek Expression Web, správce multimédií Expression Media a program pro konverze multimédií Expression Encoder. Poslední čtyři jmenované si představíme právě dnes.

Expression Blend

Bez ohledu na to, zda je váš projekt orientován na web či na desktop, můžete jeho grafické uživatelské rozhraní (GUI) navrhnout v programu Microsoft Expression Blend. Jde o nástroj, který má pomoci překlenout bariéru mezi designéry a programátory. Má usnadnit cestu grafického návrhu do programového kódu. Nejen funkčnost, ale i vzhled a z jejich kombinace plynoucí uživatelský zážitek jsou tím, co dnes zákazník vyžaduje. Pro ukázku, čeho je Blend na této úrovni schopen, však nemusíme chodit daleko. Rozhlédněme se po své pracovní ploše či si spusťme Word 2007. Microsoft totiž uvádí, že kombinací silné dvojky Blend + Visual Studio lze vytvořit taková GUI, jaká mají Windows Vista či Office 2007. Po osobní zkušenosti není důvod to výrobci nevěřit.

Klepněte pro větší obrázek

Hlavním argumentem pro nasazení tandemu Blend + Visual Studio je podpora rozšiřitelného aplikačního značkovacího jazyka (XAML). Vytvoří-li grafik návrh GUI v Designu a vyexportuje jej jako XAML, designer jej zpracuje v Blendu a opět vytvoří XAML, mohou se oba spolehnout, že po importu do projektu ve Visual Studiu bude návrh aplikace vypadat přesně tak, jak opouštěl grafikovu pracovní plochu. Taková cesta samozřejmě nemusí být jednosměrná. Projekt se může mezi Blendem a Visual Studiem přesouvat oběma směry zcela bez omezení.

Klepněte pro větší obrázek

Jednosměrná není ani možnost editace. Dostane-li designér chuť si zaskriptovat, může samozřejmě XAML editovat přímo v kódu. Každý, kdo někdy používal nějaký hybridní editor webových stránek jistě ví, že drobný zásah do kódu umí ušetřit spoustu času protrpěného nad pokusy s GUI. Blend je také hybridním editorem, je tedy možné přímo v prostředí programu editovat XAML kód - pochopitelně s veškerým komfortem barevného zvýraznění syntaxe atd.

Stejně tak je ale možno využít editor externí. Přirozená je spolupráce s Visual Studiem. Změna provedená na souboru v jedné aplikaci vyvolá otázku týkající se aktualizace projektu v aplikaci druhé. Tato kooperace jde až tak daleko, že přímo Blend umí vyvolat sestavení a spustit otestování projektu.

Klepněte pro větší obrázek

Expression Blend je postaven na podobném černém grafickém rozhraní, jaké jsme viděli i u Designu. Ostatně letmým pohledem by neznalý uživatel klidně mohl tvrdit, že má před sebou grafický editor. Základní nástroje Blendu se totiž od nabídky mnoha vektorových editorů grafiky v mnohém neliší. V nástrojovém panelu tak najdeme například notoricky známé dvě možnosti výběru, ovládání lupy, kapátko, výplně, pero, kreslení geometrických tvarů apod.

Specialitou už jsou více než tři desítky předpřipravených detailně konfigurovatelných ovládacích prvků aplikací, které se (přestože již jejich popis zní složitě) do projektu nanáší primitivním nakreslením. Vedle samotného jednoduchého způsobu (doslova) kreslení ovládacích prvků můžeme například pro jejich přesné umístění využít velmi užitečné inteligentní vodíci linky.

Podobně jako Design je i Blend navržen jako mocný nástroj s ohledem na maximální jednoduchost použití.

Microsoft Expression Blend (1.0.1083.0)
editor grafických uživatelských rozhraní
samostatně cca 13 000 Kč
Microsoft
Klepněte pro větší obrázek

jednoduché používání
podpora XAML
dokonalá spolupráce s VS 2005

Klepněte pro větší obrázek

není lokalizace do češtiny
při samostatné koupi vysoká cena

Témata článku: Microsoft, Media, Přesné umístění, Přesný tvar, Uživatelské rozhraní, Profesionální zpracování, Editor, Samostatná stránka, Dokonalé rozhraní, HTML Editor, Potřebný soubor, Medium, Microsoft Silverlight, Undefined, Video Editor, HTML stránka, Pracovní nástroj, Export, Grafické rozhraní, Tandem, Jednoduchá cesta, Silverlight

Určitě si přečtěte

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

** Tesla představila elektrický kamion ** Má obdivuhodný výkon i dojezd ** Prodávat by se měl už za dva roky

17.  11.  2017 | Vojtěch Malý | 234

Black Friday 2017: Přehled slev na elektroniku a počítače

Black Friday 2017: Přehled slev na elektroniku a počítače

** Začala slevová mánie zvaná Black Friday ** Pozor, ne všechny slevy jsou opravdu výhodné ** Průběžně sledujeme slevové akce v počítačových e-shopech

Včera | David Polesný | 26

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

** Nový design Google Map přijde na počítače i mobilní telefony. ** Zaměřuje se na zvýraznění konkrétních míst, mapové podklady jsou mnohdy upozaděné. ** Lépe pracuje s chráněnými oblastmi a parky.

20.  11.  2017 | Vladislav Kluska | 30

Bluetoothové patálie: O bezdrátovém přenosu hudby a  problémech s kodeky

Bluetoothové patálie: O bezdrátovém přenosu hudby a problémech s kodeky

** Bezdrátový přenos hudby je budoucnost ** K dosažení nejlepší kvality je ale potřeba, aby telefon i sluchátka podporovala správný kodek ** Záleží také na typu souborů s hudbou

17.  11.  2017 | Jakub Michlovský | 39


Aktuální číslo časopisu Computer

Otestovali jsme 5 HDR 4K televizorů

Jak natáčet video zrcadlovkou

Vytvořte si chytrou domácnost

Radíme s koupí počítačového zdroje