Speaker

Lorenzo Neumann

Lorenzo Neumann

Research Assistant at Freiberg University of Mining and Technology

Freiberg, Germany

Actions

Lorenzo Neumann is a research assistant at Freiberg University of Mining and Technology. The research project SteigtUM! aims to develop a rental system for electric cargo bikes and electric cargo scooters in Freiberg. Lorenzo is responsible for developing the rental app as well as the software running on the vehicles and rental stations.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • iOS
  • Kotlin
  • Swift
  • Kotlin Multiplatform
  • Jetpack Compose
  • SwiftUI

RoverMap: Rendering a Vector Map With Rust and Vulkan

"RoverMap" is my PhD thesis project. It aims to develop a map framework that displays pure geographic vector data. To maintain a single, cross-platform codebase with native performance, the renderer is implemented in Rust. Multiple backends (Vulkan, Metal, WebGPU) and bindings (C, Kotlin, Swift, .NET) are available resp. in progress.

In the talk, I'd like to focus on Rust development for mobile platforms, highlight the architecture of the Kotlin bindings in particular, and present a short map rendering demo on Android devices. My co-speaker Lorenzo might add some notes on a real-world project (an app to rent cargo bikes) that utilizes RoverMap.

droidcon Berlin 2022 Sessionize Event

July 2022 Berlin, Germany

Lorenzo Neumann

Research Assistant at Freiberg University of Mining and Technology

Freiberg, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top