Если искать статьи про кроссплатформу сейчас, то попадается в основном сравнение Flutter и React. Но ведь и на Kotlin можно сделать приложение по iOS. Да и кроссплатформа — это не только мобилка. Есть ещё Qt, JavaFX, Avalonia, Iced. UI — не только кнопки. Голосовой помощник — тоже интерфейс. Что, например, представляет из себя Framework, на котором можно написать приложение под мобилку, desktop и умную колонку одновременно? Может ли такой Framework существовать?..
Давайте поговорим про архитектуру, программирование и UI в целом.
Qt, Flutter, React
Фронтенд-разработчик, Мобильный разработчик
Начальный
Много лет рисует кнопочки на C++...
Интересовался Qt: дорабатывал его, чтобы писать UI на QML под Android. Сейчас разрабатывает Flutter для AuroraOS.
Mobile Team Lead в агенстве продуктовой разработки Amiga, соавтор книги «Основы Flutter», спикер крупных конференций. В мобильной разработке более 10 лет, восемь из них — на Flutter.
В 2012–2015 годах работал над онлайн-версией 2ГИС 4.0, в 2016-м — над Яндекс 360. С 2017 года — веб-архитектор в Т-Банке. Проектировал микрофронтовую архитектуру для неавторизованной зоны веба, участвовал в проектировании новой версии веб-лк для физиков, сейчас занимаюсь вебвью и взаимодействием веба с другими технологиями. Ключевые направления: качество, надёжность, производительность.