---
title: MobileTogether 9.0 z obsługą protokołu MQTT i innymi nowościami
date: 2024-01-16
categories:
  - app-development
  - low-code
  - mobile
tags:
  - low-code
  - mobiletogether
  - mqtt
  - new-features
  - rmad
description: Wersja 9.0 platformy MobileTogether, narzędzia firmy Altova do tworzenia aplikacji z wykorzystaniem niskiego poziomu kodowania, wprowadza obsługę protokołu MQTT, nowe gesty, możliwość generowania kodów QR oraz wiele innych ulepszeń.
---
Status: #blog

Tags:  #low-code #mobiletogether #mqtt #new-features #rmad

Categories: [mobile-development](/blog/pl/category/mobile-development.md) | [low-code+no-code](/blog/pl/category/low-codeno-code.md) | [mobile-development](/blog/pl/category/mobile-development.md)
# 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ń.

![Obrazek przedstawiający schemat fabryki, w którym komunikacja odbywa się za pomocą protokołu MQTT ](/blog/images/MT9.0_blog.jpg)

<!--more-->

## 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 [tworzenia aplikacji wykorzystujących protokół MQTT](https://www.altova.com/pl/mobiletogether/mqtt-app-development), wykorzystując unikalne podejście oparte na minimalnej ilości kodu do szybkiego tworzenia aplikacji mobilnych ([RMAD](https://www.altova.com/blog/top-5-requirements-rmad-tools/)). Wsparcie dla MQTT w MobileTogether umożliwia aplikacjom dołączanie do sieci MQTT jako wydawcy, jako odbiorcy lub jako oba jednocześnie.

![Akcje MobileTogether oparte na protokole MQTT](/blog/images/build-mqtt-app.png)

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](https://www.altova.com/pl/mobiletogether/app-development#time) 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.

![](/blog/images/app-qr-code.png)

## 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ć](https://www.altova.com/pl/mobiletogether/download) i od razu zacząć pracę.

Istotni klienci mogą [zaktualizować](https://www.altova.com/pl/mobiletogether/download) oprogramowanie MobileTogether Designer oraz bezpłatnie zamówić nową licencję.
