Android Uygun Biçimde Açılış Ekranı (Splash Screen) Yapma

Merhaba, bu yazımda bir Android uygulamasına açılış ekranı (splash screen) eklemeyi anlatacağım. Uygulamamız açılırken kullanıcıya donuk bir ekran yerine kendi özel ekranımızı gösterebiliriz. Üstelik en performanslı şekilde! Benimde önceden kullandığım yöntemde uygulama açılırken önce ekran bembeyaz oluyor ve sonra açılış ekranı geliyordu. Örnekle gösterecek olursak aşağıda YouTube uygulamasının güzel bir …

Firebase ile Push Notification Gönderme

Merhaba, bu yazımda Firebase Cloud Messaging üzerinden anlık bildirim göndermeyi anlatacağım. Önceden Android veya iOS projesi geliştirirken anlık bildirime ihtiyaç duyduğumuzda Google Cloud Messaging kullanarak işlemlerimizi gerçekleştiriyorduk. Ancak Google bir çok özelliği tek çatı altında Firebase bünyesine kattığını I/O 2016’da duyurdu ve GCM’in bir sonraki versiyonu FCM doğmuş oldu. Bu …

Android Piş, Ağzıma Düş

Merhabalar, uzun zamandır freelancer olarak Android uygulama geliştirme hizmeti vermekteyim. Bu şekilde aldığım projeler hem profesyonel olarak yaklaşmayı hem de yeni şeyler öğrenmemi sağladı. Bir kaç platformda kendimi ve yaptığım işleri tanıtarak iş aramaya koyuldum. Bunlardan pek memnun olduğum söylenemez. Çünkü çoğu zaman komik iş ve fiyat teklifleriyle gelenler oldu. Yeni …

Android Çalışma Anında İzin Alma (Runtime Permissions)

Merhaba, bu yazımızda Android 6.0’dan itibaren getirilen çalışma anında(veya çalışma zamanında) izin alma konusundan bahsedeceğim. Eğer son günlerde uygulamalara göz atarsanız hep ihtiyacı olduğu anda sizden izin istiyor. Google artık anlamış olmalı ki eski izin sistemi pek güvenli değil. Neden diyecek olursanız eskiden uygulamayı marketten indirirken sadece izinler listeleniyor ve …

Android Galeriden Resmi Kırparak Seçmek

Merhaba! Bu yazımızda galeriden seçilen bir resmi istediğimiz şekilde kırparak kullanmayı öğreneceğiz. Instagram, Whatsapp gibi popüler uygulamalarda da kullanılan sizin profil resminizi seçtiğinizde “kare” olması için kullanılan kırpma özelliğini projenize dahil ettiğinizde elbette büyük faydası olacaktır. Lafı uzatmadan adım adım gidelim. Adım 1 – Kütüphaneyi projeye dahil etme Projenizin Gradle “App” modülünde(build.gradle(app) …

Akademik Bilişim Konferansı 2015

17.si Eskişehir’de düzenlenen Akademik Bilişim Konferansları’na hem kursiyer hem de izleyici olarak katıldım. Şunu belirteyim ki bize verilen değer ve önem çok yüksekti. Katılımcı sayısı duyduğuma göre bu sene biraz daha fazla olmuş. Bu kadar katılıma rağmen organizasyon çok iyiydi ve neredeyse aksaklık olmadan geçti. Anadolu Üniversitesi üniversite olma, organizasyon …

Android eşit değildir Google

Google Play’de sponsorlu içerikleri kullanıma açmasıyla para dökmeden hiçbir şey yapamazsınız mesajı veren Google yavaş yavaş Android’i kendine evirmeye çalışıyor. Eminim ki algımız da artık bu yönde: Android=Google. Android açık kaynaklı bir işletim sistemidir. Özgürdür. Google’a bağlı bir şey değildir. Hatta siz kendiniz mevcut Android kaynaklarını kullanarak kendinize “rom” geliştirebilir …

Google I/O 2016 Keynote

Bu yılki Google I/O, CEO Sundar Pichai’nin konuşmasıyla başladı. Kısaca nedir bu I/O dersek; Google’ın yeni teknolojilerinin tanıtıldığı ve teknik konuların ele alındığı bir etkinlik. Sundar Pichai, GDG İstanbul’un en eski geliştirici grubu olduğunu vurgulayarak gruplara teşekkürleriyle konuşmasına başladı. Bende aklımda kalanları burada yazıya dökmek istedim. Google Home, yeni bir …

Android Studio 2.0 Kararlı Sürüm Yayınlandı

Android Studio 2.0 çoktandır geliştirilen ve hız bakımından çok şey vadeden bir sürüm. Beta kanalında geliştirmeleri devam eden 2.0 bugün itibariyle kararlı kanalda yayınlandı. Hemen şimdi Android Studio’yu açıp “Help -> Check for Update..” diyerek 2.0 sürümüne geçebilirsiniz. Muhteşem geliştirmelere ve avantajlara göz atalım… Instant Run: Artık projemizi çabucak derleyebiliriz. Bu …

Android Telefonun Geliştirici Seçeneklerini Açmak

Bu yazımda Android telefonunuzun geliştirici seçeneklerini açmayı göstereceğim. Bir Android geliştiricisinin telefonunda olmazsa olmaz ayar “Geliştirici seçenekleri”dir. Bu ayar menüsünden USB hata ayıklaması, düzen sınırları, yüzey güncellemeri, CPU kullanımı gibi özellikleri açabiliyoruz. Yeni bir Android telefon aldığınızda muhtemelen ayarlar menüsünde Geliştirici seçeneklerini göremeyeceksiniz. Bunu açmak için yazımı okumaya devam edin. …