Vitaliy Zarubin | @keygenqt – Telegram
Vitaliy Zarubin | @keygenqt
461 subscribers
1.04K photos
276 videos
3 files
548 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
Обновление от сообщества развития Flutter для ОС Аврора!

Flutter SDK с поддержкой ОС Аврора получил обновление:

👉 Добавлены новые функции и фиксы из версии 3.24.0
👉 Добавлены новые команды Flutter CLI
👉 Поддержка функций VS Code: панель отладки, работа с устройствами, поддержка расширения Flutter.
👉 Добавлены новые плагины, расширен существующий список
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.

Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ.

Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше!

Текущая версия 3.24.0 и вы можете получить ее уже сейчас.

Все необходимое вы можете найти по ссылке:
https://gitlab.com/omprussia/flutter
🔥8👍1
Media is too big
VIEW IN TELEGRAM
Ну что же, пришло время приоткрыть завесу тайны. Я действительно начал работу в Яндексе, но в качестве участника невероятного шоу, которое мы подготовили специально для вас!

ЭТО ПЕРВЫЙ В ИСТОРИИ ИНДУСТРИИ СЕРИАЛ ПРО МОБИЛЬНУЮ РАЗРАБОТКУ

Я не могу сдержать эмоций, потому что последние полгода я только и занимался тем, что мы вместе с командой Яндекса снимали, монтировали, подбирали звук, графику, писали сценарий и так целыми днями

Этот сериал про вас
Этот сериал для вас
Этот сериал про всю нашу боль
Этот сериал про всю нашу радость

Я уверен, что вы найдете себя (а может и не один раз) в этом сериале, найдете своих друзей. Мы сделали это для вашего веселья. Поэтому, делайте мемы, делайте рилсы, нарезайте как хотите, комментируйте, короче развлекайтесь по полной

Это реально ИСТОРИЧЕСКОЕ событие для нашей индустрии, потому что до этого дня никто ничего подобного не делал

И еще. Важный момент. Несмотря на название Мобилка, я уверен, что любой человек, связанный с IT найдет себя в этом видео, поэтому скидывайте друзьям, пускай и они найдут себя

Приятного просмотра друзья (в шапке поста тизер, чтобы вы могли оценить что вас ждет)

СМОТРЕТЬ НА YOUTUBE

СМОТРЕТЬ В VK ВИДЕО
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Aurora Toolbox
+ Done common menu
+ Error dialog
+ Error handling
+ File open

Aurora CLI
+ API configuration
+ API settings

Дальше проверка наличия и установка Aurora CLI из Toolbox.

GitHub для здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Приложение растёт. Устал чет, тяжёлая неделька какая-то.
🔥10
#fun Обложка для книги "Верстаем на Flutter".
🤣14😁3🤨1
#fyi Есть группа кнопок. Простая задача: получить сигнал клика. Но не в ADW/GTK. AdwActionRow - удобный компонент, который можно сгруппировать, добавить иконку, заголовок. Это все сделано, и хотелось бы перехватить по нему событие клика. Добавляем action-name но он не работает. Разработчики, видимо, хотели автоматизировать простую задачу - связать клик по AdwActionRow и компонент, который можно поместить в него, но сделано это максимально странно: через дополнительную настройку activatable-widget. То есть, нам нужно просто этот компонент завязать на себе, чтобы сработал action на нем же. Мда...
🤔41😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Хорошего рабочего дня ☀️
🔥8👍1
#faq Какое было ваше первое приложение?

Ну сайт для скачивания песен на чистом html не в счёт? Я бы считал своим первым приложением - Easy Work. 12-13 лет назад я купил свой первый компьютер и принялся за плюсы и Qt. Это было уже после того, как я, сидя без интернета, ходил к дядькам на рынок покупать компиляторы.

https://github.com/KeyGen/Easy-work/wiki
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Десктопная Аврора

У меня
есть эксклюзивное видео про некоторые нюансы с презентации, которая пройдет 9 октября

Ребята из ОМП показали десктопный режим, который появится в Аврора 5.2

👉 Полноценная работа с мышкой и клавиатурой
👉 Приложение не нужно будет переписывать
👉 Бесшовная миграция приложений между устройством и монитором

Это может быть первым шагом к появлению полноценной экосистемы устройств (как у Apple или Huawei) с новыми форм-факторами, которые связаны бесшовно между собой

Но сейчас уже можно говорить, что можно расширить свой офисный телефон или планшет до полноценного компа

В любом случае увидим все на презентации 9 октября

Кстати, у вас ещё есть возможность попасть туда

Для этого нужно просто пройти регистрацию здесь 👇
https://auroraos.timepad.ru/event/3008088/

Имхо крутая ОС обязательно должна поддерживать экосистему устройств и меня очень радует, что Аврора движется в этом направлении
🔥12👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Вы думаете где я пропал? Напился пива и отдыхаю? Возможно, вы не ошиблись, но это не помешало мне сделать навигацию в приложении. Навигация всегда щепетильная тема, но я нашёл подходы к GTK, тут главное - правильно выдержать градус =)
👍11🔥6
#fun Сокращения программистов пачками - это печально. Мир меняется, теперь они могут пойти работать в зоопарк квадроберами.
😁8
#fyi С GTK версткой разобрался - вполне приемлемо, есть особенности, как и везде. Решил вспомнить на чем я верстал UI для приложений/сайтов. Почти уверен, что список неполный, например, верстка на PHP имеет нюансы, да и кучи шаблонизаторов были. Я уже все не помню. Основные:

GTK/XML - Aurora Toolbox;
Qt/QML - Достаточно приложений;
CSS/HTML - Повсеместная штука;
React/MUI - Уже много сайтов;
iOS/SwiftUI - Shop 8 in 1;
Android/XML - Мульены приложений;
Android/Compose - Достаточно много;
Kotlin/kotlinx.html - Лендинги для API на Ktor;
Java/Swing - Screener 1.0;
Python/Tk - Screener 2.0;
Flutter - Достаточно много всего;
Latex - Освоил, надо бы писать книгу, но мне лень;
Markdown - Хоть это и не сложная вестка, но можно сюда добавить mkdocs;

Думаю, я могу сказать, что лучшей верстки нет, везде есть нюансы. Ну и писали ее в рамках своей платформы под свои задачи.
👍10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#app Две недели назад после работы я начал изучать GTK/GJS. Я пробежался по книге (за день уложился) и начал писать приложение Aurora Toolbox - GUI интерфейс для Aurora CLI. На данный момент я нашёл для себя все строительные блоки, у меня есть все, чтобы закончить приложение. По сути, весь UI готов. Ни один алгоритм не пострадал =)

Если поделитесь на GitHub, буду рад.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍6❤‍🔥1
Началась презентация
👍16