Итоги года 2025
Вот здесь написал еще в начале 2025 задачи на этот год:
Что ж - пришло время посмотреть - что получилось, а что не получилось:
1. QmlPrototyper - актуальная версия в Рустор - 0.5.1, занимался этим приложением в начале года, сейчас есть некоторое количество контента для дальнейшего развития проекта, но это будет добавляться в начале-середине 2026 года
2. Вектор-Д - занимаюсь этим проектом как раз сейчас. Столкнулся с некоторыми сложностями после версии 0.1.10, когда стало понятно, что нужно полностью менять подход, часть из этих сложностей преодолел, часть еще нет. До Рустора этот проект я пока не довел. Надеюсь, что в начале 2026 смогу показать первые рабочие наработки. Пока занимаюсь многостраничностью, предстоят еще работы по улучшению преобразования системы координат qml-svg для точного позиционирования элементов в разных версиях ОС Аврора (4, 5.1, 5.2). Также выяснилось, что в браузерах сейчас отсутствует поддержка svg textArea, так что придется реализацию многострочного текста также переделывать. С этим приложением ддя доведения его до ума до того вида, которым я хочу пользоваться, предстоит ещё очень много кодинг-часов.
3. Управление.бизнесом (локальная CRM-система на Qt-QML-C++ для небольших организаций и ИП на УСН) - первые два тестовых релиза сделаны, сейчас идет работа над текстовыми утилитами, опять же оказалось ряд нюансов, которые нужно учесть и скорректировать код. До Рустора пока не довел, штука эта ещё сырая и потребуется доп.функционал.
4. Cascade Studio 3D и 3D-печать в принципе - этот софт слегка в сентябре 2025 года доработан, но пока остаются бесячие вещи вроде плохой работы с файлами (ограничение приложения с webView). По этому пункту пока исследую вопрос для более тесной связи webView и нативной/qml части, прогресс у меня пока в этом направлении не достигнут. Тем не менее, проектом этим я пользуюсь и считаю, что это решение может найти свою узкую нишу. В приложении создано, напечатано и используется много своих 3D моделей. Очевидно, что тягаться с настольными CAD эта штука не может, но зато она всегда с собой и для тех, кто любит формировать детали кодом (командами) - неплохое предложение. В Chromium webview пока не перевел и на это есть причины, эта задача осталась на 2026 год. Также есть задача по сборке opencascade.js на wasm64 (сейчас это решение на wasm32 с ограничением на 4гб озу).
5. Переезд на ОС Аврора
В феврале 2025 года я начал опытно-промышленную эксплуатацию оборудования на ОС Аврора (R570E, T800), то есть это оборудование стало у меня основным в повседневной жизни. По мере доработки своего софта я в течение всего года снижал количество включений андроид-телефона и к концу года для некоторых задач я включаю андроид-аппарат не чаще одного раза в неделю, все остальное время пользуюсь исключительно всецело Аврора-устойствами. Но пока полностью Аврора-аппараты на 100 процентов не смогут заменить андроид - просто нет софта (например, корп клиент-банк) или не хватает функциональности имеющегося софта (например, Макс имеет ограниченный функционал для некоторых задач). Но, полагаю, в 2026 году развитие системы продолжится так же бодро, как и в 2025 году и Аврора станет еще более продвинутой.
Свою эффективность по поставленным задачам я оцениваю процентов на 65~70.
Конечно, можно было и лучше.