Yazılımcı Gelişimi için 10 Açık Kaynak Kodlu Uygulama
Bir çok alanda öğrenmenin en iyi yolu araştırmak ve okumaktır. Daha iyi bir yazılım geliştirici olmak istiyorsanız, daha fazla kod incelemelisiniz.
Yazılım geliştiricilerinin kitapları, blogları, forumları okuması belli bir dereceye kadar iyidir. Fakat farklı farklı uygulamaların kaynak kodlarıyla birlikte incelemesi, okuması kendini geliştirme konusunda daha başarılı olacaktır. Ne kadar çok proje incelerseniz, arayüz bileşenlerinin, kütüphanelerin vb. tüm kodların nasıl kullandığını uygulamalı ve bir bütünlük içerisinde görebilirsiniz.
Bu makalemde github’da kodları bulunan 10 farklı Android uygulamadan sizlere bahsedeceğim.
Kodları incelemeye başlamadan önce Play Store’den uygulamayı indirip inceleyebilirsiniz. Böylelikle basit, orta, zor gibi kendi seviyenize uygun uygulamayı seçebilirsiniz. Sonrasında istediğiniz uygulamaların kodlarını verdiğim Github linkinden indirerek okumaya başlayabilirsiniz.
LeafPic (Github | Play Store)
Fotoğraf ve video galerisi uygulamaları, herhangi bir Android cihazında bulabileceğiniz en yaygın uygulamalardan biridir. Hiç nasıl yapıldığını merak ettiniz mi? LeafPic, deneyebileceğiniz ve öğrenebileceğiniz en iyi açık kaynaklı galeri uygulamasıdır.
Oldukça basit, anlaşılması kolay ve yeni başlayan geliştiriciler için mükemmeldir. Bu uygulamada bulduğum en iyi şeylerden biri, dinamik tema oluşturdukları yoldur. Birçok Android geliştiricisinin düzgün bir şekilde uygulamak için uğraştığı bir şey.
Hiç yorum yok:
Yorum Gönder