Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
5
1.
CotojestExpressionBlend
MicrosofExpressionBlendjestnowym,profesjonalnymnarzędziemprojektowym
dotworzeniaaplikacjiorazstroninternetowychobogatyminterfejsieużytkownika.
Produktumożliwiaużytkowaniepełnegospektrumróżnychtypówmedialnych,ta-
kichjakvideo,tekst,obiekty3Dorazichanimacjeorazgrafikawektorowa.Przyużyciu
ExpressionBlendmożliwejestdostarczanieaplikacjiwyglądającychizachowujących
sięzgodniezoczekiwaniamiklienta.ExpressionBlendwspółpracujezMicrosofVisual
Studio,coumożliwiaoddzieleniepracyprojektantainterfejsuodprogramisty,amimo
topozwalazagwarantować,byobiegrupypracowałynatychsamych,zawszeaktualnych
danych.
Wrazzrozwojemoprogramowaniazaczętokłaśćcorazwiększynacisknasposobybu-
dowyinterfejsuużytkownika.ZacząłpojawiaćsięterminUserExperience(UX),czyli
wrażeniaużytkownikazpracyzaplikacją.
Jestbardzowieledefinicjitegopojęciaiwiększośćznichopisujejewdośćdokładny
sposób.UXmożebyćzatem„czytelnością”
,gdzieinterfejsużytkownikabędzieintuicyjny,
awszystkieinformacjepodanewsposóbbardzoprzystępnyiprostydoznalezienia.Może
byćrównież„wiarygodny”
,gdybędziemywstanieprzewidzieć,cosięstaniepowybraniu
takiej,anieinnejopcji,będziebezpiecznydlaużytkownikaiskalowany.Takieprzykłady
możnamnożyć.Wartonatomiastzwrócićuwagęnato,żewistociepojęcietoskładasię
zdwóchgłównychcechpierwszaznichtołatwośćużycia,dziękiktóremuprogram
będziełatwiejszywużytkowaniuczywnauce,bezpieczniejszy,optymalnyizmieniają-
cysięwzależnościodkontekstupracy.Zdrugiejstronyoczekujemypewnegorodzaju
bogactwatreści,czylielementówskładającychsięnateninterfejs.Dotychelementów
wizualnychzaliczyćmożnamiędzyinnymigrafiimedia,wizualizacjędanych,wysoką
dokładnośćinformacjiiintegracjęzposiadanymsprzętem.Jeśliterazposkładamyoba
teelementy,dostaniemyto,czegooczekujeużytkownik:sukces,produktywność,zdol-
nośćpamiętania,porównywalność,satysfakcjaorazpowtarzalnośćużycia.
Wpraktycejednakokazywałosiębardzoczęsto,żebudowaneaplikacje,pomimowielu
doskonałychfunkcjonalności,miałyjednązasadnicząwadębyłytrudnedoogarnięcia
przezużytkowników.Ichinterfejsbyłmałointuicyjny,akorzystaniezaplikacjistanowiło
nierzadkoproblemispowalniałopracę.Głównąprzyczynątakiegostanurzeczybyłoto,
żeinterfejstenbyłbudowanyprzezprogramistów.Bardzoczęstozdarzasię,żeprogra-
mistaniebudujeaplikacjidlaklienta,tylkonaswójwłasnyużytek,acozatymidzie,nie
bierzepoduwagęergonomiiimożliwościpracyzprogramemprzezosobyniezwiązane
zdanymrozwiązaniem.Wrezultaciepowstająprogramywprawdziefunkcjonalne,ale
niewygodneitrudnewużyciu.