Sdílet prostřednictvím


Vytváření prototypů pomocí SketchFlow

Důležitá poznámkaDůležité

SketchFlow je k dispozici v systémech Visual Studio Ultimate a Visual Studio Premium společnosti Microsoft po instalaci nástroje Blend for Visual Studio.

Špičkové produkty začínají špičkovým návrhem.SketchFlow je sada funkcí dostupná v systémech Visual Studio Ultimate a Visual Studio Premium po instalaci nástroje Blend for Visual Studio.SketchFlow je navržen k podpoře procesu vytváření prototypů, počínaje konceptuálním návrhem a pokračuje až k výrobě konečné aplikace.

SketchFlow usnadňuje následující:

  • Rychlé experimenty s dynamickým uživatelským rozhraním.

  • Komunikovat záměr návrhu se zúčastněnými stranami.

  • Shromažďování, zhodnocení a provádění zpětné vazby účastníků.

Přehled nástrojů pro vytváření prototypů dostupných ve SketchFlow lze nalézt v tématu Začínáme se SketchFlow.

Vytvoření toku aplikace

Se SketchFlow můžete návrhář rychle a snadno vytvářet interaktivní mapu, která představuje běh aplikace.Mapa (projekt prototypu) se skládá z libovolného množství obrazovek - virtuálních tabulí, na kterých lze pro vytvoření uživatelského rozhraní čmárat, kreslit, psát nebo vkládat jakékoli již existující možnosti modelování uživatelského rozhraní nástroje Blend.Obrazovky lze rovněž použít pro vytvoření opakovatelně použitelných prvků jako jsou loga, pozadí nebo šablony uživatelského rozhraní a následně tyto obrazovky vložit jako prvky do jiných obrazovek.

Projekt prototypu lze kdykoli sestavit, spustit a následně jím procházet, i když existují pouze počáteční náčrty prototypu.

Další informace naleznete v tématu Vytvoření toku aplikace.

Vytvoření obsahu

Na rozdíl od mnoha jiných řešeními pro prototypování pracujících s obrázky s prvky uživatelského rozhraní, lze se SketchFlow pro vytvoření prototypu uživatelského rozhraní používat skutečné ovládací prvky uživatelského rozhraní a dynamické kontejnery rozložení.Lze vytvořit skutečnou interaktivitu, včetně navigace a změn stavů bez nutnosti psát kód, a používat bohaté funkce nástroje Blend jako jsou datové vazby, ukázková data a chování.Vytvořený prototyp může být tak reálný, jak jen může být, aby byl schopen prezentovat myšlenky návrháře.

Další informace naleznete v tématu Vytvoření obsahu na návrhové ploše.

Přidání interaktivity

Prototyp lze dále upravovat přidáváním interaktivity, která pomáhá prezentovat záměr návrhu zúčastněným stranám.Můžete provádět následující akce:

  • Pro simulaci uživatelských akcí lze použít animaci.

  • Pro reprezentaci stavů jednoho prvku lze použít vizuální stavy.

  • Pro simulaci událostí a akcí lze použít chování tak, aby elementy uživatelského rozhraní napodobovaly funkcionalitu konečné aplikace.

  • Pro vytvoření a demonstraci uživatelských rozhraní řízených daty lze vytvářet vazby na ukázková data.

Další informace naleznete v tématu Přidání interaktivity.

Získání zpětné vazby

Po vytvoření projektu prototypu lze projekt sestavit a spustit a následně projekt kdykoli zobrazit v přehrávači SketchFlow.Jakmile je prototyp připraven ke sdílení, lze jej zabalit, včetně přehrávače SketchFlow, a následně projekt sdílet se zúčastněnými stranami, které nemusejí mít kvůli recenzi projektu nainstalovaný nástroj Blend.Při zobrazování projektů v přehrávači SketchFlow mohou zúčastněné strany psát své názory přímo do prototypu a následně sdílet soubory s názory s návrhářem, což návrháři usnadňuje prohlížet a implementovat názory během práce s nástrojem Blend.

Další informace naleznete v tématu Zadání zpětné vazby pro prototyp.

Převedení na produkční projekt

Prototypy SketchFlow nejsou pouze výkresy, ale jsou také funkčními prototypy od první obrazovky.Prototyp je opravdovou aplikací grafický subsystém WPF nebo Silverlight.S několika málo modifikacemi lze prototyp převést na produkční projekt a pokračovat v upravování prototypu směrem ke konečné aplikaci.

Další informace naleznete v tématu Převedení prototypu.