2026-05 Git Budget Qt app for macOS

This commit is contained in:
2026-05-01 22:14:25 +03:00
parent 5e7b93c948
commit 3290bf9c9c
25 changed files with 756 additions and 421 deletions

View File

@@ -0,0 +1,30 @@
Title: Git Budget теперь и в виде приложения Qt
Date: 2026-05-01
Category: News
Slug: git-budget-qt
Lang: ru
<video controls width="700">
<source src="../../vid/2026-04_git-budget-qt.mp4" type="video/mp4"/>
</video>
# Апрель
В апреле я наконец доработал инструмент Klin для генерации кода обвязки на C++,
после чего с помощью Kotlin Dialect удалось получить Git Budget на Qt для macOS.
Отдельного внимания заслуживает экономия строк кода при поддержке нескольких платформ:
| Платформа | Экономия в строках кода | Экономия в % | Общее количество строк кода |
| --- | --- | --- | --- |
| Android | 0 (Первичный код) | 0% | 652 |
| iOS | 333 | 58% | 569 |
| macOS | 340 | 44% | 761 |
Выходит, благодаря тому, что логику не надо писать повторно, начиная со второй
платформы экономия составляет 44-58% строк кода, т.е. после Android каждая
следующая платформа обходится лишь в половину стоимости.
# Май
В мае планирую добавить историю трат в Git Budget.