reklama

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, Silverlight, Editor, Undefined, Adobe Illustrator, Microsoft Silverlight

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...
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 103

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 36

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 74

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

** V notebooku s cenou nad 20 tisíc nesmí chybět kvalitní displej a rychlé úložiště ** Za dalších deset tisíc můžete dostat navíc styl nebo výkonnější komponenty ** Vybírat můžete z různých velikostí i konstrukcí

8.  12.  2016 | Stanislav Janů | 84


reklama