MobileTogether Server is de krachtige verwerkingsmotor voor uw native apps voor iOS, Android, Windows en webbrowsers.
MobileTogether Server is de centrale backend voor uw oplossingen en fungeert als een gateway tussen eindgebruikers en uw backend-gegevensbronnen en -infrastructuur.

MobileTogether Server is de krachtige verwerkingsmotor voor uw native apps voor iOS, Android, Windows en webbrowsers.
MobileTogether Server is de centrale backend voor uw oplossingen en fungeert als een gateway tussen eindgebruikers en uw backend-gegevensbronnen en -infrastructuur.
Elke app die u ontwerpt in MobileTogether Designer bouwt zowel de gebruikersinterface (front-end) als de serverlogica (back-end) tegelijkertijd. Dit bespaart weken, of zelfs maanden, en optimaliseert de prestaties van de app aanzienlijk.
Bovendien is elke app die u ontwikkelt direct beschikbaar voor gebruikers op computers via de Windows- of HTML5-browserclient, evenals op iOS- en Android-mobiele apparaten.
Het MobileTogether-framework omvat de MobileTogether Server, die u lokaal binnen uw organisatie installeert, of in de cloudinfrastructuur van uw keuze.
De MobileTogether Server, een krachtige server, ondersteunt de backend-logica die u definieert voor uw app. Hij biedt connectiviteit met backend-gegevensbronnen, razendsnelle dataverwerking, prestatieverbeterende caching-opties en robuuste beveiligingsopties voor zowel uw bedrijfsapplicaties als uw apps in de app-store.
MobileTogether Server is direct te downloaden en is ook beschikbaar als een gratis Azure VM-sjabloon.
MobileTogether-apps worden ontwikkeld door een ontwikkelaar of technisch gebruiker in MobileTogether Designer en vervolgens geïnstalleerd op de MobileTogether-server van uw organisatie. Hier kunnen eindgebruikers de app op één van de volgende twee manieren gebruiken:
In alle scenario's zorgt uw MobileTogether Server voor de benodigde dataverbinding, dataverwerking en beveiligingsfuncties voor uw applicaties.
MobileTogether Server verhoogt de snelheid en prestaties van mobiele apparaten en computers waarop uw app draait, doordat alle complexe verzoeken en berekeningen op de server zelf worden uitgevoerd. Dit betekent dat de resultaten veel sneller worden weergegeven op het apparaat van de eindgebruiker.
Dit stelt het apparaat van de eindgebruiker in staat om resources te besteden aan andere processen, waardoor de laadtijd wordt verkort en geheugenruimte wordt bespaard.
De MobileTogether Server is voorzien van ingebouwde caching voor de resultaten van complexe data-opvragingen. Uw gebruikers hoeven niet te wachten tot de database- of webservice-query is voltooid, wat minuten of zelfs uren kan duren. Configureer eenvoudig de frequentie waarmee de gecachte gegevens worden bijgewerkt, en gebruikers krijgen altijd direct het resultaat van de laatste update.
Het gedrag van de cache voor alle databronnen is sterk aanpasbaar, afhankelijk van de behoeften van uw oplossing. MobileTogether bevat meer dan alleen de gebruikelijke cache-parameters, zoals vervaltijd en vernieuwingstijd. U kunt handmatig bepalen hoe lang er moet verstrijken voordat de cache opnieuw wordt gevuld, en hoeveel unieke combinaties van meerdere queryparameters automatisch in de cache moeten worden opgeslagen. Een client die de gegevens opvraagt, ontvangt deze nu direct uit de cache, terwijl de server de gegevens alleen ophaalt als de cache-tijd is verstreken. Deze opties verbeteren de prestaties aanzienlijk.
Deze optie is ideaal voor kleinere datasets die aan de clientzijde nodig zijn, zoals een lijst met keuzemogelijkheden voor een combobox of andere statische gegevens.
De ingebouwde gegevens worden als onderdeel van het totale ontwerpbestand naar de client verzonden en zijn altijd direct beschikbaar op de client, elke keer dat u de app start. Er zijn geen extra gegevensuitwisselingen tussen client en server nodig.
Door gebruik te maken van XQuery-expressies bij het ontwikkelen van uw app in MobileTogether Designer, kunt u de hoeveelheid data die tussen de server en de client wordt overgedragen aanzienlijk verminderen.
Databaseviews, queries of aanroepen naar externe databronnen retourneren ruwe data die mogelijk niet ideaal gestructureerd is. De krachtige FLWOR-expressies van XQuery stellen u in staat om de data eenvoudig te herstructureren en te groeperen, of een subset van de data te creëren, voor een efficiënte overdracht van de server naar de client en een optimale presentatie in de applicatie.
Bij het ontwikkelen van een app kunt u ervoor kiezen om gebruikersgegevens en gegevens die niet vaak veranderen, op elk afzonderlijk apparaat op te slaan. Dit vermindert de hoeveelheid data die tussen de server en het apparaat wordt uitgewisseld.
Het verbetert ook de prestaties doordat de tijd die nodig is voor de communicatie tussen server en client wordt verkort, zelfs tussen verschillende sessies van dezelfde gebruiker die mogelijk uren uit elkaar liggen.
Om de hoeveelheid data die via het mobiele datanetwerk wordt verzonden te verminderen – wat de prestaties van elke app verbetert – stelt MobileTogether u in staat om precies te selecteren welke data u naar de clientapparaten wilt verzenden en welke data u op de server wilt behouden.
Bijvoorbeeld, als een bepaalde dataset alleen nodig is om een grafiek weer te geven, dan kan die data op de MobileTogether Server worden opgeslagen. De server genereert de grafiek en stuurt alleen een afbeelding van de grafiek naar de client.
Deze krachtige functies stellen u in staat om de meest geavanceerde applicaties te ontwikkelen die gebaseerd zijn op data, terwijl u tegelijkertijd optimale prestaties levert aan de eindgebruikers.
De MobileTogether Server biedt unieke functionaliteiten voor zowel bedrijfstoepassingen als individuele toepassingen die in de app-winkels worden aangeboden (zie hieronder).
Zodra u een bedrijfsapplicatie heeft ontwikkeld in MobileTogether Designer, wordt deze geïnstalleerd op uw MobileTogether Server, waar eindgebruikers er direct toegang toe hebben meteen. Ze downloaden eenvoudigweg de gratis MobileTogether-client en verbinden hun apparaat met uw server om één of meerdere applicaties te gebruiken die op uw server draaien. MobileTogether-clients zijn beschikbaar voor iOS, Android, Windows en elke webbrowser – een perfect voorbeeld van BYOD (Bring Your Own Device) toegang.
Naast de geavanceerde prestaties, biedt MobileTogether Server gedetailleerde beveiligingsopties voor bedrijfsapplicaties.
De MobileTogether Server biedt robuuste en gedetailleerde beveiligingsopties wanneer dat nodig is voor bedrijfsapplicaties en apps in de app-store, zowel op serverniveau als per applicatie.
Een gebruiksvriendelijke webinterface en een beheerder voor toegangsrechten stellen u in staat om het volgende in te schakelen en te beheren:
Rolgebaseerde toegangsrechten geven de app-ontwikkelaar of serverbeheerder volledige controle over de toegang tot een specifieke app, een onderdeel van een app, of een hele directory met bedrijfsapps. Deze toegangsrechten worden gedefinieerd op de MobileTogether Server, op basis van gebruikers en rollen.
Bijvoorbeeld, gebruikers met de rol "Executive" kunnen in een app voor verkooprapportage extra gegevens en grafieken zien, in vergelijking met gebruikers met de rol "Manager" die dezelfde app gebruiken.
Ontwikkelaars kunnen ervoor kiezen om hun MobileTogether-applicaties te publiceren in de verschillende app-winkels, zodat gebruikers ze afzonderlijk kunnen installeren. De MobileTogether Designer zal.. Genereer automatisch code voor native apps voor iOS, Android en Windows die nog steeds profiteren van de geavanceerde functionaliteit die wordt aangedreven door de MobileTogether Server, waaronder dataconnectiviteit, dataverwerking, geavanceerde cachingopties en meer.
MobileTogether-apps kunnen worden aangedreven door services, dit zijn oplossingen zonder gebruikersinterface die zijn gebouwd in MobileTogether Designer en draaien op de MobileTogether-server van de klant. Ze worden geactiveerd door vooraf gedefinieerde triggers en bieden achtergrondfunctionaliteit voor andere apps.
Op de server is het eenvoudig om tijdgebonden triggers, gebeurtenissen in het bestandssysteem en andere zaken te definiëren, waardoor een service automatisch kan worden gestart.
Bijvoorbeeld, een service kan worden gedefinieerd om de tabel met bestellingen in een verkoopdatabase te monitoren en een actie te activeren – zoals het verzenden van een melding in een app, het sturen van een e-mail naar één of meerdere ontvangers, enzovoort – wanneer een nieuwe bestelling in de tabel wordt geregistreerd.
Een ander voorbeeld is het gebruik van een dienst om XML-feeds van een website te controleren en gebruikers een melding te sturen wanneer er updates of wijzigingen beschikbaar zijn.
De Services bieden MobileTogether-ontwikkelaars een extra laag functionaliteit om apps te voorzien van real-time mogelijkheden.
Let op: Om deze diensten te gebruiken, is de MobileTogether Server Advanced Edition vereist.
De installatie van de MobileTogether Server omvat een krachtige applicatie voor de serverbeheerder, die diverse statistieken weergeeft over de individuele applicaties die op die server draaien.
De app "Statistieken" toont statistieken en grafieken over het aantal gebruikers, apparaten, app-starts, serververzoeken en meer, binnen een bepaalde tijdsperiode. Gedetailleerde filters stellen u in staat om deze statistieken te bekijken per besturingssysteem, apparaattype of fabrikant, per app, enzovoort. U kunt ook statistieken bekijken over het aantal verzoeken en het aantal app-starts.
Deze app maakt het eenvoudig om een nauwkeurig overzicht te krijgen van het gebruik en de populariteit van elke app op uw MobileTogether-server.
De ontwikkelomgeving MobileTogether Designer is gratis te downloaden voor een onbeperkt aantal ontwikkelaars binnen uw organisatie. De mobiele apps van MobileTogether voor iOS, Android, Windows 10 en 11 zijn ook gratis verkrijgbaar in hun respectievelijke app stores.
De MobileTogether Server is beschikbaar voor een gratis proefperiode van 30 dagen.
Wanneer u klaar bent om aan te schaffen, wordt het aangeboden als een jaarlijkse licentie en wordt het per serverkern aangekocht (vanaf $1000 per jaar voor 1 kern). Dat klopt: $1000 per jaar voor een onbeperkt aantal applicaties en een onbeperkt aantal gebruikers.
Hoewel er geen limiet is aan het aantal gebruikers of het aantal apps dat u op de mobiele app-server kunt draaien, kan het nodig zijn om de server zelf aan te passen, afhankelijk van de werkelijke belasting, om optimale prestaties te garanderen voor een groter aantal gebruikers. Maar de basisprijs is ideaal voor de meeste initiële implementaties.
We hebben deze zeer betaalbare prijs gecombineerd met uitgebreide functionaliteiten voor app-ontwikkeling, waardoor MobileTogether het meest toegankelijke – en tegelijkertijd meest geavanceerde – platform is voor het ontwikkelen en implementeren van data-gedreven apps voor alle platformen.



