Ontwikkel bedrijfsoplossingen – in recordtijd

MobileTogether maakt het eenvoudig

Altova MobileTogether stelt bedrijven in staat met de tools die ze nodig hebben om verbinding te maken met backend-data en robuuste, data-gedreven bedrijfsoplossingen sneller dan ooit te ontwikkelen.

Om applicaties voor databases te bouwen zonder code te schrijven, kunt u RecordsManager in MobileTogether Designer proberen.

Waarom kiezen voor MobileTogether voor bedrijfsoplossingen?

Hoe werkt het?

Het MobileTogether-platform bevat alles wat u nodig heeft om uw bedrijfsoplossingen te ontwikkelen, te implementeren en bij te werken.

1

Een interne ontwikkelaar of een technische gebruiker bouwt en test een bedrijfsapplicatie met de gratis MobileTogether Designer.

2

De ontwikkelaar implementeert de oplossing op uw MobileTogether Server, of deze nu lokaal draait of in de cloud.

3

Directe implementatie

Eindgebruikers kunnen uw oplossing gebruiken op desktops en laptops via de standaard Windows-client of via elke webbrowser. Tegelijkertijd is uw applicatie beschikbaar op mobiele apparaten via de native client-apps voor iOS en Android.

Verhoog de waarde van uw data

Ten slotte kunnen bedrijven precies de rapporten, dashboards en formulieren krijgen die ze nodig hebben – zonder beperkingen. MobileTogether-oplossingen zijn niet gebonden aan een specifieke leverancier van relationele databases of een bepaald productecosysteem.

In plaats van simpelweg functionaliteit over te nemen van bestaande productiviteitsapps, of beperkt te worden door verouderde rapportagetools die bij uw back-endsystemen worden geleverd, stelt MobileTogether u in staat om geavanceerde bedrijfsapplicaties te ontwikkelen die nieuwe waarde toevoegen aan uw data door middel van innovatieve manieren van bekijken, analyseren en rapporteren, en door data in te voeren in uw back-endsystemen met behulp van krachtige formulieren en bedrijfslogica.

Geef uw interne ontwikkelteams de middelen om succesvol te zijn

MobileTogether maakt gebruik van een combinatie van een gebruiksvriendelijke interface met drag-and-drop functionaliteit, de krachtige visuele programmeertaal Action Tree voor het afhandelen van gebeurtenissen, en gestandaardiseerde functionele programmering voor het selecteren en verwerken van data.

Vervolgens zorgt MobileTogether voor het zware werk, door een app te genereren voor alle mobiele en desktop platforms, gebaseerd op uw enkele ontwerp.

Deze aanpak voor snelle applicatieontwikkeling (RAD) maakt het eenvoudig voor uw huidige programmeurs, webontwikkelaars en zelfs "citizen developers" om zeer geavanceerde bedrijfsapplicaties te bouwen.

Verbind eindgebruikers met essentiële bedrijfsgegevens

Voor het ontwikkelen van bedrijfsoplossingen die gebaseerd zijn op data, ondersteunt MobileTogether alle relevante databronnen, waaronder:

  • REST- en SOAP-webservices
  • XML
  • JSON
  • HTML

Het ondersteunt ook directe verbindingen met de meest populaire relationele databases:

  • Firebird
  • IBM DB2 for iSeries®
  • IBM DB2®
  • Informix®
  • MariaDB
  • Microsoft Access™
  • Microsoft® Azure SQL
  • Microsoft® SQL Server®
  • MySQL®
  • Oracle®
  • PostgreSQL
  • Progress OpenEdge
  • SQLite
  • Sybase® ASE
  • Teradata

Gegevensbronnen uit het verleden, zoals EDI, Excel en CSV, kunnen eenvoudig worden geïntegreerd via de MapForce Server integratie. Geen ander ontwikkelingsplatform biedt u zo uitgebreide toegang tot essentiële gegevens in één enkele versie.

Maak uitgebreide rapporten, dashboards en formulieren

De bedrijfsoplossingen die u bouwt met MobileTogether kunnen alle geavanceerde functies en mogelijkheden bevatten die moderne gebruikers vandaag de dag verwachten, waaronder:

Maak bedrijfsapplicaties met grafieken, diagrammen en dashboards

Uitgebreide grafieken, diagrammen en dashboards

Maak mobiele formulieren voor bedrijven

Mobiele formulieren voor bedrijven

Apps lokaliseren in meerdere talen

Lokalisatie in tal van talen

Handtekeningregistratie in bedrijfsapplicaties

Handtekeningregistratie

Schakel pushnotificaties in

Push-notificaties

Barcode scannen/afbeelden in bedrijfsapplicaties

Barcode scannen en tekenen

QR-codes scannen en tekenen

QR-codes scannen en tekenen

