2026-05 Git Budget Qt app for macOS
This commit is contained in:
30
ru/news/2026-05_git-budget-qt.md
Normal file
30
ru/news/2026-05_git-budget-qt.md
Normal 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.
|
||||
Reference in New Issue
Block a user