2 недели назад
Python + KivyMD: Хватит делать уродские окна! Делаем интерфейс, за который не стыдно
Признавайтесь честно. Когда вы показываете другу своё приложение на Python с интерфейсом на Tkinter, он делает такое лицо, будто вы показали ему фотографию своего первого сайта на Geocities из 1998 года? Серые прямоугольники, кнопки из прошлого века, а шрифты напоминают матричный принтер? Успокойтесь, всё в порядке. Вы просто не знали про KivyMD. Это библиотека, которая превращает вашего «питона» в нечто, похожее на современный мобильный или десктопный интерфейс в стиле Google Material Design. Тот самый, где кнопки прыгают, поля ввода светятся, а анимации заставляют пальцы чесаться...
Создаём минималистичный ежедневник на Python + KivyMD
Все мы привыкли записывать дела на бумагу, но в эпоху смартфонов гораздо удобнее иметь всё под рукой в цифре. Сегодня я покажу вам, как написать собственное приложение-ежедневник на Python с красивым интерфейсом Material Design. Наш инструмент — библиотека KivyMD. KivyMD — это набор виджетов для фреймворка Kivy, который следует гайдлайнам Google Material Design . Это значит, что ваше приложение будет выглядеть современно как на Android, так и на Windows или macOS. В отличие от написания веб-интерфейса, здесь всё будет работать нативно...