Electron uygulaması 200MB kullanırken bu sadece 364KB — macOS GIF overlay
(github.com/bssm-oss)Masaüstündeki küçük bir karakter için tüm Chrome tarayıcısını çalıştıran bir Electron uygulaması mı kullanıyordunuz? Sadece tek bir GIF’in 300MB bellek ve %5 CPU tüketmesi gibi verimsizliğe daha fazla katlanamayıp, yalnızca macOS yerel teknolojileriyle geliştirilmiş bir 'Desktop Pet' uygulamasını bizzat yaptım.
Bu uygulama, tarayıcı motoru olmadan yalnızca Swift ve AppKit ile geliştirildi; bu yüzden ikili dosya boyutu sadece 364KB. Çalışırken de yaklaşık 5MB bellek kullanıyor. Apple Silicon donanım hızlandırması ve GPU’ya doğrudan yükleme yöntemini kullandığı için boşta CPU kullanımı fiilen %0.0 seviyesine yaklaşıyor; dolayısıyla pil konusunda da endişe yaratmıyor. GIF ve APNG’nin yanı sıra, şeffaf arka plan içeren yüksek kaliteli ProRes 4444 veya HEVC videoları da kusursuz biçimde destekliyor; birden fazla karakteri aynı anda açsanız bile sisteme neredeyse hiç yük bindirmiyor.
Artık kaynak israfı olmayan hafif bir yerel uygulamayla masaüstünüzü rahatça süsleyebilirsiniz. Homebrew üzerinden tek satırlık bir komutla kolayca kurulabiliyor ve tüm kodlar GitHub’da (bssm-oss/desktop-pet) açık kaynak olarak şeffaf biçimde yayımlanıyor.
Henüz yorum yok.