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, Medium, Editor, Silverlight, Undefined, Export, Uživatelské rozhraní, Video Editor, Microsoft Silverlight, HTML Editor, Tandem

11 komentářů

Nejnovější komentáře

  • VfB 18. 11. 2007 12:40:58
    to je příspěvek nebo oficiální výhružka MS?
  • Jann 18. 11. 2007 10:04:22
    Tak jsou to produkty cilene hlavne na designery, ti asi ten "designersky",...
  • Peter Lehotsky 17. 11. 2007 0:38:29
    Nemicrosoftim systemum a aplikacim (zejmena blenderu a podobnym) je casto...
Určitě si přečtěte

11 tipů, jak efektivně a přesně sledovat počasí pomocí internetu

11 tipů, jak efektivně a přesně sledovat počasí pomocí internetu

** Sledujte počasí z více zdrojů a podrobněji, přesněji tak určíte, jaké počasí vás potká na dovolené ** Na webu najdete hromadu pokročilých předpovědí počasí, ale i specializované meteorologické služby ** Vybrali jsme 14 služeb na počasí, které se vám můžou hodit

23.  6.  2017 | Jakub Čížek | 19

Nejlepší program pro střih videa na doma: 9 video editorů, ze kterých si vyberete

Nejlepší program pro střih videa na doma: 9 video editorů, ze kterých si vyberete

** Pokročilé střihové programy pro neprofesionální využití stojí do 3 000 Kč, jsou ale i zdarma ** Podpora 4K, hromada editačních funkcí a efektové filtry jsou samozřejmostí ** Vybrali jsme 9 nejzajímavějších programů pro nejrozšířenější operační systém Windows

25.  6.  2017 | Stanislav Janů | 33

Herní počítač vs. Xbox One X: Kvalita obrazu není všechno

Herní počítač vs. Xbox One X: Kvalita obrazu není všechno

** Nový Xbox One X slibuje hraní ve 4K s HDR za 13 tisíc korun ** Aby stejnou kvalitu obrazu zvládl počítač, museli byste za něj dát minimálně dvakrát tolik ** Přesto herní počítače stále svůj smysl mají

24.  6.  2017 | Tomáš Holčík | 58


Aktuální číslo časopisu Computer

Bojujeme proti Fake News

Dva velké testy: fotoaparáty a NASy

Co musíte vědět o změně evropského roamingu

Radíme s výběrem základní desky