Portugal
Fantasmo | Fantasmo SDK Android Port and Demonstration App
Software supplier
Product
Fantasmo
Application
Exaud needed to port an existing iOS SDK to the Android platform and quickly create an Android app to showcase the Fantasmo SDK, aiming to bring this version to the market as soon as possible. Exaud successfully ported the iOS SDK to Android, making it accessible to a broader user base. They then rapidly developed an Android app to demonstrate the capabilities of the Fantasmo SDK. Fantasmo builds 3D city maps by walking the streets with a camera. The app uses these maps to determine the location of vehicles, like e-scooters, by comparing photos taken by users to the CPS maps. This image matching, powered by AI algorithms, ensures accurate location marking when users return vehicles to mobility providers.
Technology Stack
- Android
- iOS
- Java
- Kotlin
- Swift
- REST API
- Robolectric
- Espresso
- XCTest
Project Overview
Fantasmo developed an advanced software solution to accurately identify vehicle locations using CPS, offering superior precision over traditional GPS systems, particularly in dense urban environments. The key challenges for Exaud were porting the existing iOS SDK to the Android platform and rapidly creating an Android app to showcase the Fantasmo SDK for a timely market release.
Solution
Exaud successfully ported the iOS SDK to Android and developed an Android app to demonstrate Fantasmo's capabilities. Fantasmo creates 3D city maps by capturing street-level images with a camera. These images are then compared to CPS maps using AI-powered image matching algorithms. For example, users can take a photo of a parked e-scooter, and the Fantasmo app will accurately determine its location, ensuring it is properly returned to the mobility provider.
Conclusion
Exaud's work in porting the SDK and developing the Android app was pivotal in bringing Fantasmo's innovative CPS technology to a broader audience. This project highlighted the challenges of ensuring consistent behavior across platforms, particularly in image processing. By leveraging advanced technologies and addressing these challenges, Exaud helped Fantasmo deliver a more precise and reliable navigation and parking solution, contributing to the evolution of urban mobility.
worked on this project
Georg
Managing Director