Robius: Immersive and Seamless Multiplatform App Development in Rust - Kevin Boos

  Рет қаралды 2,565

Rust Nederland (RustNL)

Rust Nederland (RustNL)

Күн бұрын

Project Robius is a new community-driven framework that enables developers to create robust, efficient, and immersive applications in Rust that seamlessly run on many platforms, including desktop, mobile, and web. In this talk, we’ll describe our ongoing work to improve the Rust app dev experience, including a brief overview of key constituent projects like the Makepad UI toolkit and the Osiris project for abstracting platform APIs and OS services. We’ll also demonstrate some applications written using the Robius framework, namely Robrix, a new Matrix chat client app that runs on mobile and desktop. Finally, we'll conclude with a roadmap for our future technical plans, along with more info on how you can join the community and get involved in the world of Rust app dev.
Slides: github.com/rus...
Follow Kevin on:
mastodon: fosstodon.org/...
github: github.com/kev...
This talk was given at RustNL 2024, in Delft, The Netherlands.
Playlist of other talks from RustNL 2024: • RustNL 2024
Want to come to RustWeek 2025 in-person? go to 2025.rustnl.org

Пікірлер: 9
@avwie132
@avwie132 2 ай бұрын
UI folks are accustomed to inheritance? Did you miss the whole declarative functional UI revolution of the last 8 years? React, Elm, Flutter, SwiftUI and Jetpack Compose?
@joshuarowe8410
@joshuarowe8410 2 ай бұрын
Really interesting work.
@CjqNslXUcM
@CjqNslXUcM 3 ай бұрын
amazing work
3 ай бұрын
Was this not published a long time ago already ?
@rustnederlandrustnl
@rustnederlandrustnl 3 ай бұрын
The Video or the Framework?
@KevinBoosPhD
@KevinBoosPhD 3 ай бұрын
I gave a talk introducing the vision for this project back in September 2023, at GOSIM in Shanghai. But that was just a vision -- this is the first talk with actual code/content and working demos.
@johnyepthomi892
@johnyepthomi892 3 ай бұрын
Please do not use WebKit on Linux. I don’t know if it does but that’s one huge drawback of Tauri framework. I feel like a cave man using WebKit.
@KevinBoosPhD
@KevinBoosPhD 3 ай бұрын
hah, don't worry -- we definitely don't have any web engines in the system stack!
@johnyepthomi892
@johnyepthomi892 3 ай бұрын
@@KevinBoosPhD awesome. I should check it out then. You should use this a a selling point as well too. Many would give it more attention. Very hopeful for this project.
Compression Carcinized: Implementing zlib in Rust - Folkert de Vries
36:06
Rust Nederland (RustNL)
Рет қаралды 1,5 М.
Async Rust in Embedded Systems with Embassy - Dario Nieuwenhuis
36:16
Rust Nederland (RustNL)
Рет қаралды 4,7 М.
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,7 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 94 МЛН
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 2,2 МЛН
Xilem: Let's Build High Performance Rust UI - Raph Levien
41:47
Rust Nederland (RustNL)
Рет қаралды 9 М.
Type Theory for Busy Engineers - Niko Matsakis
51:01
Rust Nederland (RustNL)
Рет қаралды 7 М.
Visual Application Design for Rust - Rik Arends
45:32
Rust Nederland (RustNL)
Рет қаралды 4,7 М.
GOSIM 2024 Europe APP & WEB Nico Burns: The State of Rust Ul
48:41
GOSIM Foundation
Рет қаралды 5 М.
Fortifying Rust's FFI with Enscapsulated Functions - Leon Schuermann
41:49
Rust Nederland (RustNL)
Рет қаралды 1 М.
K23: A Secure Research OS Running WASM - Jonas Kruckenberg
19:52
Rust Nederland (RustNL)
Рет қаралды 1,1 М.
Replacing OpenSSL One Step at a Time - Joe Birr-Pixton
33:44
Rust Nederland (RustNL)
Рет қаралды 1,3 М.
iced GUI | Rust Language
17:00
Learning Rust
Рет қаралды 6 М.