Druga wersja testowa platformy mobilnej Tizen 5.5

opublikowany drugie wydanie testowe (kamień milowy) platformy mobilnej Tizen 5.5. Wydanie ma na celu zapoznanie programistów z nowymi możliwościami platformy. Kod dostarczane na licencjach GPLv2, Apache 2.0 i BSD. Zespoły uformowany dla emulatora, Raspberry Pi 3, odroid u3, odroid x u3, płyt artik 710/530/533 i różnych platform mobilnych opartych na architekturach armv7l i arm64.

Projekt rozwijany jest pod patronatem Linux Foundation, ostatnio głównie przez firmę Samsung. Platforma kontynuuje rozwój projektów MeeGo i LiMO i wyróżnia się możliwością wykorzystania Web API oraz technologii webowych (HTML5/JavaScript/CSS) do tworzenia aplikacji mobilnych. Środowisko graficzne zbudowane jest w oparciu o protokół Wayland, a do zarządzania usługami wykorzystywane są rozwinięcia projektu Enlightenment;

Udogodnienia Tizen 5.5 M2:

  • Dodano API wysokiego poziomu umożliwiające klasyfikację obrazów, identyfikację obiektów na zdjęciach oraz rozpoznawanie twarzy przy użyciu metod głębokiego uczenia maszynowego opartych na sieciach neuronowych. Do obróbki modeli wykorzystywany jest pakiet TensorFlow Lite. Obsługiwane są modele w formatach Caffe i TensorFlow. Dodano zestaw wtyczek GStreamer NNStreamer 1.0;
  • Dodano obsługę środowisk z wieloma oknami i urządzeń z wieloma ekranami;
  • Do podsystemu DALi (3D UI Toolkit) dodano backend umożliwiający korzystanie z API renderowania platformy Android;
  • Dodano Motion API do rysowania animacji wektorowych w oparciu o bibliotekę Lottie;
  • Zoptymalizowano reguły D-Bus i zmniejszono zużycie pamięci;
  • Dodano obsługę platformy .NET Core 3.0 i dodano Native UI API dla C#;
  • Dodano możliwość dodawania własnych efektów animujących otwieranie okien podczas uruchamiania aplikacji. Dodano gotowy efekt animujący przełączanie pomiędzy oknami;
  • Dodano obsługę protokołu DPMS (Display Power Management Signaling) w celu przełączenia ekranu w tryb oszczędzania energii;
  • Dodano strukturę naklejek do wyodrębniania informacji z naklejek identyfikacyjnych;
  • Dodano rozproszony silnik sieciowy Kastaniety (Multi-Device Distributed Web Engine) oparty na Chromium, który umożliwia dystrybucję przetwarzania treści internetowych na kilka urządzeń. Zaktualizowano silnik Chromium-efl do wersji 69;
  • Dodano tryb szybkiego połączenia z siecią bezprzewodową (DPP - Wi-Fi easy connect). Connman został zaktualizowany do wersji 1.37 z obsługą WPA3 i
    wpa_supplicant przed wersją 2.8;

  • Dodano platformę Battery-Monitor do śledzenia zużycia zasobów przez aplikacje i analizowania ich wpływu na zużycie energii;
  • Biblioteki EFL (Enlightenment Foundation Library) zostały zaktualizowane do wersji 1.23. Wayland został zaktualizowany do wersji 1.17. Dodano bibliotekę libwayland-egl. Enlightenment Display Server dodał obsługę klawiszy programowych.

Źródło: opennet.ru

Dodaj komentarz