La gestion du clavier se fait toute seule sur les logiciels "desktop" pour Windows, macOS et Linux quel que soit le langage et le framework utilisés. Ce n'est plus le cas pour iOS et Android qui nécessite des ajustements.
Le problème classique est la saisie sur des champs en dessous de la zone d'affichage du clavier.
Lors de ce webinaire je vous propose quelques rappels sur les champs de saisie proposés en standard dans FireMonkey et quelques bonnes pratiques avant de voir en détail plusieurs exemples de code permettant de gérer les mouvements de l'interface en fonction de la position du clavier virtuel sur smartphone et tablettes iOS et Android.
Les exemples sont développés avec Delphi mais vous pourrez vous en inspirer sur vos projets en C++Builder. embarcadero propose d'ailleurs plusieurs exemples sur les deux plateformes.
La session a été enregistrée en direct, vous pouvez la revoir dans son intégralité.
Le PDF de la présentation est téléchargeable. Vous pouvez aussi consulter les sources des démos proposées et les utiliser dans vos propres logiciels.