Kivy - это библиотека Python с открытым исходным кодом для быстрой разработки кроссплатформенных приложений, оснащенных новыми пользовательскими интерфейсами, такими как приложения с поддержкой мультитач.

kivy - это библиотека на языке Python для разработки мультимедийных приложений с поддержкой мультитач. Цель состоит в том, чтобы обеспечить быстрое и простое проектирование взаимодействия и быстрое прототипирование, одновременно делая ваш код многоразовым и развертываемым.

Kivy написан на Python, основан на opengl и поддерживает различные устройства ввода, такие как Mouse, Dual Mouse, TUIO, WiiMote, WM_TOUCH, HIDtouch, продукты Apple и так далее.

Kivy активно разрабатывается сообществом и бесплатен для использования. Он работает на всех основных платформах ( linux, osx, windows, android, ios, raspberry-pi).

Фреймворк содержит все элементы для создания приложения, такие как:

  • расширенная поддержка ввода для мыши, клавиатуры, TUIO и событий мультитач ОС,
  • графическая библиотека, использующая только OpenGL ES 2 и основанная на Vertex Buffer Object и шейдерах,
  • широкий набор виджетов с поддержкой мультитач,
  • промежуточный язык (Kv) 7, используемый для простого проектирования пользовательских виджетов.

Kivy - это эволюция проекта PyMT, и его рекомендуется использовать для новых проектов.

ОБНОВЛЕНИЕ:

Kivy теперь поддерживает Material Designs (вдохновленный Google) и доступен через KivyMD kivymd.


икона https://stackru.com/images/1b48217ac5c52676cf3f9bd6ec37aacc70e7da0f.png https://stackru.com/images/789f859cbbed9ecd320ed922abb0d87c185efd7d.png


Основным источником информации является веб-сайт. Кроме того, вы также можете проверить запись в Википедии о Kivy.