Ana içeriğe geç
Mobil

StreetComplete iOS sürümü için açık test süreci başladı

Öne çıkanlar

  • StreetComplete, iOS sürümünü Kotlin Multiplatform ve Compose Multiplatform ile geliştiriyor.
  • Taşıma sürecinin yaklaşık yüzde 50 oranında tamamlandığı açıklandı.
  • Proje, Dart ve Flutter ile baştan yazılmak yerine mevcut Kotlin kod tabanını koruyor.

Popüler açık kaynak harita katkı uygulaması StreetComplete, iOS platformuna uyarlama çalışmalarında açık test aşamasına geçti. Android tarafında yaygın biçimde kullanılan uygulamanın geliştiricileri, iOS sürümünü Kotlin Multiplatform ve Compose Multiplatform altyapıları üzerinden inşa ediyor. GitHub üzerinde açılan koordinasyon başlığıyla topluluk üyelerinin projeye katkı sunması hedefleniyor.

Uygulamanın mevcut kod tabanının tamamen Kotlin ile yazılmış olması, projeyi Swift veya Flutter ile sıfırdan yazma zorunluluğunu ortadan kaldırdı. Geliştirici ekip, platforma özgü bileşenleri uygulama mantığından ayırarak saf Kotlin kütüphanelerine geçiş yaptı. Kullanıcı arayüzü ise Android XML düzenlerinden aşamalı olarak Jetpack Compose ve ardından Compose Multiplatform mimarisine taşınıyor.

Proje sorumlusu, 2024 yılının ilk yarısındaki tam zamanlı çalışma neticesinde taşıma sürecinin yaklaşık yüzde 50 seviyesine ulaştığını duyurdu. Geliştirme sürecinin tamamlanması için yaklaşık bir kişi-yıllık iş gücü gerektiği hesaplanırken, açık kaynak topluluğu Kanban panosu üzerinden görev almaya ve projeye maddi destek sağlamaya davet edildi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.