TL;DR
StreetComplete has launched a public beta for its iOS version, utilizing Kotlin Multiplatform to share code between Android and iOS. The project is open for community contributions to accelerate development.
✦ Why It Matters
Join the development effort by contributing to the StreetComplete iOS project or sponsoring its progress.
Key Takeaways
Full Summary
StreetComplete, an app for contributing to OpenStreetMap, is now in public beta for iOS, marking a significant step in its development. The project leverages Kotlin Multiplatform, allowing developers to share a single codebase across Android and iOS, minimizing platform-specific code.
The UI will be built using Compose Multiplatform, a framework that enables developers to define user interfaces in code, similar to SwiftUI. The migration process is currently about 50% complete, with a rough estimate of one man-year needed for full porting.
Community contributions are essential for the project's success, as many tasks are available for developers to tackle. The project board outlines specific tasks and encourages developers to engage with the new technologies involved.
Related