Outre les plateformes low-code à proprement parler que nous avons évoquées, la plupart des technologies actuelles sont plutôt adaptées à une logique que l'on pourrait qualifier de low-code, en particulier les plus récentes.
Swift et SwiftUI
Le langage Swift permet de facilement transformer des objets JSON provenant des services web (et donc d’une plate-forme low-code) en objets exploitables dans le code, notamment grâce au protocole Codable
arrivé avec Swift 4.
Certains se sont même amusés à contrôler leur interface à distance en utilisant du JSON côté serveur et SwiftUI (disponible depuis iOS 13) + Codable
côté app. Parmi ceux-ci on trouve le célèbre développeur John Sundell, également connu pour être le contributeur principal de l’ancienne plate-forme low-code HubFramework de Spotify.
Want to see something *really cool*? ?
— John Sundell (@johnsundell) June 12, 2019
Since SwiftUI views are just plain old structs, they can easily be made Codable, which means that a view hierarchy can be decoded directly from JSON! ?
This is backend-driven UIs in <100 lines of code. Will publish all of it very soon ? pic.twitter.com/oEdA3ilnTb
On ne sait pas si tous ces projets ont abouti, mais la tendance est bien là.
Les ressources à la demande
Depuis iOS 9, les apps …