Geef uw apps die gebruikmaken van data de kracht die ze nodig hebben, op alle platforms

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

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.

Wat maakt MobileTogether anders?

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.

Belangrijkste punten

  • Hoge prestaties bij dataverwerking voor desktop- en mobiele applicaties
  • Uitgebreide cache-opties
  • Editor voor rollen en machtigingen
  • Gedetailleerde beveiligingsopties
  • Directe implementatie van bedrijfsapplicaties
  • Dataverwerking voor apps in de app-winkel
  • Flexibele implementatie, zowel on-premises als in de cloud
  • Betaalbare en schaalbare prijzen, geschikt voor elke organisatie

Ondersteuning voor meerdere platforms

  • Windows Server (Desktop and Core): Windows Server 2016, Windows Server 2019, & Windows Server 2022
  • Windows: Windows 10 and Windows 11
  • Linux: AlmaLinux 9, CentOS 7 & Stream 8; Debian 10, 11, & 12; RedHat 7, 8, & 9; Rocky Linux 9; Ubuntu LTS 20.04, 22.04, and 24.04

MobileTogether Server is direct te downloaden en is ook beschikbaar als een gratis Azure VM-sjabloon.

Hoe werkt het?

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.

Ondersteunde platforms:

  • Android
  • iOS (voor iPhone, iPad)
  • Windows 10 en 11
  • Een HTML5-browser voor andere gebruikers

Hoge prestaties applicatieserver

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.

  • Gedetailleerde cache-opties
  • De optie "XML in ontwerpbestand integreren" vermindert de hoeveelheid data die tussen de client en de server wordt uitgewisseld
  • Het gebruik van XQuery om de hoeveelheid overgedragen data te verminderen
  • Permanente dataopslag op clientapparaten
  • De instelling "gegevens op de server houden" (bijvoorbeeld: een grafiek berekenen op de server, maar alleen een afbeelding van de resultaten naar de client sturen)
  • Parallelle verwerking van meerdere oplossingen

Cache-opties

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.

Aanpasbare caching-functionaliteit voor MobileTogether

Optie om XML-code in het ontwerpbestand te integreren

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.

XQuery verbetert de prestaties

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.

Aanhoudende gegevensopslag op het apparaat

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.

Bewaar de gegevens over de serverinstellingen

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.

Bewaar de gegevens over de instellingen van de app-server

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.

Het leveren van de benodigde kracht voor zakelijke applicaties

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.

Apparaatbeveiliging

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:

  • Definitie van gebruikers en rollen voor app-ontwikkelaars en eindgebruikers
  • Gebruikers-, rol- en apparaatbeheer
  • Gebruikersauthenticatie
  • Authenticatie via wachtwoorden, LDAP of integratie met Active Directory
  • SSL-encryptie
  • Volledige ondersteuning voor het aanvragen en installeren van Let's Encrypt SSL-certificaten

Rechten op basis van rollen

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.

Dataverwerking voor apps in de App Store

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.

Diensten – Oplossingen zonder gebruikersinterface, die op de server draaien

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.

Services bieden achtergrondfunctionaliteit aan andere apps

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.

Statistieken-app

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.

Statistieken over de prestaties van uw app

Deze app maakt het eenvoudig om een nauwkeurig overzicht te krijgen van het gebruik en de populariteit van elke app op uw MobileTogether-server.

Betaalbare prijzen

Gratis ontwerptool, gratis apps

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.

Onbeperkt aantal apps, op onbeperkt aantal apparaten

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.