Giter Club home page Giter Club logo

developpeurpascal / gererleclaviervirtuelsuriosetandroid Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 4.0 35 KB

Exemples liés à la conférence en ligne "Gérer le clavier virtuel sur iOS et Android" du 28 juillet 2020.

Home Page: https://developpeur-pascal.fr/webinaire-du-mardi-28-juillet-2020-gerer-le-clavier-virtuel-sur-ios-et-android.html

License: MIT License

Pascal 100.00%
delphi firemonkey fmx delphi-source code-samples code-sample pascal pascal-language object-pascal radstudio

gererleclaviervirtuelsuriosetandroid's Introduction

Gérer le clavier virtuel sur iOS et Android

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 imposent des ajustements.

Le problème classique est la saisie sur des champs en dessous de la zone d'affichage du clavier.

Je vous propose de voir quelles techniques on peut mettre en oeuvre dans un projet FireMonkey sous Delphi pour éviter de se faire piéger selon le type d'application à développer.

Les exemples sont développés avec Delphi mais vous pourrez vous en inspirer sur vos projets en C++Builder.

Sources Delphi des exemples présentés lors du webinaire du 28 juillet 2020 disponible en rediffusion depuis https://developpeur-pascal.fr/p/_200l-webinaire-du-mardi-28-juillet-2020-gerer-le-clavier-virtuel-sur-ios-et-android.html


Si vous ne connaissez pas Delphi et le langage Pascal, profitez de la version Academic (pour les étudiants, enseignants et établissements d'enseignement) ou Community Edition (gratuite pour une utilisation personnelle) disponibles chez Embarcadero (rubrique "outils gratuits"). En entreprise vous pouvez aussi tester Delphi avec la version d'évaluation. https://www.embarcadero.com/products/delphi

Cette formation en ligne gratuite vous apprendra les bases de la programmation avec le Pascal et Delphi même si vous n'avez jamais appris à programmer : https://apprendre-delphi.fr/apprendre-la-programmation-avec-delphi/

Des conférences en ligne et des webinaires (points techniques sur des sujets précis) sont organisés régulièrement. Consultez le planning de ces webinaires et regardez les rediffusions des webinaires Delphi.

Des sessions de live coding sur Twitch ou la chaîne YouTube Developpeur Pascal sont également organisées régulièrement. Pour Twitch vous pouvez consulter le planning hebdomadaire. Vous pouvez aussi vous reporter à cet article. Pour les rediffusions de tout ça, rendez-vous simplement dans la rubrique live coding de Serial Streameur où vous trouverez de nombreuses vidéos en français à destination des développeurs de logiciels, applications mobiles, sites web et jeux vidéo.

Enfin, si vous préférez la lecture à la vidéo, vous trouverez tous les livres récents publiés sur Delphi et le langage Pascal sur Delphi Books

gererleclaviervirtuelsuriosetandroid's People

Contributors

developpeurpascal avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gererleclaviervirtuelsuriosetandroid's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.