Audio i wideo w aplikacjach mobilnych działających na różnych platformach
Altova MobileTogether łączy w sobie projektowanie interfejsu użytkownika oparte na intuicyjnym przeciąganiu i upuszczaniu z programowaniem funkcyjnym wykorzystującym akcje i drzewa akcji, co pozwala programistom szybko tworzyć aplikacje mobilne dla urządzeń iOS, Android i Windows. Ostatnia wersja MobileTogether 2.2 wprowadza wsparcie dla funkcji multimedialnych, które z pewnością zachwycą użytkowników dzięki efektom dźwiękowym, wideo oraz możliwościom nagrywania dźwięku.

Dodawanie efektów dźwiękowych do aplikacji mobilnych działających na różnych platformach
Efekty dźwiękowe są powszechne w aplikacjach mobilnych i służą jako potwierdzenie dźwiękowe, że wykonano określoną akcję. Na przykład, w aplikacji do analizy sprzedaży, która prezentuje różne raporty w podziale na regiony lub produkty, możemy dodać efekt dźwiękowy podczas przełączania się między różnymi widokami.

Powyżej przedstawiono dwa główne widoki panelu kontrolnego prezentującego dane sprzedażowe w podziale na dni. Użytkownik przełącza się między widokami, dotykając przycisku nawigacji znajdującego się w lewym górnym rogu. Aby dodać efekt dźwiękowy do tego przycisku, tworzymy grupę akcji w programie MobileTogether Designer:

Dźwięk pochodzi z pliku audio, który można określić podając jego nazwę lub adres URL. Dodatkowo zdefiniowaliśmy, że odtwarzanie dźwięku rozpocznie się od początku pliku, a jego długość wyniesie 1 sekundę.
Opcjonalnie podaliśmy nazwę pliku cache znajdującego się na urządzeniu użytkownika końcowego. Podczas wykonywania grupy akcji, urządzenie mobilne najpierw sprawdza, czy istnieje lokalny plik cache. Plik jest pobierany z serwera MobileTogether tylko wtedy, gdy plik cache nie istnieje.
Programiści mają pełną kontrolę nad lokalizacją pliku cache dla każdego systemu operacyjnego urządzeń mobilnych. Kliknięcie przycisku obok nazwy pliku cache otwiera okno dialogowe umożliwiające dostęp do tego pliku:

Nawiasem mówiąc, funkcja odtwarzania dźwięku może robić więcej niż tylko odtwarzać plik dźwiękowy:

Można nawet połączyć zestaw dźwięków w jednym pliku i użyć funkcji "Audio Seek", aby wybrać dowolny pojedynczy efekt.
Teraz możemy przypisać grupę akcji do głównego przycisku nawigacji w naszej aplikacji panelu sterowania:

Możemy dodać tę samą grupę akcji do akcji sterujących dla przycisków znajdujących się w prawym górnym rogu naszej aplikacji, które przełączają raporty między jednostkami a dolarami.
Dodawanie filmów do aplikacji mobilnych działających na różnych platformach
Działanie akcji wideo jest podobne do działania akcji audio. Aplikacja "About" znajdująca się na serwerze demonstracyjnym MobileTogether oraz zainstalowana za pomocą narzędzia MobileTogether Designer zawiera przykład wideo, w którym do przycisków przypisano akcje wideo

Można wykorzystać różne elementy interaktywne wideo, aby stworzyć wszystkie standardowe przyciski, takie jak odtwarzanie, pauza, przewijanie do tyłu i inne, których użytkownicy oczekują. Jednak programowanie tych przycisków jest opcjonalne – można wybrać domyślne elementy sterujące, które nakładają się na obraz wideo:

Nagrywanie dźwięku w aplikacjach mobilnych działających na różnych platformach
MobileTogether zawiera również funkcję nagrywania dźwięku, która umożliwia programistom wbudowywanie nagrań dźwiękowych w większe aplikacje. Na przykład, aplikacja dla rzeczoznawców ubezpieczeniowych może wyświetlać informacje o zgłoszeniu, a następnie umożliwić rzeczoznawcy zrobienie zdjęcia i nagranie komentarza, który zostanie powiązany z daną sprawą.

Funkcja nagrywania dźwięku MobileTogether umożliwia programiście określenie formatu pliku audio (kodowanie) oraz częstotliwości próbkowania, co wpływa na jakość nagrania, a także ograniczenie czasu trwania nagrania lub rozmiaru pliku.
Pobierz bezpłatny program MobileTogether Designer, aby w rekordowym czasie dodawać elementy audio i wideo do własnych aplikacji mobilnych działających na różnych platformach!