← ALB News · curated headline

Пишем свою мобильную ОС с нуля на Rust. Часть 4: GUI, SQLite и DOOM

Habr · RU · Programming · 10/28/2026, 3:46:33 PM

Прошёл год с момента выхода первой части . Тогда нам удалось вывести изображение на экран настоящего телефона. Это была проверка того, что идея в принципе реализуема. Дальше началась системная работа, о которой я писал в предыдущей части . Теперь ОС наращивает userspace-слой. На экран вернулась картинка — уже с окнами, кнопками и приложениями для телефона, Raspberry Pi и QEMU. На телефоне заработал и тачскрин. Эта часть будет обзорной: посмотрим, как теперь устроены связи между программами, файловая система и поддержка C и C++, запустим SQLite и DOOM. А в конце напишем своё GUI-приложение — калькулятор. В третьей части он выводил результат в UART. В этой сделаем калькулятор с окном и кнопками. Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page