Popis
Sencha GXT je nástroj pro tvorbu bohatě funkčních aplikací HTML5 pro zpracování hromadných dat na stolních počítačích a tabletech v jazyce Java a převod stávajících aplikací GXT pro mobilní OS.
Nejobsažnější aplikační rámec pro tvorbu optimalizovaných a na platformě nezávislých aplikací HTML5 v jazyce Java s bohatým uživatelským rozhraním.
Licence pro 5 uživatelů obsahující i roční údržbu a podporu.
Tvorba aplikací HTML5 s bohatou funkčností v jazyce Java s využitím GWT.
Sencha GXT je tím nejúplnějším aplikačním rámcem jazyka Java pro tvorbu webových aplikací s bohatou funkčností jak pro stolní počítače, tak pro tablety. Používá kompilátor GWT (dříve nazývaný Google Web Toolkit) a umožňuje uživatelům napsat aplikaci v Javě a kód následně kompilovat do vysoce optimalizovaného a na platformě nezávislého kódu HTML5.
Sencha GXT obsahuje výkonné komponenty pro uživatelská rozhraní, které vzájemně spolupracují s nativními komponentami, šablonami a správcem rozvržení GWT. Tím poskytují možnost přesného řízení zobrazovaných dat a informací. Pomocí pokročilého balíčku pro diagramy a grafy je možno přehledně zobrazovat velké objemy dat. Framework (aplikační rámec) též obsahuje zabudovanou podporu RPC, RequestFactory a JSON, takže je možno poskytovat aplikacím data z libovolného datového zdroje. Sencha GXT též nabízí úplnou podporu tvorby témat a dovolí vytvářet webové aplikace, která odpovídají pravidlům obchodních značek.
Výkonné a přizpůsobitelné komponenty pro uživatelská rozhraní
Sencha GXT nabízí ucelenou sbírku vysoce výkonných komponent, které jsou plně přizpůsobitelné. Tyto komponenty obsahují mřížky, stromy, seznamy, formuláře, menu, nástrojové lišty, panely, okna a mnoho dalších komponent HTML5. Pokud programátor hledanou komponentu nenajde, k dispozici zůstávají stovky uživatelských rozšíření poskytované komunitou Sencha.
Správce rozvržení a šablony
Sencha GXT obsahuje pružný nástroj pro správu rozvržení, který pomůže uspořádat zobrazení dat a dalšího obsahu v prostředí různých prohlížečů, zařízení a velikostí obrazovek. Pomůže řídit zobrazení komponent i pro ta nejsložitější uživatelská rozhraní. Šablony Sencha GXT obsahují pokročilé vlastnosti jako například automaticky naplnitelná pole.
Pokročilý balíček pro diagramy a grafy
Balíček Sencha GXT pro diagramy a grafy umožní vizuální prezentace dat pomocí široké řady typů diagramů včetně řádkových, tyčových či koláčových. Diagramy používají povrchy a mikroanimace, které je možno vytvářet pomocí kreslicího nástroje implementovaného využitím technologií SVG, VML a Canvas. Rozdíly mezi prohlížeči jsou automaticky zohledněny, takže veškeré diagramy se správně zobrazují.
Úplná podpora témat pomocí nástroje Theme Builder
Komponenty Sencha GXT jsou rozsáhle upravitelné a přizpůsobitelné. Jejich knihovna je dodávána se spolehlivým nástrojem Theme Builder pro vytváření zcela nových témat – včetně těch, které odpovídají pravidlům obchodních značek. Theme Builder používá jednoduchý konfigurační systém, jenž odhaluje stovky proměnných, které mohou být pozměněny při návrhu vlastních témat.
Zabudovaná podpora RPC, RequestFactory a JSON
Robustní datový framework (knihovna, aplikační rámec) obsažený v Sencha GXT umožní oddělení komponent uživatelského rozhraní od servisní vrstvy. Poskytne možnost vytvářet na straně klientské aplikace sbírky dat s použitím bohatě funkčních modelů nabízejících vlastnosti jako třídění nebo filtrování. Je nezávislý na použitém protokolu a má zabudovanou podporu RPC, RequestFactory a JSON.
Podívejte se na příklady použití Sencha GXT a prohlédněte si vlastnosti a komponenty Sencha GXT na stránce GXT Explorer.
Buďte první, kdo napíše příspěvek k této položce.
Pouze registrovaní uživatelé mohou vkládat příspěvky. Prosím přihlaste se nebo se registrujte.
![]() |
Nástroje pro vývoj webových aplikací společnosti Sencha pohánějí tisíce datově intenzivních webových aplikací na celém světě, jež používá i 60 procent společností ze seznamu Fortune 100. Společnost své produkty neustále vylepšuje. Nejnověji začala dodávat netrpělivě očekávané nástroje Sencha Ext JS 6.5 a ExtReact pro přidávání výkonných prvků uživatelských rozhraní k aplikacím React, tedy aplikacím využívajícím knihoven jazyka JavaScript pro tvorbu uživatelských rozhraní.
Průmyslová ocenění nástrojů Sencha obsahují například vítězství v kategorii "User Experience" ("uživatelská zkušenost", tedy sada technik a metod, které lze použít pro návrh uživatelského rozhraní) v soutěži SD Times 100 Awards a uznání CODiE Award finalist v kategorii "nejlepší mobilní vývojářské řešení" pro nástroj Sencha Ext JS.