Признавайтесь честно. Когда вы показываете другу своё приложение на Python с интерфейсом на Tkinter, он делает такое лицо, будто вы показали ему фотографию своего первого сайта на Geocities из 1998 года? Серые прямоугольники, кнопки из прошлого века, а шрифты напоминают матричный принтер? Успокойтесь, всё в порядке. Вы просто не знали про KivyMD. Это библиотека, которая превращает вашего «питона» в нечто, похожее на современный мобильный или десктопный интерфейс в стиле Google Material Design. Тот самый, где кнопки прыгают, поля ввода светятся, а анимации заставляют пальцы чесаться. В этой статье я научу вас, как за 5 минут сделать из «серого мыша» приложение, которое захочется показывать даже на собеседовании. Поехали на лифте в мир красоты! А Kivy (и его надстройка KivyMD) — это как Lego для взрослых. Вы просто берете готовые виджеты: MDRectangleFlatButton, MDTextField, MDCard. И они уже умеют красиво летать, светиться и адаптироваться под любой экран. Открываем терминал. Если у вас
Python + KivyMD: Хватит делать уродские окна! Делаем интерфейс, за который не стыдно
11 апреля11 апр
9
3 мин