Découverte et prise en main de Kivy

Magazine
Marque
GNU/Linux Magazine
Numéro
258
Mois de parution
juillet 2022
Spécialité(s)


Résumé

Vous vous demandez certainement : pourquoi une nouvelle librairie graphique ? Encore une ! Comme à chaque fois, cette librairie apporte son lot de nouvelles fonctionnalités, à commencer par l'aspect multiplateforme et surtout la variété d'interfaces physiques accessibles, dont le multi-touch des appareils tactiles. De plus, cette librairie est accompagnée d'un nouveau langage (ou syntaxe) pour la description visuelle de l'interface graphique. Nous allons découvrir cela tout au long de cet article.


1. Présentation de Kivy

Kivy est une bibliothèque graphique qui comme bien d'autres permet de réaliser des interfaces graphiques multiplateformes : GNU/Linux, macOS, Windows ainsi qu'Android et iOS. Toutefois, elle se différencie des autres par la manière de créer les interfaces graphiques, bien que Qt Quick fonctionne de manière un peu similaire. En plus d'être multiplateforme, cette librairie est réellement orientée vers l'interface utilisateur (User eXperience) avec une prise en charge de nombreux périphériques. Bien évidemment le clavier et la souris, mais aussi les supports multi-touch. De plus, pour la création d’interfaces graphiques Kivy utilise un langage dédié nommé kv, rien de bien complexe en soi. Le développement multiplateforme étant un point fort de Kivy, nous testerons nos applications à la fois sur GNU/Linux, mais également sur Android.

2. Installation

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous