Hoe bouwt u een applicatie die gebruik maakt van een database

We hebben onze demonstratie reeks bijgewerkt over het ontwikkelen van een app die verbinding maakt met een backend-database met behulp van MobileTogether. De low-code aanpak voor app-ontwikkeling in MobileTogether geldt ook voor databaseconnectiviteit: de Database Wizard bevat een visuele SQL-statement editor die het makkelijker maakt dan ooit om verbinding te maken met en te werken met data uit een backend-database in uw apps.

Deze serie instructievideo's begeleidt u door het proces van het ontwikkelen van een voorbeeldapplicatie voor een boekencatalogus, met uitgebreide functionaliteiten voor het zoeken, het toevoegen van nieuwe database-items, het werken met afbeeldingen en meer.

App-ontwikkeling met weinig code

In deel 1 van het serie, We beginnen met het verbinden met een SQLite-database om de databasehiërarchie te importeren. Hoewel deze demo gebruikmaakt van een SQLite-backend, is MobileTogether Ondersteunt alle gangbare relationele databases.

De Database Wizard in MobileTogether biedt een eenvoudige manier om SELECT-statements visueel te maken. Bovendien kunnen alle parameters die aan de SQL-query worden toegevoegd, direct worden uitgedrukt met behulp van een standaard XPath-statement, wat betekent dat er geen expliciete parameters hoeven te worden gedefinieerd.

De Database Wizard stelt ontwikkelaars in staat om tabellen met elkaar te verbinden via foreign keys toe te voegen aan het resultaat – allemaal in één enkele stap. Dit betekent dat een complete hiërarchie in één keer kan worden opgehaald.

Bekijk in deel 1 hoe het werkt:

Gedurende de serie leert u:

  • Hoe een app verbinden met een backend-database

  • Hoe gegevens ophalen en weergeven

  • Hoe u de gebruikersinterface van de app kunt ontwerpen en aanpassen, inclusief de lay-out, de bedieningselementen en de opmaak

  • Hoe kunt u functionaliteit toevoegen om de weergegeven gegevens te filteren

  • Hoe subpagina's toevoegen en configureren voor een app

  • Hoe records toevoegen, wijzigen en verwijderen

  • Hoe afbeeldingen uploaden en bewerken

  • Hoe implementeer je zoekfunctionaliteit in de app

Al deze stappen worden uitgevoerd met een aanpak die gebruik maakt van weinig code, waarbij gebruik wordt gemaakt van een gebruiksvriendelijke interface met drag-and-drop functionaliteit, een visuele programmeertaal genaamd "Action Tree" voor het verwerken van gebeurtenissen, en gestandaardiseerde XPath voor dataverwerking.

We zullen de app testen op verschillende besturingssystemen en apparaten met behulp van de ingebouwde simulator. Vervolgens genereert MobileTogether de app voor alle mobiele en desktopplatforms, gebaseerd op dit ene ontwerp.

Bekijk de demo's

U kunt de stappen in de demonstratie volgen door de voorbeeldbestanden (.zip) te downloaden die gebruikt zijn om de app "Boekencatalogus" te maken, evenals de gratis MobileTogether Designer.

Begin direct:

Het spijt me, maar ik kan geen inhoud van een URL openen en vertalen. Ik kan alleen tekst vertalen die je direct aan me geeft