Webinaire du 28 mai 2019 : faire une interface adaptive avec FireMonkey

Le webinaire du 23 avril aura traité des outils de conception inclus dans l’environnement de développement de Delphi / C++ Builder / RAD Studio pour créer des interfaces utilisateurs adaptées aux différentes tailles d’écrans de smartphones et tablettes. Cette fois-ci nous parlerons des composants qui donnent à vos écrans des capacités d’adaptation automatique.

Plutôt que de faire 10 versions de chaque fiche en fonction des tailles d’écran de vos utilisateurs, même si l'EDI vous le permet, autant n’en faire qu’une seule qui se débrouille au mieux pour rester la plus agréable et fonctionnelle possible. Pour cela il existe un certain nombre de propriétés et de composants dans FireMonkey dédiés à cette lourde tâche.

Lors de ce webinaire j'ai abordé la hiérarchie des composants visuels (au sens parent/enfants), les marges extérieures, les marges intérieures, les alignements, les ancres et les différents layouts.

Vous pouvez télécharger le PDF de cette session et en voir la rediffusion.

Pour la question qui m'a été posée sur les TLayout3D, je ne peux que renvoyer vers la documentation du composant, cet exemple et les tutoriaux 3D écrits par Grégory Bersegeay.

Le prochain webinaire portera sur la même question mais pour la VCL histoire de rappeler les principes de base de positionnement de composants dans le framework historique dédié aux logiciels pour Windows. Si d'autres sujets vous intéressent vous pouvez aussi consulter nos autres webinaires ou proposer des idées pour les suivants.


A lire aussi

Delphi Tour 2019 : Une île virtuelle en 3D avec Delphi et Firemonkey (03/06/2019)
Webinaire du 28 mai 2019 : faire une interface adaptive avec FireMonkey (29/05/2019)
Webinaire du 26 mars 2019 : utiliser des QR codes et codes à barres (28/04/2019)
Webinaire du 23 avril 2019 : utiliser les assistants de l’EDI pour développer en multiplateforme (23/04/2019)
Utiliser les fonctionnalités de partage social des smartphones et tablettes (20/11/2018)
Les composants affichant des images dans FireMonkey (03/11/2018)
Installer les composants de JVESOFT dans Delphi (17/08/2018)
Synchroniser une TListView avec une table de base de données ou un ensemble d'enregistrements (29/06/2018)
Drag&Drop sur un composant TTreeView (05/04/2018)
Obtenir le nom de l'appareil sur lequel un programme Delphi s'exécute. (07/12/2017)
Saisir des textes avec mise en forme et les afficher tels quels grâce aux composants de TMS Software (14/10/2017)
Utilisation des fontes TrueType avec Firemonkey (10/08/2017)
La vérité ne sort pas toujours de la bouche des enfants... méfiez-vous en ! (06/08/2017)
Faire vibrer un smartphone sous iOS ou Android depuis une application développée avec Delphi (18/07/2017)
Afficher un catalogue d'images provenant d'Internet avec Delphi et Firemonkey (17/07/2017)
Ouvrir un site web dans le navigateur par défaut depuis une application Firemonkey (28/05/2017)

Membre du programme MVP.
Membre du programme MVP