← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

StreetComplete OpenStreetMap Editor Enters Public Beta for iOS

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • StreetComplete iOS public beta is now available.
  • The app uses Kotlin Multiplatform for shared code.
  • Compose Multiplatform handles shared UI development.
  • This approach reduces maintenance overhead.

StreetComplete iOS Beta Release

StreetComplete, an application for editing OpenStreetMap data, has entered public beta testing for its iOS version. This release marks a significant step in making the tool available to a wider user base on Apple's mobile platform.

Technical Implementation with Kotlin Multiplatform

The iOS port of StreetComplete is built using Kotlin Multiplatform, allowing the development team to maintain a single codebase for both Android and iOS. The application's core logic is written in 100% Kotlin, which can be transpiled for different platforms.

Compose Multiplatform, currently in alpha beta for iOS, is utilized for sharing UI code. This framework, an extension of Jetpack Compose, enables defining the user interface entirely in code, similar to SwiftUI or Flutter.

Development Approach and Advantages

The development strategy involved separating platform-specific code from application logic and migrating the UI incrementally to Compose Multiplatform. This method ensures that the amount of platform-dependent code remains minimal.

A key advantage of this approach is reduced maintenance overhead, as there is only one codebase to manage. This contrasts with frameworks like Flutter, which would require rewriting the entire Kotlin codebase in Dart.

Current Status and Future Tasks

The project's progress and remaining tasks are detailed on a Kanban-style Project Board. The development team welcomes contributions from the community to assist with the ongoing migration and refinement of the iOS application.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~34 min · 27 stories · Oct 02

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

StreetComplete, an OpenStreetMap editor, has launched a public beta for its iOS version. The application uses Kotlin Multiplatform and Compose Multiplatform to share code between Android and iOS, minimizing platform-specific development.