Sdílet prostřednictvím


Použití sady pro tvůrce

Před použitím součástí obsažených v sadě pro tvůrce použijte Referenční aplikaci k tomu, abyste si osvojili chování komponent a vzory implementace. S referenční aplikací se naučíte přidávat komponenty do aplikace.

Sada pro tvůrce obsahuje následující prostředky distribuované ve třech řešeních:

Řešení Items
CreatorKitCore
  • 24 komponent Power Apps component framework a plátna
  • CreatorKitReference (MDA)
  • Referenční aplikace (modelem řízená s vlastními stránkami), se kterou se můžete interaktivně učit
  • Šablony stránky plátna
  • CreatorKitReference (Canvas)
  • Referenční aplikace (plátna), se kterou se můžete interaktivně učit (nevyžaduje se samostatnou licenci Power Apps)
  • Aplikace šablony plátna
  • Editor motivů, který generuje JSON motivů, který se používá ke snadnému vytváření stylů konzistentních komponent
  • Zjistěte také, jak přidat komponenty do aplikace

    Jakmile byla sada nainstalována, naučte se přidat komponenty do aplikace:

    Vytvoření stavebních bloků

    V této části se dozvíte podrobnosti o různých aplikacích, šablonách a komponentách obsažených v sadě pro tvůrce.

    Referenční aplikace

    Tato aplikace vám umožňuje seznámit se se všemi komponentami, poznat doporučené osvědčené postupy pro optimální uživatelskou zkušenost, interakci s každou komponentou a vidět vlastnosti implementačního kódu, který umožňuje dané chování. Než se pokusíte komponenty použít ve skutečné aplikaci, doporučujeme prozkoumat komponenty, které vás zajímají, v referenční aplikaci.

    • Sledujte, jak se komponenta chová a jak vykresluje data.
    • Na kartě Kód uvidíte použité vzorce Power Fx.
    • Naučte se osvědčené postupy z inline pokynů souvisejících s ovládacím prvkem.

    Šablony

    Šablony jsou navrženy tak, aby pomohly rychle začít vytvářet responzivní aplikace založené na Fluent UI. Dodávají se s předinstalovanými vlastními komponentami a jsou připojeny k proměnné JSON motivu, což zkracuje čas na zahájení vývoje.

    Snímek obrazovky šablony aplikace plátna a vlastní šablony stránky.

    Šablona aplikace plátna

    Při vytváření nové aplikace plátna, která vyžaduje komponenty ze sady, si vytvořte kopii této aplikace.

    Vytvoření kopie šablony plátna:

    1. Vytvořte nové nespravované řešení.
    2. V pásu karet vyberte akci Přidat existující>Aplikace>Plátno.
    3. Vyberte aplikaci Šablona plátna a poté vyberte Přidat.
    4. Upravte Šablonu plátna.
    5. Na pásu karet ve studiu vyberte Soubor>Uložit jako a zadejte nový název kopie. Kopie se objeví ve stejném řešení.
    6. Odstraňte z řešení původní šablonu aplikace plátna.

    Ujistěte se, že nyní upravujete pouze zkopírovanou aplikaci, aby bylo možné znovu použít původní šablonu aplikace.

    Šablona vlastní stránky

    Vytvořte kopii této stránky při vytváření nové vlastní stránky pro konvergovanou aplikaci.

    Šablona vlastní stránky.

    Postupujte podle předchozích kroků vytvořit kopii aplikace šablony plátna, kromě toho, že tentokrát vyberete Uložit jako možnost v pravém horním rohu:

    1. V pravém horním rohu rozbalte nabídku vedle ikony Uložit a vyberte Uložit jako.

      Nabídka Uložit jako studia vlastní stránky.

    2. Zadejte nový název a poté vyberte Uložit.

      Dialog pro přejmenování studia vlastní stránky.

    3. Zavřete studio výběrem tlačítka Zpět v levém horním rohu. Všimněte si, že kopie byla vytvořena ve stejném řešení.

      Do řešení byla přidána kopie vlastní stránky.

    4. Odstraňte z řešení původní šablonu vlastní stránky.

    Aplikace Návrhář motivů Fluent

    Pomocí této aplikace vygenerujte objekt Json motivu pro konzistentní stylování komponent.

    Aplikace Editor motivů.

    V části Motivy najdete pokyny, jak generovat motivy a odkazovat na motivy z komponent.

    Komponenty plátna

    Komponenty plátna jsou definovány v Knihovně komponent Power CAT a jsou implementovány pomocí komponent plátna.

    Komponenty plátna.

    Komponenty kódu

    Komponenty kódu, implementované pomocí Power Apps component framework, jsou definovány jako jednotlivé vlastní ovládací prvky v řešení.

    Komponenty kódu si můžete prohlédnout v referenční stránce komponent.

    Snímek obrazovky nabídky vlastních ovládacích prvků.

    Nasazování aplikací s komponentami sady pro tvůrce

    Aplikace, které používají součásti sady, nelze sestavit mimo řešení a musí být importovány a exportovány jako součásti řešení.

    • Během vývoje vytvářejte aplikace, které používají komponenty sady pro tvůrce v jejich vlastním samostatném, nespravovaném řešení.
    • Při nasazování aplikace, která obsahuje komponenty, CreatorKitCore (spravované řešení) musí být nainstalováno v cílovém prostředí před importem závislých řešení.

    Další obecné pokyny najdete v tipech pro odstraňování problémů při importu řešení.

    Nejčastější dotazy

    Měly by velké organizace povzbuzovat tvůrce občanů, aby používali Creator Kit? S jakou režií to přichází z pohledu O&M?

    Creator Kit není oficiálně podporován Microsoft produkt, což znamená, že zákazníci nemohou získat a Microsoft lístek podpory pro problémy. Místo toho musí podat problémy v úložišti GitHub a pracovat přímo s týmem. Pokud existují informace o třídění nebo ladění, které jim nevyhovuje sdílet na GitHubu, může tým zařídit, aby citlivé konverzace zpracovávali soukromě odesláním formuláře žádosti.

    Doporučujeme nejprve vyhodnotit, zda moderní ovládací prvky splňují požadavky vaší aplikace, protože tyto ovládací prvky jsou nejaktuálnější a plně podporované Microsoft. Pokud moderní ovládací prvky nestačí, ověřte starší komponenty a určete jejich vhodnost. Ovládací prvky Creator Kit by měly být zvažovány pouze v případě, že žádné jiné možnosti nesplňují vaše potřeby. Kromě toho je důležité věnovat pozornost stavu vydání používaných komponent a zajistit, aby byly stabilní a podporované pro váš vývojový kanál.

    Jaký je nejúčinnější nebo nejefektivnější způsob zavedení těchto aktualizací do více produkčních prostředí?

    V závislosti na prioritách organizace je třeba zvážit několik strategií:

    • Nejbezpečnější: Pokud je zabezpečení nejvyšší prioritou (například počáteční ověření před nasazením do produkčního prostředí), centrum excelence organizace (CoE) může hostit izolované testovací prostředí pro ověřování aktualizací. Automatizaci pak lze použít k nasazení řešení do požadovaných produkčních prostředí. Více informací viz Katalog napájení a Microsoft Power Platform CLI pro více podrobností.
    • Nejnižší údržba: Pokud ověření zabezpečení není nutné, lze prostředí individuálně nakonfigurovat tak, aby automaticky přijímala nepřetržité aktualizace, a to povolením vydavatele Power CAT - MSFT pro prostředí v Power Platform centrum pro správu.

    Vzhledem k tomu, že se překrývání mezi novými ovládacími prvky Modern a sadou Creator Kit postupem času zvyšuje, budou některé součásti sady Creator Kit zastaralé? Pokud ano, co bude tento proces obnášet?

    Ano, podmnožina komponent Creator Kit je reimplementována jako moderní ovládací prvky a je považována za nástupce komponent Creator Kit. Tým ukončí podporu předchůdců komponenty Creator Kit v AppSource nabídka, jakmile nástupce splní paritu pro potřeby většiny. Harmonogram ukončení podpory bude oznamován prostřednictvím pravidelných kanálů, jako jsou aktualizace GitHubu, úřední hodiny a diskusní fóra. Další informace o doporučeném procesu migrace naleznete na dokumentace procesu migrace.

    Jaké jsou osvědčené postupy pro vývojové kanály (dev > UAT > prod) zahrnující Creator Kit?

    Nainstalujte spravované CreatorKitCore řešení ve všech prostředích, kde jsou nasazeny aplikace využívající komponenty Creator Kit. Ujistěte se, že je toto řešení nainstalováno před řešením s aplikací. Další informace o základní instalaci a o tom, jak ji začlenit do vývojového kanálu, naleznete na pokyny k instalaci.