Ensemble Graphics Toolkit (EGT) to zestaw narzędzi do tworzenia oprogramowania graficznego typu open source, który umożliwia tworzenie nowoczesnych, responsywnych graficznych interfejsów użytkownika (GUI) dla konsumenckich, motoryzacyjnych, przemysłowych i medycznych produktów końcowych. Wolny od wszelkich opłat licencyjnych, EGT jest kompletnym rozwiązaniem graficznym na poziomie aplikacji, które integruje istniejące sterowniki i biblioteki z rozbudowanym ekosystemem Linuksa. EGT jest zoptymalizowany, aby zapewnić doskonałą wydajność graficzną i wyjątkowe wrażenia użytkownika przy obniżonych kosztach systemu i niższym zużyciu energii.
Ensemble Graphics Toolkit (EGT) oferuje następujące kluczowe korzyści, aby uprościć rozwój GUI opartego na systemie Linux:
Umożliwia nowoczesny przepływ projektowania:
- Charakteryzuje się nowoczesnym designem i prostotą C++ 14, opartą na dojrzałych bibliotekach graficznych Linuksa, takich jak Cairo do grafiki wektorowej 2D i wykorzystujących backendy DRM/KMS oraz X11,
- Importuje zawartość SVG lub HTML5/CSS3 z Twoich ulubionych narzędzi do projektowania graficznego.
Szybkie iteracje:
- Obsługuje tworzenie i symulację graficzną na komputerze PC lub bezpośrednio na procesorze docelowym, umożliwiając programistom i projektantom graficznym szybkie i iteracyjne opracowywanie i przeglądanie GUI.
Obsługa multimediów:
- Obsługuje odtwarzanie wideo, obrazy rastrowe i grafikę wektorową na wszystkich MPU za pośrednictwem dojrzałych programów typu open source, takich jak gstreamer i ffmpeg,
- Obsługuje standardowe formaty wideo i obrazów oraz, jeśli jest dostępna, akcelerację na chipie, której można użyć do optymalizacji wydajności.
Widżety i animacje:
- Zapewnia bogaty i rozszerzalny domyślny zestaw widżetów do dostosowywania wyglądu i działania wbudowanych ekranów dotykowych,
- Oferuje tematyczne rysowanie widżetów, kolory i czcionki z wbudowaną obsługą podstawowych animacji i efektów,
- Łatwo integruje się z prawdziwymi bibliotekami fizycznymi, takimi jak Box2D.
Wtyczka EGT Composer dla programu Microchip Graphics Composer:
- Utwórz interfejs użytkownika bez pisania kodu, a następnie wyeksportuj plik XML opisujący interfejs użytkownika, który ma zostać zaimportowany przez aplikację EGT w celu automatycznego utworzenia interfejsu użytkownika.
Opieraj się na sprawdzonym, darmowym ekosystemie Linux typu open source
Jako kompletne rozwiązanie graficzne na poziomie aplikacji, EGT zaprojektowano z myślą o wykorzystaniu najnowszej technologii stosu graficznego systemu Linux, który jest:
Darmowym i otwartym oprogramowaniem:
- Bez kosztów i bez tantiem dzięki permisywnemu systemowi licencjonowania Open Source Apache 2.0
- Wykorzystuje popularne i dojrzałe aplikacje Linux typu open source, takie jak Cairo, gstreamer i ffmpeg, które są dobrze akceptowane przez społeczność Linuksa i zapewniają bogaty w funkcje, stabilny i dokładnie debugowany kod
Sprawdzonym rozwiązaniem przyspieszającym wprowadzanie produktów na rynek:
- Dołączone jako część dystrybucji Linux4SAM firmy Microchip, dzięki czemu możliwe jest rozpoczęcie pracy ze stabilnym i przetestowanym systemem operacyjnym i pakietem SDK
Firma Microchip wspiera główny system Linux z długoterminową pomocą techniczną (LTS) dla wszystkich mikroprocesorów MPU, aby pomóc w pełni wykorzystać niezawodność, bezpieczeństwo i bezproblemową prostotę systemu operacyjnego Linux. Jako punkt kompleksowej obsługi zapewniamy wiedzę, serwis i wsparcie, w tym długoterminową konserwację, dla całego stosu graficznego i sprzętu przez cały cykl życia Twoich produktów.
Gamma Sp. z o.o. jest autoryzowanym dystrybutorem rozwiązań firmy Microchip Technology Inc. w Polsce. Zapraszamy do kontaktu z naszym działem handlowym.