Ondersteuning voor MQTT voor communicatie tussen slimme apparaten

Ondersteuning voor MQTT voor communicatie tussen slimme apparaten

Van niets naar een woning in minder dan een week

Het MobileTogether-platform biedt een volledig unieke aanpak voor de ontwikkeling van bedrijfsapplicaties, wat betekent dat uw oplossing binnen dagen in handen van de eindgebruikers is – in tegenstelling tot de maanden of zelfs langere periodes die traditionele softwareontwikkeling vereisen.

Productiviteit in het hier en nu

Wanneer u een bedrijfsoplossing ontwerpt en implementeert met MobileTogether, kunnen eindgebruikers deze direct benaderen op hun desktop- of laptopcomputers, ofwel via de gratis MobileTogether-app voor Windows, of via elke HTML5-browser.

Wanneer gebruikers onderweg zijn, kunnen ze ook toegang krijgen tot uw oplossing (uiteraard rekening houdend met beveiliging) op hun smartphone en/of tablet door de gratis MobileTogether-app voor Android of iOS te downloaden en verbinding te maken met uw MobileTogether-server.

Dit maakt het mogelijk om direct productief te zijn, wat belangrijk is voor de steeds mobieler wordende kenniswerkers van vandaag. Zij kunnen nu toegang krijgen tot de oplossingen van uw bedrijf, of ze nu aan hun bureau zitten of onderweg zijn.

Van begin tot app

Ontwikkel bedrijfsapplicaties met MobileTogether Designer

MobileTogether Designer

MobileTogether Designer is vrij te gebruiken voor zoveel ontwikkelaars als uw organisatie nodig heeft. Het biedt toegankelijke functionaliteit voor het bouwen van complexe bedrijfsoplossingen die naadloos samenwerken met uw interne databronnen.

  • Maak eenvoudigweg geavanceerde bedrijfsapplicaties die gebaseerd zijn op data
  • Maak gebruik van uw eigen interne ontwikkelaars
  • Schrijf één keer; implementeer overal
  • Verbindt met alle databronnen aan de achterkant
  • De ingebouwde simulator stelt u in staat om uw oplossing te testen op alle verschillende formaten
  • Geautomatiseerd app-testen
  • Ontwikkel zowel de gebruikersinterface als de serverlogica van de applicatie in één keer
  • Implementeer oplossingen direct op desktops, laptops en andere apparaten

Met MobileTogether Designer kan uw eigen team enterprise-applicaties in een recordtijd ontwikkelen.

Het is eenvoudig om de gebruikersinterface van uw app te ontwerpen door componenten te slepen en neer te zetten vanuit de componentenpalet van MobileTogether Designer.

De manier waarop gebeurtenissen in de gebruikersinterface van uw oplossing worden verwerkt, wordt bepaald door acties te slepen en neer te zetten in zogenaamde "Actieboomstructuren". Deze structuren bieden een visuele programmeeromgeving voor de meest voorkomende taken.

Voor het verwerken en manipuleren van data kunnen XQuery en XPath worden gebruikt. MobileTogether bevat een krachtige expressiebouwer en -evaluator die het eenvoudig maakt om deze expressies te maken en te debuggen.

De meeste ontwikkelaars zijn al bekend met XPath en XQuery. We bieden zelfs een gratis introductie tot XPath aan, evenals complete XPath en XQuery-tutorials om elke gebruiker snel op de hoogte te brengen.

Wat zijn actiehiërarchieën?

Altova was pionier op het gebied van de ActionTree visuele programmeertaal en ontwikkelde deze om bedrijven te helpen geavanceerde applicaties sneller te bouwen en te implementeren dan ooit tevoren mogelijk was.

Hieronder ziet u de "Actiehiërarchieën", die bestaan uit acties en actiegroepen die het evenementenbeheer en foutafhandeling voor uw applicatie definiëren. Met de "Acties"-dialoog kunt u eenvoudig acties toewijzen aan controles of pagina's door één of meerdere acties te selecteren in het linkerpaneel en deze naar het bewerkingsvenster aan de rechterkant te slepen. Hierin wordt de controlelogica in een boomstructuur weergegeven en kunt u alle benodigde details configureren.

Actiepaden in MobileTogether

Omdat ActionTrees die met MobileTogether zijn gemaakt, onafhankelijk zijn van specifieke programmeertalen voor bepaalde apparaten, kunt u hiermee geavanceerde eventhandlers, controlemechanismen en bewerkingen creëren die op dezelfde manier werken op alle desktops en laptops, en zelfs op telefoons en tablets.

