Altova MobileTogether is een ontwikkelomgeving voor mobiele apps die weinig code vereist en op verschillende platforms werkt. Het is ontworpen voor het bouwen van apps en bedrijfsoplossingen die gebruikmaken van data. Als onderdeel van de functionaliteit voor meerdere platforms, bevat MobileTogether een ingebouwde simulator waarmee het gedrag van de app op iOS, Android, Windows en andere apparaten kan worden nagebootst tijdens de ontwikkeling.
De MobileTogether-appsimulator repliceert de uitstraling, het gevoel en het gedrag van een app, zoals deze eruit zal zien op verschillende apparaten, inclusief variaties in schermgrootte, oriëntatie en platformspecifieke functionaliteit.
De simulator stelt ontwikkelaars in staat om het gedrag van apps en bedrijfsoplossingen na te bootsen
Voor uitgebreidere tests biedt MobileTogether ook ondersteuning voor geautomatiseerde app-tests en een app-debugger van enterprise-niveau.
De MobileTogether app-simulator heeft de unieke mogelijkheid om een test uit te voeren met realistische, mobiel-specifieke gegevens die door de ontwikkelaar worden aangeleverd, om zo typische scenario's uit de praktijk te simuleren. Dit is vooral belangrijk voor mobiele apparaten. U kunt bijvoorbeeld de volgende gegevens aanleveren:
Tijdens de ontwikkeling in MobileTogether Designer kunt u op elk moment het gedrag van uw app simuleren, en dat op een breed scala aan populaire apparaten. De ingebouwde simulator repliceert het gedrag van de app of de bedrijfsoplossing, zoals deze eruit zou zien op verschillende laptops, desktops en mobiele apparaten, inclusief variaties in schermgrootte, oriëntatie en zelfs platformspecifiek gedrag.
De mogelijkheid om direct in de ontwikkelomgeving te zien hoe uw app eruit zal zien en zich zal gedragen op verschillende apparaten, stelt u in staat om in real-time aanpassingen te maken aan de gebruikersinterface en de functionaliteit.
De onderstaande screenshot toont dezelfde applicatie, gesimuleerd op een specifieke iPhone en een Android Google Pixel. Zoals u kunt zien, past MobileTogether automatisch de visuele presentatie en de functionaliteit van het apparaat aan voor elk besturingssysteem.
De simulator ondersteunt interactief testen om realistisch gebruikersgedrag na te bootsen, zoals het aanraken, vegen en invoeren van gegevens. Hierdoor kunt u precies zien hoe de app reageert en problemen oplossen tijdens het ontwerpproces.
Tijdens de simulatie kunt u precies zien hoe uw oplossing live data weergeeft en verwerkt, inclusief XML-, JSON- of databasebronnen. U kunt niet alleen alle databronnen visualiseren, maar ook waarden direct aanpassen om te zien hoe de app zich anders zou gedragen in verschillende scenario's.
Het is ook mogelijk om veelvoorkomende scenario's te simuleren, zoals het wegvallen van de Wi-Fi-verbinding, het schakelen tussen portret- en landscape-modus, het gebruik van de telefoonfunctionaliteit, enzovoort.
Bij het simuleren van een app in MobileTogether Designer, toont de Stijlinspector gedetailleerde informatie over de berekende stijlen van de elementen op de huidige pagina.
Het is eenvoudig om de Stijlinspecteur te openen, of u nu op een knop in de werkbalk van de simulator klikt of met de Ctrl-toets klikt op het element dat u wilt onderzoeken. De Stijlinspecteur toont informatie over de ingestelde stijlen en waarden van het element, evenals hoe deze zijn berekend.
De Stijlinspecteur is een enorm handig hulpmiddel wanneer een app veel verschillende elementen bevat. Ontwikkelaars kunnen direct begrijpen waarom een bepaald element in een specifieke situatie wordt weergegeven en waarom het met de huidige opmaak wordt getoond.
Nadat u het gedrag van een app of een bedrijfsoplossing in MobileTogether Designer hebt getest, kunt u de oplossing implementeren op de MobileTogether Server van uw organisatie om de werking onder realistische omstandigheden te simuleren
Dit proces maakt het mogelijk om zowel de functionaliteit van de gebruikersinterface als die van de achterliggende systemen te testen, waardoor gewaarborgd wordt dat alle resources van de backend toegankelijk zijn en dat de oplossing goed presteert onder realistische omstandigheden.
Aangezien MobileTogether Designer zowel de front-end als de back-end applicatielogica creëert, maakt dit type simulatie het mogelijk om de back-end applicatielogica op de daadwerkelijke server te testen, terwijl de front-end wordt uitgevoerd binnen MobileTogether Designer.
MobileTogether maakt het ook mogelijk om een app te simuleren op één of meerdere apparaten van eindgebruikers, voor de meest nauwkeurige prestatie tests. Om de simulatie op het apparaat uit te voeren, hoeft u alleen de MobileTogether clientsoftware te installeren op hetzelfde Wi-Fi-netwerk als de ontwikkelmachine. Dit maakt apparaat-specifieke tests mogelijk, waarbij u de oplossing op meerdere apparaten installeert om platformspecifieke functies en de bijbehorende gebruikerservaring te simuleren. U kunt ook de integratie van native mobiele functies zoals GPS, camera, telefoon, e-mail, SMS, etc., valideren, om ervoor te zorgen dat deze functies naar behoren werken.


