кроссплатформенная разработка.

Как собирать кроссплатформенные приложения. На C++. В браузере

TLDR; Нельзя просто так взять и запихнуть реальную систему сборки в браузер. Но если обойти некоторые тонкие технические и юридические моменты - вполне можно, что мы показываем наглядно. Статья о том, как это сделано, и немного о том, где можно применить.Идея запихнуть clang в браузер и собирать приложения не нова: это уже делали, как минимум, в Emscripten, и ещё пара исследовательских проектов. Проблема в том, как это использовать в практических сценариях: программирование это не про работающий компилятор, это про целую кучу прикладных библиотек, про инфраструктуру

продолжить чтение

Plumix: как я переписываю Flutter на C# — вместе с ИИ

Привет! Меня зовут Егор, я мобильный разработчик. Пару лет назад я уже писал на Хабре о своём переходе с Xamarin Native на Flutter — и с тех пор моя любовь к декларативному UI только окрепла. Но за это время накопилась и заноза: Flutter великолепен на мобилке и ощутимо буксует на десктопе, а Avalonia — ровно наоборот.Так родился Plumix — фреймворк с открытым исходным кодом, который переносит архитектуру Flutter (Widget → Element → RenderObject

продолжить чтение