Wat kan ik met actieplannen doen?

  • Sleep en plaats elementen om geavanceerde acties voor pagina's en bedieningselementen te definiëren
  • Toegang tot alle functies van het apparaat (telefonie, camera, locatiebepaling, enz.)
  • Definieer geavanceerde scenario's voor foutafhandeling
  • Definieer lussen, voorwaardelijke structuren (if-then-else) en database transacties
  • Definieer actiegroepen die hergebruikt en genest kunnen worden
  • Definieer actiegroepen die parameters accepteren en resultaten retourneren

Hoewel het werken met ActionTrees eenvoudig is, is het een volwaardige programmeertaal waarmee complexe programmeerlogica kan worden opgebouwd. Het is krachtig genoeg om elke denkbare data-gedreven bedrijfsoplossing te realiseren

Ontwikkel applicaties voor industriële automatisering

MobileTogether biedt uitgebreide ondersteuning voor MQTT (Message Queuing Telemetry Transport), een cruciaal protocol voor het mogelijk maken van communicatie tussen slimme apparaten, zoals die gebruikt worden voor industriële automatisering.

MQTT is essentieel voor de real-time monitoring en controle van apparaten en processen in een breed scala aan industrieën, waaronder de auto-industrie, de productie, transport, de gezondheidszorg en andere sectoren. Door MQTT kunnen industriële slimme apparaten worden geautomatiseerd, omdat sensoren en actuatoren relevante onderwerpen kunnen publiceren en abonneren, wat een efficiënte communicatie binnen het systeem mogelijk maakt.

Ontwikkelaars kunnen gebruikmaken van de low-code functionaliteit in MobileTogether om applicaties te bouwen die MQTT ondersteunen voor alle platformen, en dat in een recordtijd.

Industrial automation using MQTT

Uitgebreide tests en foutopsporing

Geïntegreerde simulator

Het simuleren van een bedrijfsapplicatie

Wanneer u uw oplossing wilt testen, kunt u het ingebouwde venster "App Simulator" gebruiken om deze direct uit te voeren. Zo kunt u de logica testen, de gebruikersinterface bekijken zoals deze er op verschillende apparaten zal uitzien, en de veranderingen in de workflowgegevens tijdens de uitvoering bekijken. U kunt bijvoorbeeld uw bedrijfsapplicatie bekijken zoals deze er op Windows-apparaten zal uitzien met behulp van de MobileTogether-clientapp, of op andere besturingssystemen in een webbrowser.

Wanneer u uw app controleert, registreert het venster "Berichten" alle activiteiten die in de simulator worden uitgevoerd.

Dit niveau van detail kan van onschatbare waarde zijn bij het opsporen van onverwacht gedrag tijdens de ontwikkeling.

Geautomatiseerd testen

geautomatiseerd testen van bedrijfsapplicaties

De simulator in MobileTogether bevat ook geavanceerde functies voor geautomatiseerd testen waarmee u het volgende kunt:

  • Registreer een reeks gebruikersacties als een testscenario
  • Voer de testcase opnieuw uit in de simulatoromgeving van MobileTogether Designer
  • Implementeer testscenario's op de MobileTogether Server om ze te kunnen herhalen op verschillende apparaten
  • Haal de resultaten van de testrun van de server op en vergelijk de verschillen

U kunt de app zelfs aanpassen om een fout te corrigeren en de test opnieuw uitvoeren om de resultaten van de wijzigingen te valideren, waardoor dit een onmisbaar kwaliteitsborgingstool is voor uw ontwikkelingsproces.

Debugger voor professioneel gebruik

Test uw bedrijfsapplicaties met de MobileTogether-debugger

MobileTogether Designer bevat een tool voor het testen en debuggen van acties en XPath, waarmee u het gedrag van uw apps direct kunt analyseren – allemaal binnen de ontwerpomgeving. Dit maakt het mogelijk om zowel de uitvoering van de acties binnen de actiehiërarchieën als de resultaten van XPath/XQuery-functies die binnen die hiërarchieën worden aangeroepen, te debuggen.

Zodra een controlepunt is bereikt – of dit nu gebaseerd is op een vooraf gedefinieerd breakpoint of bij de volgende actie – wordt het juiste debugvenster geopend. U kunt dan stap voor stap de uitvoering van de actie of de XPath-expressie volgen, waarbij u de callstack kunt bekijken, kunt zien hoe de waarden van variabelen worden bijgewerkt en de resultaten van de "watch expressions" kunt zien.

MobileTogether is het meest betaalbare platform voor snelle app-ontwikkeling dat dit niveau van app-debuggen tijdens de ontwikkeling biedt.

Krachtige verwerkingsmogelijkheden: MobileTogether Server

Het MobileTogether-framework omvat de backend-server voor uw oplossingen. Hierdoor kunt u, wanneer u uw applicatie ontwerpt en bouwt in MobileTogether Designer, tegelijkertijd de gebruikersinterface (front-end) en de serverlogica (back-end) ontwikkelen, en dat alles in één omgeving.

