· kaynak Hacker News – Front Page (hnrss.org)
F-Droid 2.0 Kotlin Compose ile yeniden inşa edildi: daha akıllı arama ve otomatik güncellemeler geliyor
F-Droid, açık kaynak Android uygulama mağazası istemcisinin 2.0 sürümünü yayınladı — on yılün en büyük yenilenmesi. Kotlin Compose ile yeniden yazılan uygulamada genişletilmiş kategoriler, gelişmiş arama ve otomatik güncellemeler yer alıyor.

On yılün en büyük sürümü
Ücretsiz ve açık kaynak Android uygulamaları için topluluk tarafından yönetilen depo F-Droid, resmi istemcisinin 2.0 sürümünü yayınladı. 24 Eylül'de Hacker News'in ana sayfasında öne çıkan proje duyurusuna göre bu sürüm, tam bir yeniden tasarımla uygulamanın on yıl içindeki en büyük güncellemesi. Bir yılı aşkın süredir süren çalışmanın ve 14 test sürümünün ardından gelen güncelleme, önümüzdeki haftalarda kademeli olarak kullanıcılara ulaşacak.
Kotlin Compose üzerine yeniden inşa edildi
Yeniden tasarım, yüzeysel bir değişiklikten çok daha derine iniyor. F-Droid ekibi, önemli bileşenlerin Android arayüz geliştirmesinde artık standart haline gelen Kotlin Compose ile yeniden işlendiğini ve yazıldığını; uygulamanın Material Design gibi güncel Android tasarım normlarını takip ettiğini, ancak F-Droid'e uzun zamandır alışılmış etkileşimleri koruduğunu belirtiyor. Bu yeniden yazım, ileride geliştirmelerin daha hızlı teslim edilmesini sağlayacak bir temel olarak konumlandırılıyor.
Gezinme üç hedefe indirildi: Keşfet, Ara ve Uygulamalarım. Kategoriler artık ayrı bir bölüm olarak değil, Keşfet içinde yer alıyor; Uygulamalarım ise kurulu uygulamaların, bekleyen güncellemelerin ve olası sorunların merkezi haline geliyor. Ayarlar ve Yakın Cihaz Aktarımı'na üst çubuktan hâlâ erişilebiliyor ancak artık ana gezinmede yer kaplamıyorlar.
Binlerce uygulamalık bir katalogda uygulama bulmak
Depo binlerce uygulamaya ulaştığından F-Droid 2.0, keşfetmeye büyük önem veriyor. Yeni Keşfet ekranı yeni eklenen ve yakın zamanda güncellenen uygulamaları öne çıkarıyor; ayrıca artık deponun en çok indirilen uygulamalarını da sergiliyor. Kategori sistemi, VPN'ler, güvenlik duvarları, parola yöneticileri, uygulama başlatıcılar ve navigasyon araçları gibi daha özelleştirilmiş girişmelerle önemli ölçüde genişletildi; ayrıca ilgili kategorileri gruplayarak gezinmeyi daha kolaylaştıran üst düzey “meta” kategoriler eklendi. Yalnızca Oyunlar kategorisi bile tüm oyunları tek bir yığında toplamak yerine 17 farklı türü ayrıştırıyor.
Arama, yalnızca uygulama adlarına değil açıklamalara, kategorilere ve çevrilmiş içeriğe de bakacak şekilde yeniden inşa edildi; böylece uygulamalar adlarıyla değil, işlevleriyle de bulunabilecek. Çince, Japonca ve Korece desteği önemli ölçüde iyileştirildi ve son aramalar hızlı yeniden kullanım için hatırlanıyor. Sonuçlar; kategori, cihaz uyumluluğu ve anti-özellikleri kapsayan, birleştirilebilir filtrelerle daraltılabiliyor — örneğin yalnızca cihazınızda çalışan ve özgür olmayan ağ hizmetlerine bağlı olmayan aksiyon oyunlarını görebilirsiniz. Uygulama genelına yayılmış yeni tanıtım ekranları bu özellikleri ayarlarda gizlemek yerine bağlam içinde açıklıyor.
Proje ayrıca tüm bunların kullanıcıları izlemeden ve onları uygulamanın içinde tutmaya yönelik etkileşim taktikleri kullanmadan gerçekleştiğini vurguluyor.
Kurulum ve güncellemeler sessizleşiyor
Android'de üçüncü taraf mağazalar için uzun süredir zayıf bir nokta olan kurulum süreci elden geçirildi. F-Droid, bu durumda büyük ölçüde AB Dijital Pazarlar Yasası'nın ve başka yerlerdeki rekabet hukuku müdahalelerinin baskısıyla gelen yeni Android yeteneklerinin katkısı olduğunu belirtiyor; uygulamanın artık F-Droid işletim sistemine yerleşik olarak mı geldi yoksa kullanıcı tarafından mı kuruldu fark etmeksizin her kurulum için birleşik bir yükleyici kullandığını söylüyor. Yeni bir ön onay API'si sayesinde, desteklenen cihazlardaki kullanıcılar kurulumu indirme bittikten sonra değil, istedikleri hemen sonra onaylıyor — F-Droid'e göre bu deneyim, yerleşik uygulama mağazasının sunduğuna çok daha yakın.
Güncellemeler artık varsayılan olarak otomatik olarak indirilip kuruluyor; ancak mevcut kullanıcı tercihlerine saygı gösteriliyor ve ince ayarlı manuel kontroller de hâlâ mevcut. Alışıldık aşağı çekerek yenileme hareketi kaldırıldı; bu hareket artık kaydırma için ayrıldı ve manuel güncelleme kontrolü Uygulamalarım ekranındaki taşan menüye taşındı. Veri kullanımı ayarları da yeniden düzenlendi; böylece pahalı mobil veriye sahip, katı gizlilik gereksinimleri olan veya düşük güçlü cihaz kullananlar neyin ne zaman indirileceğini daha iyi kontrol edebiliyor.
Neden önemli
F-Droid, büyük ticari mağazaların dışında Android'de ücretsiz ve açık kaynak yazılımın ana dağıtım kanalı ve istemcisi kullanılabilirlik açısından çoğu zaman geride kalmıştı. Modern bir araç setiyle inşa edilmiş, daha hızlı ve gezinmesi daha kolay bir uygulama, kullanıcılar için giriş eşiğini düşürüyor ve deponun arkasındaki gönüllü ekosistemin büyümesine yardımcı oluyor. Bu sürüm ayrıca düzenlemenin bir platformu nasıl yeniden şekillendirdiğinin somut bir örneği: DMA kaynaklı Android kurulum API'si değişiklikleri olmasaydı, F-Droid'in şimdi sunduğu birleşik ve yerleşik mağazaya yakın kurulum deneyimi mümkün olmazdı. Daha geniş anlamda alternatif uygulama mağazaları için bu sürüm, platform kapı bekçiliği gevşediğinde nelerin mümkün hale geldiğinin bir işareti.
- #f-droid
- #android
- #open-source
- #app-store
- #kotlin
İlgili yazılar
- Google'ın Gemma 4'ü beş boyutta geliyor: 1.1 GB'lık telefon modelinden 31B workstation LLM'sine
- PostgreSQL 19, tablo şişkinliğini kilitleme yapmadan geri kazanmayı sağlayan yerleşik REPACK komutunu getiriyor
- Paper Office, python-docx, python-pptx ve openpyxl'i Daha Güvenli Agent Belge Düzenlemesi İçin Forkladı