StreetComplete chính thức lên iOS với bản public beta

StreetComplete chính thức lên iOS với bản public beta

Ứng dụng Android quen thuộc giúp vẽ bản đồ theo kiểu làm nhiệm vụ trong game cuối cùng cũng đã cập bến iPhone.

StreetComplete — ứng dụng huy động cộng đồng chỉnh sửa OpenStreetMap qua các nhiệm vụ nhỏ — vừa mở bản public beta trên iOS. Theo thông tin trên GitHub, bản port này sử dụng Kotlin Multiplatform và Compose Multiplatform. Công nghệ này giúp chuyển code Kotlin trực tiếp thành binary native trên iOS. Cách làm này giúp nhóm phát triển dùng chung logic trên cả hai hệ điều hành, thay vì phải viết lại toàn bộ bằng Swift hay Dart.

Vì sao tin này đáng chú ý: Người dùng iPhone cuối cùng cũng có thể tiện tay đóng góp dữ liệu bản đồ mở mỗi khi đi dạo. Nhờ chia sẻ code UI giữa các nền tảng, việc hỗ trợ thêm iOS sẽ không làm tăng gấp đôi khối lượng công việc của nhóm vận hành về lâu dài.

Cần biết thêm: Ban đầu, dự án port sang iOS ước tính mất khoảng 1 năm công (person-year). Nhờ cộng đồng tích cực gửi PR, dự án đã đi được hơn 50% chặng đường. Nhóm phát triển vẫn đang tìm thêm người hỗ trợ xử lý các task còn trống trên bảng công việc.

Mấy vòng đi dạo quanh nhà của bạn chuẩn bị trở nên năng suất hơn hẳn rồi đấy.

Nguồn