`MobileTogether Server is het centrale onderdeel van uw oplossingen en fungeert als een gateway tussen eindgebruikers en uw backend-gegevensbronnen en -infrastructuur.

U bepaalt zelf waar u uw MobileTogether Server installeert: lokaal op uw eigen servers of in de cloud.

MobileTogether Server voor bedrijfsapplicaties

De prijs voor de backend-server is aantrekkelijk en is uitsluitend gebaseerd op de prestaties van de server (d.w.z. het aantal CPU-kernen), en niet op het aantal oplossingen dat u wilt hosten of het aantal eindgebruikers dat verbinding maakt.

Beveiligde bedrijfsapplicaties

De MobileTogether Server biedt robuuste en gedetailleerde.. Beveiligingsopties voor uw bedrijfsapplicaties... zowel per server als per applicatie:

  • Beheer van gebruikers en roldefinities
  • Gebruikers-, rol- en apparaatbeheer
  • Authenticatie met gebruikersnaam en wachtwoord
  • Biometrische authenticatie met een PIN-code als alternatief
  • Ondersteuning voor LDAP en integratie met Active Directory
  • SSL-encryptie
  • Gedetailleerde opties voor wachtwoorden

Kenmerken voor optimale prestaties

MobileTogether Server verhoogt de snelheid en prestaties van computers waarop uw app draait, doordat alle complexe berekeningen en verzoeken 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.

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.

Implementeer zakelijke applicaties direct

Zodra u uw oplossing heeft ontwikkeld in MobileTogether Designer en deze hebt geïnstalleerd op uw MobileTogether Server, kunnen eindgebruikers deze direct benaderen op het apparaat van hun keuze. Een gratis, native Windows-app is beschikbaar voor Windows 10- en 11-computers, en andere gebruikers kunnen uw oplossing via een webbrowser benaderen.

Wanneer gebruikers onderweg zijn, kunnen ze toegang krijgen tot uw oplossingen op hun smartphone of tablet met behulp van de gratis, native MobileTogether-clientapp voor iOS of Android. De MobileTogether-aanpak is ideaal voor "Bring Your Own Device" (BYOD) en voor eindgebruikers die gedurende de dag schakelen tussen computers, smartphones en tablets.

Eindgebruikers kunnen eenvoudig de gratis, speciaal voor mobiele apparaten ontwikkelde MobileTogether-app downloaden vanuit de app-winkel van hun apparaat en verbinding maken met uw MobileTogether-server, of uw oplossing openen via een URL in elke webbrowser.

Webapplicaties snel implementeren

Omdat elke app die u maakt in MobileTogether Designer native apps voor alle platforms genereert, evenals een app die werkt via een HTML5-browser, kunt u ervoor kiezen om een web-app te implementeren wanneer dat voor uw organisatie logisch is.

Het vermogen om een webapplicatie aan te bieden – of dit nu als aanvulling is op, of in plaats van, een mobiele app – biedt tal van voordelen.

Omdat de webapplicatie beschikbaar is in elke webbrowser, hoeven gebruikers geen speciale app op hun apparaat of computer te installeren.

Er hoeft niets gedownload te worden: gebruikers kunnen uw app eenvoudig via een URL benaderen.

Dit betekent dat het eenvoudig is om uw applicatie intern in te zetten binnen grote organisaties, of zelfs klantgerichte applicaties op internet aan te bieden. Al deze factoren kunnen het leven gemakkelijker maken voor zowel IT-afdelingen als eindgebruikers.

Maak snel webapplicaties met MobileTogether

Betaalbare en schaalbare prijzen voor elke organisatie

Onbeperkt aantal ontwikkelaars

MobileTogether Designer is gratis. U kunt direct aan de slag met zoveel ontwikkelaars als u nodig heeft.

Onbeperkt aantal apps

De prijs van de MobileTogether Server is gebaseerd op de prestaties (d.w.z. het aantal CPU-kernen) die u nodig heeft, en niet op het aantal applicaties dat u wilt hosten. Er is geen limiet aan het aantal applicaties dat u op uw MobileTogether Server kunt hosten.

Onbeperkt aantal gebruikers

Er is ook geen limiet aan het aantal eindgebruikers dat verbinding kan maken met uw MobileTogether Server, waardoor het ideaal is voor zowel kleine als grote bedrijven.

De MobileTogether Server is betaalbaar geprijsd, met een prijs per core die begint bij ongeveer $1000 per jaar. Bovendien is deze 30 dagen gratis beschikbaar.

Deze radicaal lage prijsstructuur is ontworpen om organisaties van elke omvang de mogelijkheid te bieden om te profiteren van de voordelen van geavanceerde bedrijfsapplicaties.

Functies van MobileTogether

MobileTogether: Veelgestelde vragen

MobileTogether: Video demonstraties