TGViewer
Семён сохраняет полезное_) Семён сохраняет полезное_) @pole_sam · 686 subscribers
Post #232 51

Forwarded from Алексей Гладких: Разработка Через Тупость (Алексей)

Вот, вчера таки зарелизили Kivy 2.3.0 (https://github.com/kivy/kivy/releases/tag/2.3.0).

Кто не в курсе, Kivy - пока самый зрелый фреймвок для кроссплатформенной разработки на Python. Иначе говоря, можно делать приложения под Windows, Linux, MacOS, iOS, Android. Ну вы поняли. Теоретически, написанное однажды можно сбилдить под любую платформу (Естественно, идеальный сценарий работает не всегда).

Раньше вся эта радость проседала по производительности (были проблемы с большим количеством виджетов, ровно как и с временем запуска аппликухи). Но несколько релизов подряд происходили увесистые приросты производительности и, вроде как, теперь это - не проблема.
Надо будет проверить самому, но пока я положусь на видео вот этого индуса со смешным акцентом: https://www.youtube.com/watch?v=KFqxiyiGKOY (Кто не хочет смотреть, там сравнение перформанса Kivy и Flutter не в пользу последнего).

Я обрадовался, когда узнал о предстоящем релизе, так как думал, что разработка фреймворка остановилась. Однако, когда я посмотрел на релизы, выяснилось, что в 2023 было два полноценных релиза, один из которых даже мажорный.
В чем причина моего заблуждения? А в том, что последняя публикация в блоге Kivy на официальном сайте датирована 2020м, что, как по мне, является маркетинговым самоубийством. Ребята явно не умеют пиариться и явно умеют писать код. По итогу имеем хороший фреймворк, которым никто не пользуется.

Отличный кандидат на роль “секретного оружия” для личных проектов. В том плане, что, как и принято в мире Python, кода нужно меньше, чем у аналогов. И если задачу можно решить средствами Kivy, а твой основной язык - Python, то почему бы и нет? Как фанат правила Парето, я не потащу лишний (и, как правило, уступающий Python в выразительности) язык в проект только ради того, чтобы соответствовать мировым тенденциям в выборе технологий.
А еще, будь панком, иди против системы побеждай посредственность! Играя на поле корпораций, индивидуальный разработчик точно никогда не преуспеет.

Ясен перец, это не касается вопросов трудоустройства. Нафиг Kivy там не впёрся. А вот процесс разработки своего проекта в 2024 я запускаю именно с его применением.
More from @pole_sam
  1. Oct 6, 2026Всем привет. У нас произошло расширение парка оборудования. У нам приехал WiFi эмулятор дл…
  2. Oct 4, 2026Всем привет! На этой неделе не будет заметки, т.к я занят написанием кода для PTP грандмас…
  3. Oct 2, 2026Всем привет. Сегодня написал Bring-up прошивку для платы. Первая ревизия запустилась без п…
  4. Sep 27, 2026Всем привет! Сделал свой форк pysim для удобного вывода информации. https://telegra.ph/For…
  5. Sep 27, 2026Приехала плата PTP грандмастера
  6. Sep 25, 2026Всем привет! Приехала сегодня отладка от Qualcomm что по всей видимости в своё время вынес…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →