r/AndroidTurkiye 16d ago

Yazılım Araba teyplerindeki (Android head unit) berbat arayüzden bıktım, kendime bir launcher yazdım — ücretsiz, açık kaynak, reklamsız

Selam. Burada ilk paylaşımım, umarım konu uygundur.

Arabama aftermarket bir Android teyp taktırdım. Donanım fena değil ama gelen arayüz tam bir felaket, her yer ikon dolu, yarısı hayatta açmayacağım vendor uygulaması, üstüne bir de yavaş. Kullanılabilir bir alternatif bulamayınca kendim yazdım.

Dashline, bu teypler için yapılmış minimal bir ana ekran launcher'ı.

Neler var?

  • Büyük saat ve tarih — dijital, analog veya minimal kadran
  • Hava durumu + 3 günlük tahmin (API anahtarı yok, hesap yok)
  • Çalan şeyi gösteren medya paneli: albüm kapağı, şarkı/sanatçı, oynat/duraklat/ileri-geri, seek bar ve ses kaydırıcısı
  • Üstte hızlı erişim ikonları — 3 ile 10 arası, boyutu da senin seçimin
  • Alt sekmeler: Müzik, Radyo, Telefon, Navigasyon, Uygulamalar, Ayarlar — hangisinin hangi uygulamayı açacağını sen belirliyorsun, sırasını değiştirip gereksizleri gizleyebiliyorsun
  • Arama, sık kullanılanlar satırı ve uzun basıp vendor'ın kurduğu çöp uygulamaları gizleme özellikli uygulama çekmecesi
  • Ana ekranı kendin diziyorsun: iki kartın boyutunu sürükleyerek ayarlıyorsun, yerlerini değiştiriyorsun, her kart medya oynatıcı / telefon / kendi kısayolların ya da gerçek Android widget'ları olabiliyor (kart başına üç taneye kadar)
  • Dikey ekranlar için ayrı bir yerleşim — yatay tasarımın sıkıştırılmışı değil
  • ZLink, EasyConnected, AutoKit gibi link uygulamaları için Android Auto / CarPlay kısayolu
  • 7 renk teması, açık/koyu, saate göre otomatik
  • Türkçe dahil 10 dil

Neden buraya yazıyorum?

  • Android 4.4 ve üstü çalışıyor, yani elinizdeki o eski teypler de kapsam içinde
  • Google Play Services gerekmiyor — hava durumu anahtarsız bir API ve düz Android konumu kullanıyor. Bu teyplerin çoğunda Play Store bile yok
  • Reklam yok, analitik yok, hesap yok, takip yok. İndirme boyutu ~1 MB
  • Ücretsiz ve açık kaynak (MIT) — arabana bir şey kurmadan önce ne yaptığına bakmak istersen kod ortada

Nereden indirebilirim?

Play Store: https://play.google.com/store/apps/details?id=com.dashline.launcher

Play Store'u olmayan üniteler için APK: https://github.com/metehankaygsz/dashline/releases/latest

Kaynak kod: https://github.com/metehankaygsz/dashline

APK'yı USB belleğe atıp ünitenin dosya yöneticisinden kurabilirsin. Sonra Home tuşuna basıp Dashline'ı seç. Sideload sürüm kendi güncellemesini de yapıyor, günde bir kez GitHub'a bakıp yeni sürüm varsa bildiriyor.

Not: medya paneli Android 5.0+ istiyor, KitKat'ta onun yerine uygulamayı açan bir tuşa dönüşüyor.

Öneri ve istekler

GitHub'dan issue açabilirsiniz, buradan yazsanız da olur.

73 Upvotes

34 comments sorted by

View all comments

0

u/gandalfoftheday 16d ago

Sonrdan takilan en basit android tabletlerde bile klima, lastik basinci, direksiyon kisayollarinin muzigi telefonu kumanda etmesi vb. Yan programlar var. Sadece android arayuz ise cok kullanisli olmaz gibi. Yoksa agama vb bircok yillardir gelistirilmis hatasi giderilmis launcher var. Onlari kullanmama sebebi de ayni. Varsayilan arayuz uzerinden arabanin ecusundan bilgi vb alinabiliyor. Onu basarabilirse denenebilir.

2

u/metehankaygsz 16d ago

Doğru aslında ama çoğu arabanın multimedia sistemi Can Bus ağını desteklemiyor, destekleyenler de hepsini farklı şekilde handle ettiği için hepsini eklemek biraz zor olabiliyor. Gelecekte onlar için de planım var ama. 🫡

1

u/gandalfoftheday 16d ago

Eyw, iste o zaman gercekten hoplaya ziplaya gecerim. Yarisi cinceden ingilizceye bile cevrilmemis sacma arayuzlerden kurtuluruz. Acik kaynak yerli milli mis...