3 links
tagged with all of: rust + cross-platform
Click any tag below to further narrow down your results
Links
Injecting Java code from Rust libraries into Android applications is made possible through JNI, allowing developers to create and utilize Java classes dynamically. This method overcomes limitations in accessing advanced Android functionalities that are not available in Rust or native libraries. By leveraging DexClassLoader, developers can package and inject Java code seamlessly, enhancing the modularity and usability of Rust libraries for Android.
A demo showcases a unified Rust codebase that can run on various GPU platforms, including CUDA, SPIR-V, Metal, DirectX 12, and WebGPU, without relying on specialized shader or kernel languages. This achievement is made possible through collaborative projects like Rust GPU, Rust CUDA, and Naga, enabling seamless cross-platform GPU compute. While still in development, this milestone demonstrates Rust's potential for GPU programming and enhances developer experience by simplifying the coding process.
The article discusses the GPUI Component, a set of Rust GUI components designed for building cross-platform desktop applications. It highlights features such as customizable themes, a variety of UI components, and high performance with support for large data sets. The repository also includes example usage and comparisons with other GUI frameworks.
rust ✓
+ gui
cross-platform ✓