Audio en video in mobiele apps voor verschillende platforms
Altova MobileTogether combineert gebruikersinterface-ontwerp door middel van een visuele drag-and-drop interface met functionele programmering met behulp van acties en actiehiërarchieën, waardoor ontwikkelaars snel mobiele apps kunnen bouwen voor iOS, Android en Windows-apparaten. MobileTogether 2.2 heeft onlangs ondersteuning toegevoegd voor multimediafuncties die eindgebruikers zullen aanspreken met geluidseffecten, video en audio-opnamefunctionaliteit.

Voeg geluidseffecten toe aan mobiele apps die op verschillende platforms werken
Geluids effecten komen vaak voor in mobiele apps en dienen als een auditieve bevestiging dat een actie is uitgevoerd. Zo kunnen we bijvoorbeeld in een app voor verkooprapportages, waarin rapporten per regio of product kunnen worden weergegeven, een geluidseffect toevoegen wanneer er wordt geschakeld tussen verschillende weergaven.

De twee belangrijkste weergaven van het dashboard voor verkoop per dag worden hierboven weergegeven. De gebruiker schakelt tussen de weergaven door op de navigatieknop linksboven te tikken. Om een geluidseffect aan de knop toe te voegen, maken we een Actiegroep in de MobileTogether Designer:

Het oorspronkelijke geluid komt uit een audiobestand, dat kan worden opgegeven als een bestandsnaam of een URL. We hebben ook aangegeven dat het geluid vanaf het begin van het bestand wordt afgespeeld, en dat de duur van het geluid 1 seconde is.
We hebben optioneel de naam van een cachebestand van het apparaat van de eindgebruiker opgegeven. Wanneer de actiegroep wordt uitgevoerd, zoekt het mobiele apparaat eerst naar het lokale cachebestand. Het bestand wordt alleen van de MobileTogether Server gedownload als het cachebestand niet bestaat.
Ontwikkelaars hebben volledige controle over de locatie van het cachebestand voor elk mobiel besturingssysteem. Door op de knop naast de naam van het cachebestand te klikken, wordt het dialoogvenster voor het cachebestand geopend:

Overigens kan de audio-actie meer doen dan alleen een geluidsbestand afspelen:

U kunt zelfs een verzameling geluiden in één bestand combineren en vervolgens de actie "Audio zoeken" gebruiken om een specifiek effect te selecteren.
Nu kunnen we de actiegroep toewijzen aan de hoofdnavigatieknop van onze dashboard-app:

We kunnen dezelfde actiegroep toevoegen aan de controleacties voor de knoppen rechtsboven in onze app, die de rapporten omzetten tussen eenheden en dollars.
Video toevoegen aan mobiele apps die op verschillende platforms werken
De video-functionaliteit werkt op een vergelijkbare manier als de audio-functionaliteit. De "Over" app op de MobileTogether demo-server, die geïnstalleerd is met de MobileTogether Designer, bevat een video-voorbeeld met video-acties die aan knoppen zijn gekoppeld:

U kunt verschillende soorten video-acties gebruiken om alle verwachte bedieningsknoppen voor video's te creëren, zoals afspelen, pauzeren, terugspoelen en andere functies. Het zelf programmeren van deze knoppen is echter optioneel; u kunt ook kiezen voor standaardbedieningselementen die over het videobeeld worden weergegeven

Audio-opname in mobiele apps die op verschillende platforms werken
MobileTogether bevat ook een audiofunctie waarmee ontwikkelaars geluidsopnames in een grotere applicatie kunnen integreren. Zo kan een app voor schade-experts informatie over een schadeclaim weergeven en vervolgens de expert de mogelijkheid bieden om een foto te maken en een commentaar in te spreken, dat aan de zaak wordt gekoppeld.

De functie voor geluidsopname in MobileTogether stelt de ontwikkelaar in staat om het audiobestandsformaat (codering) en de samplefrequentie te specificeren, wat de kwaliteit van de opname bepaalt, of om de duur of de grootte van het opgenomen bestand te beperken.
Download de gratis MobileTogether Designer om razendsnel audio en video toe te voegen aan uw eigen mobiele apps die op verschillende platforms werken!