MobileTogether 9.0 z obsługą protokołu MQTT i innymi nowościami

Wersja 9.0 platformy MobileTogether, frameworku do tworzenia aplikacji o niskim poziomie kodowania firmy Altova, jest już dostępna i oferuje nowe funkcje, w tym kompleksowe wsparcie dla protokołu MQTT, obsługę nowych gestów, możliwość generowania kodów kreskowych i kodów QR, tryb ciemny oraz wiele innych.

Oto przegląd najważniejszych wydarzeń.

Wsparcie dla protokołu MQTT

MQTT (Message Queuing Telemetry Transport) to lekki protokół komunikacyjny, wykorzystywany do wymiany danych przez urządzenia inteligentne zarówno w systemach automatyzacji przemysłowej, jak i w zastosowaniach związanych z inteligentnym domem oraz inteligentnym biurem.

Protokół MQTT wykorzystuje architekturę opartą na subskrypcji i publikacji, w której rolę pośrednika pełni broker. Dzięki temu protokół umożliwia monitorowanie, sterowanie i automatyzację urządzeń IoT różnych producentów, a także integrację tych urządzeń z centralnym systemem kontroli i monitoringu.

MobileTogether oferuje teraz kompleksowe wsparcie dla [top-5-requirements-rmad-tools|tworzenia aplikacji wykorzystujących protokół MQTT, wykorzystując unikalne podejście oparte na minimalnej ilości kodu do szybkiego tworzenia aplikacji mobilnych ([RMAD]]). Wsparcie dla MQTT w MobileTogether umożliwia aplikacjom dołączanie do sieci MQTT jako wydawcy, jako odbiorcy lub jako oba jednocześnie.

Nowe wsparcie dla protokołu MQTT w MobileTogether daje programistom możliwość implementacji szerokiej gamy aplikacji automatyzacji IoT, od inteligentnych biur i inteligentnych miast, po zaawansowane systemy automatyzacji przemysłowej i inne.

Funkcje związane z doświadczeniem użytkownika

MobileTogether oferuje innowacyjne podejście do projektowanie jednej aplikacji To oznacza, że aplikacja jest jednocześnie dostępna na wielu systemach operacyjnych i w różnych wariantach. Z każdą nową wersją staramy się poprawić doświadczenie użytkownika aplikacji tworzonych za pomocą MobileTogether, wprowadzając nowe funkcje. W tej wersji znajdziemy:

  • Dodatkowe wsparcie dla gestów: Użytkownicy mogą teraz przesuwać wiersze tabeli za pomocą gestów, takich jak przeciąganie lub przesuwanie, aby wykonywać określone akcje, takie jak przenoszenie lub usuwanie zawartości.

  • Generowanie wykresów po stronie klienta: Obecnie możliwe jest generowanie wykresów bezpośrednio na urządzeniu klienta, bez konieczności przesyłania danych do serwera i z powrotem, co znacznie przyspiesza i ułatwia proces tworzenia wykresów.

  • Nowy wygląd przycisków: Programiści mają dostęp do stale rozbudowywanej biblioteryki ikon, które umożliwiają korzystanie z dobrze znanych funkcji. W tej wersji dodano nowe obrazy przycisków dla funkcji takich jak: zaznaczanie, łączenie/rozłączanie, zamykanie, zapisywanie, zdjęcia/galeria i inne.

  • Generowanie kodów kreskowych i kodów QR: Obecnie, oprócz możliwości odczytywania kodów kreskowych/kodów QR za pomocą aparatu urządzenia, aplikacje stworzone w środowisku MobileTogether można skonfigurować do generowania tych kodów, co znajduje zastosowanie w takich obszarach jak zarządzanie zapasami, rabaty w punktach sprzedaży itp. Obsługiwane są różne typy kodów kreskowych, w tym UPC, EAN, QR i inne.

Narzędzia dla programistów

Nowe funkcje mające na celu zwiększenie efektywności pracy programistów to:

  • Tryby ciemny i jasny dla środowiska projektowania: Długo oczekiwany tryb ciemny dla programu MobileTogether Designer jest już dostępny. Teraz programiści mogą wybrać tryb ciemny, nowy, przejrzysty tryb jasny lub kontynuować korzystanie z klasycznego trybu. (Tryby ciemny i jasny dla aplikacji klienckich są dostępne od pewnego czasu.)

  • Edycja struktury kodu źródłowego strony podczas symulacji: Podczas symulacji aplikacji w programie MobileTogether Designer, struktura kodu źródłowego strony oraz dane mogą być teraz modyfikowane w panelu "Źródła stron". Dzięki temu programiści mogą symulować rzeczywiste sytuacje, na przykład testować konkretną wartość lub warunek podczas symulacji, bez konieczności dostępu do lub modyfikowania rzeczywistych danych źródłowych.

  • Wsparcie dla MySQL i MariaDB: MobileTogether od dawna oferuje możliwość łączenia się z bazami danych MySQL i MariaDB (oraz z wieloma innymi bazami danych) za pomocą uniwersalnych połączeń ADO/ODBC/JDBC. Obecnie framework oferuje natywne połączenia z MySQL i MariaDB, eliminując potrzebę korzystania z zewnętrznych sterowników, co zapewnia znacznie większą szybkość i wygodę.

  • Aliasy rozwiązań na serwerze: Dzięki wykorzystaniu aliasów, jedno rozwiązanie może teraz pojawiać się wielokrotnie na serwerze MobileTogether. Pozwala to programistom na tworzenie kopii aplikacji i dostosowywanie niektórych parametrów, na przykład, gdzie jeden alias jest powiązany z bazą danych testową, a inny z bazą danych produkcyjną.

Pobierz najnowszą wersję MobileTogether już teraz

Wszystkie te funkcje i wiele innych są teraz dostępne w wersji 9.0 programu MobileTogether. Program MobileTogether Designer jest dostępny bezpłatnie, więc można go pobrać i od razu zacząć pracę.

Istotni klienci mogą zaktualizować oprogramowanie MobileTogether Designer oraz bezpłatnie zamówić nową licencję.