Для вашего комфорта и улучшения работы сайта мы используем cookie
Принимаю
Как подружить ядро на Rust с приложениями на Kotlin и Swift
Тезисы
Доклад посвящён использованию Rust в мобильных приложениях. Разберём, что происходит на границе между Rust и мобильными платформами: от ручного FFI до генерации биндингов. Заглянем под капот UniFFI (как передаются сложные типы, объекты, async-функции и callback-интерфейсы) и сравним его с недавно появившимся BoltFFI. Также поговорим о фреймворке Crux: как он строит архитектуру поверх FFI, превращает побочные эффекты в данные и делает ядро тестируемым без платформы
Доклад посвящён использованию Rust в мобильных приложениях. Разберём, что происходит на границе между Rust и мобильными платформами: от ручного FFI до генерации биндингов. Заглянем под капот UniFFI (как передаются сложные типы, объекты, async-функции и callback-интерфейсы) и сравним его с недавно появившимся BoltFFI. Также поговорим о фреймворке Crux: как он строит архитектуру поверх FFI, превращает побочные эффекты в данные и делает ядро тестируемым без платформы
Информация о спикере
Александр Власюк
Старший разработчик мобильных приложений, Яндекс
О себе
  • ФИО
    Должность, Компания
    О себе
Все доклады