Mobil Cihaz Yönetimi

  Günümüzde akıllı telefonlar ve tabletler, günlük yaşamımızın ve iş hayatının ayrılmaz parçası olmuş durumdalar. Dolayısıyla hem bireyler günlük yaşamlarının bir gereksinimi olarak artık özel ve kişisel bilgilerini akıllı mobil cihazlar&#...

Android Hafıza Yönetimi ve LMK (Low Memory Killer)

Android'te hafıza yönetimi ve süreçlerin (process) öldürülmesi konusu hepimizin bildiği üzere farklı bir yaklaşımla ele alınır: Android, bir sürecin içindeki Activity kapatıldıktan sonra bile sistem daha fazla hafızaya ihtiyaç duyuncaya kadar o süreci ha...

Hazır Arayüzler

  Her yazılım geliştirici hayatının bir döneminde şu veya bu şekilde tasarımcılarla çalışmak zorunda kalır; ama mobil uygulama geliştirici için tasarımcı neredeyse yöneticisi konumundadır. Mobil uygulamalar doğrudan son kullanıcının beğenisine sunulduğundan...

Overlay Window ile Chatheads Geliştirme

  Bugün hep beraber Facebook ile popüler olmuş ve yavaş yavaş YouTube, Pocket ve son olarak Skype tarafından kullanılmaya başlanan "overlay drawing" tekniğini kendi uygulamamız için nasıl kullanabileceğimize bir bakalım. Aslında overlay drawing tekniğini Android'in Window Manager'ını kullan...

Yeni Bir Yıla Girerken Yeni Özellikler

  Geleceği Yazanlar'dan tekrar merhaba! Mobil bir dünyanın kapılarını açmak için başlattığımız projemizde sizlerle birlikte 5. ayımıza giriyoruz. Yeni yıla girdiğimiz bugünlerde, sizlere Geleceği Yazanlar platformunda neler olup bittiğini özetleme ihtiyacı hissettim. Ge&...

Geleceği Yazarken Sen!

Yazılımcılarımızın; kodlarını kaydetmeden kapattıklarında, yaptıkları uygulamanın teste ihtiyacı olmadığını düşünüp kocaman bir problemle karşılaştıklarında ya da dünyanın kaynak koduna ulaşmaya çalıştıklarında nas...

Apple'ın Yeni İşaret Fişeği iBeacon

iBeacon teknolojisinin iOS7 ile birlikte hayata geçmesi uygulama geliştiricileri heyecanlandırdı. Kısaca iBeacon, düşük enerji tüketen ve kısa mesafe (50 m) konum izleme olanağı sağlayan bir donanımdır. iBeacon'ı GPS, baz istasyonu üçgenleme (triangulation) ve WiFi gibi bölge izleme teknikleri...

Android Runtime ART, Hangi Yenilikleri Getiriyor?

  Android işletim sistemi bildiğiniz gibi Android uygulamalarını çalıştırmak için Dalvik sanal makinesini kullanıyor. Google yavaş yavaş artık Dalvik’ten vazgeçip uzun süredir üzerinde çalıştığı yeni sanal makinesi Android Runtime'a (ART) geçiş yapmak ist...

Deli Deli Kulakları Küpeli!

Topluluk Yönetimi ya da daha moda söylenişiyle "Community Management", Artistanbul ekibinin yaklaşık 7-8 yıldır üzerinde çalıştığı ve uzmanlaştığı alan. Birlikte çalıştığımız kişiler, yazılım geliştiricileri ve mühendis adayları olunca,...

Android Sürümlerinin Yakın Geçmişi

Android platformu, işletim sistemiyle, orta katman (middleware) yazılımlarla ve temel uygulamalarla örülü, kocaman bir yazılım bütünü. Bu yazılım bütünü 1 milyarın üzerinde akıllı telefon ve tablette çalışıyor. Android denilince esas oyuncu olarak akla önce Google gel...