Versnel de ontwikkeling van applicaties met weinig code met MobileTogether 6.0

Met de juiste tools betekent een "low-code" aanpak voor ontwikkeling niet dat er concessies worden gedaan aan de functionaliteit of de complexiteit van het eindresultaat. Integendeel, "low-code" ontwikkelomgevingen, zoals MobileTogether, maken geavanceerde programmeerfunctionaliteiten toegankelijker en sneller te implementeren.

Of u nu apps ontwikkelt voor iOS, Android, Windows, het web – of al deze platformen – de nieuwste versie van MobileTogether biedt een combinatie van functies die de programmeerervaring op het platform naar een hoger niveau tillen en ontwikkelaars eenvoudig toegang geven tot de nieuwste trends op het gebied van mobiele apparaten.

Controle-templates en plaatsvervangende controles

MobileTogether bevat een groot aantal functies waarmee u de gebruikersinterface van uw app kunt ontwerpen en het gedrag ervan kunt definiëren. Nieuwe controle-templates geven u de mogelijkheid om dynamisch gedrag van controles te specificeren en meerdere controles te groeperen in templates. Deze controle-templates kunnen vervolgens op verschillende plaatsen in uw app worden hergebruikt met behulp van placeholder-controles. Naast het eenvoudig hergebruiken van componenten, accepteren controle-templates parameters, waardoor ze in verschillende contexten anders kunnen functioneren.

Controldefinities en placeholder-besturingselementen versnellen de ontwikkeling van applicaties met weinig code doordat ze u in staat stellen om:

  • Maak nieuwe bedieningselementen door individuele elementen te groeperen in sjablonen
  • Hergebruik een controle-sjabloon op verschillende plaatsen in het ontwerp
  • Wijzig het ontwerp van een pagina door een ander sjabloon te gebruiken
  • Selecteer een sjabloon op basis van de runtime-omstandigheden of de invoer van de gebruiker
  • Wijzig de inhoud of het gedrag van een sjabloon op basis van omstandigheden tijdens de uitvoering of op basis van invoer van de gebruiker

Laten we eens kijken naar een heel eenvoudig voorbeeld dat illustreert hoe dit werkt. De screenshot van MobileTogether Designer hieronder toont een "Control Template" die een reeks dynamische horizontale radiobuttons definieert. Dit onderdeel van de app vraagt gebruikers eerst om hun continent te selecteren, gevolgd door hun land en vervolgens hun stad. De waarden voor elk onderdeel worden dynamisch gegenereerd op basis van de selectie van de gebruiker in de vorige stap. De ontwikkelaar heeft de "Dynamische Radiobuttons" Control Template hergebruikt om deze functionaliteit mogelijk te maken.

Een belangrijke doorbraak op het gebied van dynamisch ontwerp voor MobileTogether-applicaties: Control Templates bieden een eenvoudige en efficiënte manier om componenten te hergebruiken en dynamisch app-gedrag te definiëren voor vrijwel elke situatie.

Nieuwe, geavanceerde programmeeropties

De nieuwste versie van MobileTogether introduceerde verschillende extra functies die dynamisch app-gedrag mogelijk maken, gebaseerd op omstandigheden tijdens de uitvoering:

  • Actiegroepen selecteren via XPath
  • Parameters voor subpagina's
  • Ondersteuning voor lokale variabelen
  • Nieuwe actie voor het maken van korte fragmenten
  • Verbeterde integratie met de FlowForce Server
  • Nieuwe functies voor het omzetten van JSON naar en van strings
  • Het specificeren van de volgorde van databasecommando's (verwijderen, bijwerken, toevoegen) bij het opslaan

Licht/donker modus en split-screen functionaliteit

De populariteit van donkere modus is de laatste tijd weer toegenomen, mede dankzij de voordelen voor de batterijduur en de vermindering van vermoeide ogen. Het is nu eenvoudiger om donkere modus – of lichte modus – in uw apps te implementeren met slechts één instelling. U kunt uw app ook in lichte of donkere modus uitvoeren door de systeeminstellingen van het apparaat tijdens runtime te detecteren.

![[dark-mode.png]]

Ondersteuning voor het gebruik van split-screen modus op Android 7 en nieuwere versies is nu ook beschikbaar.

Nieuwe gebruikersinterface-opties

MobileTogether 6.0 biedt nieuwe mogelijkheden om uw gebruikersinterface te verfijnen, waaronder ondersteuning voor doorstreepte tekst in labels (bijvoorbeeld om verwijderde inhoud aan te geven), een uitgebreidere verzameling populaire afbeeldingen voor knoppen en automatische grootheidsaanpassing voor RichEdit-elementen.

Bezoek de productpagina's van MobileTogether voor meer informatie over al deze nieuwe functies.

Probeer MobileTogether 6.0

Huidige klanten kunnen gratis upgraden naar de nieuwste versie. Als u nieuw bent bij MobileTogether, download dan de gratis MobileTogether Designer om te beginnen.