---
title: "MobileTogether wprowadza funkcje takie jak kody kreskowe, automatyczne testy i wiele innych"
date: "2016-11-09"
categories: 
  - "applications"
  - "development"
  - "mobile"
tags: 
  - "android"
  - "app-development"
  - "ios"
  - "mobile-development"
  - "mobiletogether"
  - "new-features"
  - "windows"
  - "windows-phone"
description: MobileTogether 3.0 udoskonala tworzenie aplikacji mobilnych dzięki nowym funkcjom, takim jak skanowanie kodów kreskowych, automatyczne testowanie i zwiększona wydajność, zapewniając skuteczne wsparcie dla różnych platform.
---
Status: #blog

Tags:  #android #app-development #ios #mobile-development #mobiletogether #new-features #windows #windows-phone

Categories: [low-code+no-code](/blog/pl/category/low-codeno-code.md) | [mobile-development](/blog/pl/category/mobile-development.md)
# MobileTogether wprowadza funkcje takie jak kody kreskowe, automatyczne testy i wiele innych

Czas na najnowszą wersję MobileTogether, platformy Altova, która umożliwia tworzenie aplikacji działających na różnych systemach operacyjnych [tworzenie natywnych aplikacji, zorientowanych na dane](https://www.altova.com/pl/mobiletogether.html).

Wydane zaledwie pięć miesięcy po wersji MobileTogether 2.2, [Wersja 3.0](https://www.altova.com/pl/whatsnew_mobiletogether.html) Oferuje imponujący zestaw nowych funkcji, od rozwiązań zaproponowanych przez programistów, takich jak skanowanie kodów kreskowych i wsparcie dla automatycznego testowania, po ulepszenia w zakresie elastyczności, takie jak wielopoziomowe arkusze stylów i możliwość eksportu do plików, które z pewnością wyróżnią Twoje aplikacje.

Przyjrzyjmy się teraz szczegółowo nowym funkcjom.

##  ![MobileTogether 3.0](/blog/images/MobileTogether3.png)

<!--more-->

## Nowości w wersji 3.0 programu MobileTogether

[Wersja 3.0 programu MobileTogether zawiera następujące nowości:](https://www.altova.com/pl/whatsnew_mobiletogether.html)

- Obsługa skanowania kodów kreskowych
- Arkusze stylów wielopoziomowych
- Automatyczne stanowisko testowe
- Nowa funkcja: możliwość eksportu danych z poziomu klienta do formatu PDF, Word lub RTF
- Możliwość otwierania plików (np. PDF) na urządzeniu klienta
- Znaczące przyspieszenie działania dla klientów Windows i Windows Phone
- Całkowicie przeprojektowany klient przeglądarki

## **Obsługa kodów kreskowych**

Obsługa skanowania kodów kreskowych jest teraz dostępna podczas tworzenia aplikacji w platformie MobileTogether. Ta funkcja będzie natychmiast zrozumiała dla użytkowników końcowych, którzy mogą teraz używać aparatu w swoim urządzeniu mobilnym do skanowania kodu kreskowego i odczytywania zawartych w nim informacji.

MobileTogether obsługuje wiele popularnych standardów kodów kreskowych jednowymiarowych i dwuwymiarowych, w tym:

- Aztekowie
- Kod Codabar
- Kod 39
- Kod 93
- Kod 128
- Kod Data Matrix
- EAN-8
- EAN-13
- EAN-128
- ITF (Międzynarodowa Federacja Tenisa)
- PDF 417
- Kod QR
- RSS-14
- RSS – rozszerzona wersja
- UPC-A (kod produktu konsumenckiego typu A)
- UPC-B (kod produktu UPC typu B)

Poniżej przedstawiono sposób konfiguracji wykorzystania kodów kreskowych jako akcji w aplikacji, oraz przykład działania aplikacji skanującej kod kreskowy ISBN (który wykorzystuje format EAN-13).

 

![Skanowanie kodów kreskowych w aplikacji mobilnej](/blog/images/mobiletogether-barcode.png)

 

Obsługa kodów kreskowych sprawia, że aplikacje MobileTogether są jeszcze bardziej przydatne w różnych branżach i sektorach rynku.

## **Arkusze stylów wielopoziomowych**

Dla maksymalnej elastyczności w projektowaniu interfejsu użytkownika, teraz można definiować i przypisywać style zarówno na poziomie całego projektu, jak i indywidualnie: dla każdej strony, dla każdej tabeli lub dla każdego elementu sterowania. Programiści definiują style za pomocą okna dialogowego "Style", a następnie mogą przypisywać je jednym kliknięciem, w razie potrzeby. Jak widać poniżej, okno dialogowe obsługuje style projektowe, które są stosowane wszędzie, oraz niestandardowe style, które można przypisywać szczegółowo do różnych elementów i kontrolek w interfejsie aplikacji.

 

![Arkusze stylów interfejsu użytkownika o wielu poziomach](/blog/images/multi-level-stylesheets.png)

 

Style – oraz sposób ich stosowania – można definiować za pomocą wartości stałych lub obliczać za pomocą wyrażeń XPath.

Utworzenie centralnego repozytorium stylów nie tylko pozwala zaoszczędzić ogromną ilość czasu, ale także znacznie ułatwia kontrolowanie wyglądu aplikacji na wszystkich platformach. Na przykład, jeśli chcemy, aby wszystkie przyciski w aplikacji wyglądały identycznie na systemach iOS, Android i Windows (czyli zamiast korzystać z natywnych stylów przycisków), teraz możemy zdefiniować ten styl raz dla całego projektu (lub na dowolnym, bardziej szczegółowym poziomie, w zależności od potrzeb).

 

## **Automatyczne stanowisko testowe**

MobileTogether 3.0 zawiera funkcje, które znacznie poprawiają możliwości testowania i debugowania aplikacji mobilnych. W module symulatora w programie MobileTogether Designer, teraz można nagrywać sekwencję działań użytkownika, zapisywać tę sekwencję w pliku oraz odtwarzać zapisane sekwencje działań użytkownika później, gdy aplikacja zostanie zmodyfikowana. Co więcej, w przeciwieństwie do innych produktów, akcje można odtwarzać zarówno w oknie symulatora, jak i na urządzeniu klienckim, które jest podłączone do programu Designer w celu przeprowadzenia testów!

Można zapisać całe zestawy skryptów testowych, które pozwalają na weryfikację aplikacji w miarę ich ewolucji, co umożliwia:

- Sprawdź, czy zachowanie aplikacji jest poprawne, jeśli zmienią się dane, na których ona działa, na przykład w wyniku zapytań do bazy danych lub żądań do usług internetowych REST
- Sprawdź, czy poprawki błędów zostały wprowadzone prawidłowo, powtarzając sekwencję działań, która spowodowała błąd, w nowej wersji aplikacji, która zawiera te poprawki
- Upewnij się, że nowe wersje aplikacji nie wprowadzają nieoczekiwanych błędów ani nieprawidłowych zachowań
- Zapoznaj się z tym, jak te same sekwencje działań użytkownika wyglądają na różnych urządzeniach mobilnych

Okno dialogowe "Zarządzanie przypadkami testowymi i uruchomieniami", przedstawione poniżej, umożliwia zarządzanie zbiorami przypadków testowych dla każdej aplikacji, kontrolowanie prędkości odtwarzania oraz zbieranie zrzutów ekranu i kodu źródłowego stron po każdym kroku.

 

![Automatyczne stanowisko do testowania aplikacji](/blog/images/automated-testing.png)

 

Kompletne wsparcie dla automatycznego testowania w narzędziu MobileTogether umożliwia znacznie szybsze udostępnianie aplikacji końcowym użytkownikom na różnych platformach mobilnych w porównaniu z innymi narzędziami do tworzenia aplikacji mobilnych.

## **Drukowanie do pliku z aplikacji mobilnej**

Teraz możliwe jest generowanie raportów lub dokumentów bezpośrednio z aplikacji mobilnej.

To wsparcie jest możliwe dzięki ścisłej współpracy z programem Altova StyleVision, który służy do projektowania [Raporty wielokanałowe](https://www.altova.com/pl/stylevision.html) i [StyleVision Server](https://www.altova.com/pl/stylevision-server.html) Do generowania tych raportów w czasie rzeczywistym, wykorzystywane są dane użytkownika końcowego. Serwer StyleVision wykorzystuje projekt raportu utworzony w programie StyleVision do drukowania danych użytkownika końcowego w formacie PDF, Word lub RTF.

Po wygenerowaniu dokumentu, zostanie on zapisany na urządzeniu klienta w celu dalszej obróbki. Na przykład, plik PDF może zostać wysłany e-mailem jako załącznik. Zrzut ekranu poniżej przedstawia okno dialogowe "Akcje", służące do konfiguracji funkcji drukowania do pliku, oraz stronę aplikacji korzystającej z tej funkcji.

 

![Drukuj do pliku z poziomu aplikacji](/blog/images/print-to-file.png)

 

Możliwość drukowania dokumentów w zdefiniowanych, ustandaryzowanych formatach znacząco zwiększa potencjalne zastosowania platformy MobileTogether w środowiskach korporacyjnych.

## **Możliwość otwierania plików na urządzeniach mobilnych**

Teraz programiści aplikacji mogą umożliwić użytkownikom końcowym otwieranie plików, takich jak pliki PDF, obrazy, pliki tekstowe itp., które są przechowywane na urządzeniu użytkownika. Ścieżka do pliku może być zdefiniowana bezpośrednio w projekcie aplikacji lub za pomocą XPath. Alternatywnie, można pozwolić użytkownikowi wybrać plik na swoim urządzeniu, na przykład w aplikacji dla systemu Windows 8 lub 10. Opcjonalny filtr rozszerzeń plików pozwala określić, jakie typy plików mogą być otwierane.

## **Przyspieszenie działania urządzeń z systemem Windows**

Wersja 3.0 obejmuje znaczący wzrost wydajności aplikacji Windows, tworzonych w środowisku MobileTogether. Prędkość renderowania stron na platformach Windows Phone oraz Windows 8 i 10 jest teraz nawet 5 razy większa*.

* (Uwaga: Należy sprawdzić, czy w oryginalnym tekście występuje dodatkowe wyjaśnienie dotyczące tej wartości "5 razy" i ewentualnie uwzględnić je w tłumaczeniu, jeśli jest to istotne.)

## **Całkowicie przeprojektowany klient przeglądarki**

Oprócz natywnych aplikacji dla systemów iOS, Android, Windows Phone oraz Windows 8 i 10, MobileTogether oferuje również klienta oparty na przeglądarce HTML5, który działa na urządzeniach z dowolnym innym systemem operacyjnym, takim jak urządzenia Blackberry lub laptopy bez systemów Windows 8/10.

W wersji 3.0 całkowicie przeprojektowaliśmy przeglądarkowy klient MobileTogether, aby zapewnić lepszą wydajność. Nowa wersja przesyła znacznie mniej danych między serwerem a przeglądarką, co zmniejsza ruch danych, a aplikacje działające w przeglądarce są generalnie bardziej płynne i szybsze.

Wewnętrzne testy, zwłaszcza przeprowadzane za pośrednictwem sieci 3G, pokazują, że czas ładowania stron może być nawet 10 razy* krótszy.

*Uwaga: Wartość ta jest przybliżona i może się różnić w zależności od warunków.

# Dowiedz się więcej i pobierz wersję 3.0

Poznaj wszystkie [szczegóły](https://www.altova.com/pl/whatsnew_mobiletogether.html) i [zaktualizuj do wersji MobileTogether 3.0](https://www.altova.com/pl/download/mobiletogether.html). Aktualizacja jest bezpłatna dla obecnych klientów. Dla nowych klientów, program MobileTogether Designer jest zawsze dostępny bezpłatnie, dzięki czemu możesz od razu zacząć [tworzyć swoją pierwszą aplikację](https://www.altova.com/pl/download/mobiletogether.html).
