Yeni Android'in hedefi cepler değil!
30 Ekim 2013 Çarşamba
Android uygulamalarında sıkça yapılan hatalar.
4 Ağustos 2013 Pazar
Android işletim sistemine sahip mobil cihazların dünyadaki yaygınlığı arttıkça, Android yüklü cihazlar uygulama geliştiriciler için cazip bir ortam olmaya devam ediyor. Google Play Uygulama Mağazasındayüzbinlerce uygulama olmasına karşın kaliteli olarak tabir edebileceğimiz uygulama sayısı yüzlü rakamları geçemiyor. Android uygulama geliştiriciliği ile ilgilendiğim bu son 2-3 yılda gözlemlediğim özellikle de Türk uygulama geliştiricileri tarafından sıkça tekrarlanan 5 hatayı paylaşmak isterim.
Back butonu engellemeleri ve uygulamadan çıkışı zorlaştırmak!
Android cihazlarda kullanılan 3 temel butondan biri Back (Geri) butonudur. Back butonu bir önceki sayfaya gitmenizi sağlayan ve ekrana çıkan uyarı ekranlarını kapatmak için oldukça kullanışlı bir butondur ayrıca back butonunun sık kullanılan özelliklerinden biri de Uygulama Ana Ekranında uygulamayı kapatmanızı sağlamasıdır. Bazı uygulamalar back tuşuna basılmasıyla kullanıcı deneyimini olumsuz etkileyecek işlemler içerdiğinden back tuşu için uyarı mesajı göstermektedirler.
Fakat sadece yapılabildiği için kullanıcı ile back butonu arasına girerek "Uygulamadan Çıkmak İstiyor Musunuz?" gibi herhangi bir işlevi olmayan uyarılar göstermek Android uygulama geliştiricilerinin sıkça yaptığı ve kullanıcıları çileden çıkartan hatalardan biri. Bir diğer büyük hata ise arka plan işleri için çıkarılan progress dialogların (işlem bilgi pencereleri) back butonu ile iptal edilmesinin engellenip kullanıcının belkide çok uzun sürecek bir işlem için bekletilmesidir.
Sevgili Android uygulama geliştiricileri back butonuyla kullanıcı arasına girmekten vazgeçiniz, bir kullanıcının uygulamanızı kapatıyor veya bir işlemi iptal ediyor olması birdaha o uygulamayı açmayacağı anlamına gelmiyor :)
Splash Screen (Uygulama açılış ekranı) kullanmak!
Genellikle oyunlarda görmeye alıştığımız Splash Screen'ler temel olarak uygulamanın tüm nesneleri hazırlanıp çalışır duruma gelene kadar, kullanıcının sıkılmaması için kullanıcıya gösterilen bir ön yükleme ekranıdırlar. Fakat son zamanlarda mobil uygulamaların yaygınlaşmasıyla beraber amaç dışı ve kullanıcının uygulama ekranlarına erişimini yavaşlatmaktan başka bir işe yaramayan splash screen'ler kullanılmakta. Sevgili Android uygulama geliştiricileri uygulamanın açılmasını yavaşlatmaktan başka bir işe yaramayan Splash Screen'leri kullanmaktan vazgeçiniz.
Üye giriş ekranlarında Beni Hatırla seçeneği kullanmak!
Genellikle web sitelerinde kullanıcı girişi ekranında sunulan beni hatırla seçeneği, halka açık birçok kişi tarafından kullanılanbilen bilgisayarlarda kullanıcı bilgilerinin güvenliğini sağlamak amacıyla kullanıcı tarafından seçilmesi gereken bir opsiyon olarak sunulmaktadır. Fakat mobil cihazlar ise halka açık ve paylaşımlı kullanımı pek yaygın olmayan kişisel cihazlardır. Eğer banka uygulamaları kadar sıkı güvenlik gerektiren bir uygulama yazmıyorsanız mobil cihazlarda 'Beni Hatırla' seçeneği sunmak kullanıcı deneyimi açısından hatadır. Üyelik girişi isteyen mobil uygulamaların varsayılan olarak kullanıcı girişini hatırlaması bir menü yada ayarlar ekranı yardımıyla kullanıcı çıkışına izin vermesi kullanıcı deneyimini arttırmak adına daha doğru bir tercihtir.
Hakkında ekranı tasarlamamak!
Hakkında (About) ekranları bir programlama geleneği olarak uygulamanın sürümü, sahibi hakkında bilgi veren ve iletişim bilgilerini içeren kullanıcıyı bilgilendirme amaçlı ekranlardır. Fakat her nedense kullanıcı ile Back tuşu arasına girmeye ve her uygulama açılışında gereksiz beklemelere neden olan splash screen'leri yapmaya üşenmeyen bazı Android uygulama geliştiricisi arkadaşların, iş Hakkında ekranı gibi faydalı bir ekranı kullanıcılarına sunmaya geldiğinde aynı hevesi göstermediklerine şahit oluyorum.
Android arayüz tasarım kurallarını anlamamak!
Android işletim sistemi de tüm diğer işletim sistemlerinde olduğu gibi uygulama ve işletim sistemi arasındaki bütünlüğü sağlamak için Android Arayüz Tasarım Kılavuzu hazırlamış ve uygulama geliştiriciler için yayınlamıştır. Fakat malesef bazı uygulama geliştiricileri, diğer mobil işletim sistemleri için geliştirdikleri arayüzleri direk Android işletim sistemi üzerinde uyarlamaya çalışmaktadırlar. En sık karşılaştığım Android uygulama arayüzü tasarım hatalarından ikisini aşağıda görebilirsiniz.
- Tab' (Sekme) menünün Android tasarım kılavuzunda belirtilenin aksine uygulama ekranının altında yer alması.
- Android cihazlar farklı ekran tiplerine sahip olmarına karşın tüm ekranlar için tek bir görsel kaynak kullanılması.
Technorati : android, back, buton, butoun, google, hata, hatalar, play, screen, splash, store, sıkça, uygulama, uygulamaları, uygulamalarında, yapılan
Del.icio.us : android, back, buton, butoun, google, hata, hatalar, play, screen, splash, store, sıkça, uygulama, uygulamaları, uygulamalarında, yapılan
Zooomr : android, back, buton, butoun, google, hata, hatalar, play, screen, splash, store, sıkça, uygulama, uygulamaları, uygulamalarında, yapılan
Flickr : android, back, buton, butoun, google, hata, hatalar, play, screen, splash, store, sıkça, uygulama, uygulamaları, uygulamalarında, yapılan
Çin Malı Tabletlere Android 4.2.0 Jelly Bean Rom Çıktı !
31 Temmuz 2013 Çarşamba
Ram : 1GB DDR3
İşletim Sistemi : Android 4.0 ICS
Ekran Kartı : MALI 400X2
Dahili Hafıza : 8GB (Maksimum 32GB)
Wifi : Kablosuz Ağ 802.11b/g/n
G Sensor: 3 Eksenli X,Y,Z
Kamera : Önde 2MP kamera
Ekran : 7″ HD LCD (1024×600) Kapasitif touch screen
Multitouch : Aynı anda 5 nokta algılama özelliği
Beklenen o telefon artık sadece bir hayal!
29 Temmuz 2013 Pazartesi
Android işletim sistemi için ilginç özellik!
Google'ın yeni yapmış olduğu bu patent başvurusu, Android işletim sistemi'ne sahip cihazların kullanıcının yüzünü tanıyarak kilidi açmasını sağlayan Face Unlock işlevini daha da geliştirmeye niyetli olduğunu göstermekte. Bu yeni teknoloji ile cep telefonlarının ekranı, yalnızca suratınızı görünce değil, siz "surat yapınca" açılacak.
Cihazın ön tarafında bulunan kameradan kullanıcının yüzünü takip eden bu yeni teknoloji, belirli surat ifadelerini tanıyabilecek ve ona göre cihazın kilidini açacak. Buna göre telefonun kilidini açmak için kullanılacak belirli bir surat ifadesi belirleyen kullanıcı daha sonra her seferinden aynı ifadeyi tekrarlamak zorunda kalacak. Bu sayede, başkaları tarafından taklit edilmesi imkansız bir kilit mekanizması geliştirilmiş olacak: Yalnızca kendisi tarafından bilinen ve yine yalnızca kendisi tarafından tekrarlanabilecek bir surat ifadesi belirleyen kişiler, başkalarının cihazını açma ihtimalini tamamen ortadan kaldırabilecek. Buna karşılık halen kullanılan Face Unlock işlevi, cep telefonunun asıl kullanıcısına ait fotoğraflar ile kolaylıkla kandırılabiliyor.
Kullanıcılar kilidi açmakta kullanılacak olan surat ifadesini belirlerken istedikleri hareketi yapabilecekler, cihazlarının ağızlarını açtıklarında, göz kırparken, gülümserken, somurturken açılmasını sağlayabilecekler. Patent başvurusunda yer alan bir diğer işlev ise, sahtekarları tamamen engellemek için kullanıcının gözündeki yansımayı tanımlayarak kilidi açan ek bir teknoloji ile ilgili. Eğer her şey yolunda gider de Google bu teknolojiyi Android işletim sistemi'ne sahip cihazlara uygulamayı başarırsa, yakında telefonlarımızı açmak için insanların içinde suratımızı şekilden şekilde sokmamız gerekebilir.
Google Translate For Animals İle Hayvanların Ne Söylediklerini Anlayın !
Android 4.3'te bu da varmış!
Android 4.3'ün kaynak kodundaki bir detay, işletim sisteminin bu desteği de sunacağını gösterdi!
Buradaki haberimizde Android 4.3'teki yeni bir işlevin uygulama izinlerini düzenlemeye izin verdiğinden bahsetmiştik. Şimdi ise bir başka bulguya göre Android 4.3'ün XXXHDPI kategorisi yoluyla 4K çözünürlüğünü desteklediği ortaya çıktı. Bunun cep telefonları veya tabletler için değil, 4K TV'ler için olduğu düşünülüyor.
4K desteği şu an için bir işe yaramıyor olsa da gelecekte içerikleri ve uygulamaları ekrana yansıtmakta faydalı olabilir.
Android Cihazların %99′unu Etkileyecek Bir Güvenlik Açığı Ortaya Çıkarıldı!
27 Temmuz 2013 Cumartesi
En Popüler Android Uygulamaları !
25 Temmuz 2013 Perşembe
Google Play Games hazır!
Google, mobil işletim sisteminin yeni sürümünün yanında yeni Play Games uygulamasını da duyurdu. Ülkemizde henüz kullanılmayan uygulama, liderlik sıralamaları, arkadaşlarınızla bağlantılar gibi işlevleri tek merkezden sunuyor. Uygulamaya ait APK dosyası, daha önce internete sızmış ve bu sızıntıyı sizlerle paylaşmıştık.
Facebook Android Uygulaması Diğer Uygulamaları Görebiliyor !
Facebook Home'un ortaya çıkışının ardından Facebook Android uygulamasını diğer uygulamaları görebilmek için izin aldığı ortaya çıktı.
1 Ağustos’ta Tanıtılacak Moto X’in Basın Görselleri Sızdırıldı!
24 Temmuz 2013 Çarşamba
Bunun yanı sıra telefonda Clear Pixel teknolojisinin yer aldığı 10MP çözünürlüklü bir kamera yer alacak. Söz konusu kameranın özellikle hızlı nesnelerin çekimi esnasında ortaya çıkan bulanıklığı yok ettiği bildiriliyor. Ayrıca telefon sesli komut ile bazı direktifleri de yerini getirebiliyor. Moto Magic (OpenMic) olarak adlandırılan özellik sayesinde kilit ekranda dahi kullanıcı sesli komutlar verebilecek.
Merakla beklenen telefona dair bugüne kadar birçok sızıntı ortaya çıkarken, telefonun tanıtılmasına sayılı günler kala mobil dünyasının popüler sızıntı kaynağı Evleaks, Moto X’in basın görsellerini ortaya çıkardı. Elde edilen edilen görselde Moto X’in stok Android arayüzüne sahip olduğu görülüyor. Ekrana konumlandırılan yazılım tuşlarında arka bölümde şeffaf bir temanın benimsenmesi ise açıkçası hoş ve şık bir görüntü oluşturmuş.
Android 4.3 resmi olarak tanıtıldı!
Android 4.3 ve onu kullanan yeni Nexus, Google tarafından resmi olarak tanıtıldı!
Google Glass için porno uygulama yolda!
Google Glass'ın "potansiyelini" farkeden bir firma, onun için ilk porno uygulamayı hazırlamak üzere!
Dileklerinizi Gerçekleştiren Uygulama!
Hayatımızda kötü dönemlerin, bir türlü gerçekleşmeyen ve çok istediğimiz dileklerimizin sembolüdür dilek ağaçları. Manevi olarak insanlara huzur, umut veren bu sembol, Anakule Studios'un geliştirdiği Türkçe bir uygulama ile artık cebinizde.
Angry Birds’ün Yeni Heyecanı: “GO"
Mobil oyun konusundaki deneyimlerini işine yansıtan Rovio’dan yeni bir oyun heyecanı daha! Karşınızda Angry Birds GO!
Karşınızda Android Oyun Konsolu “OUYA”
Dünyanın en küçük ve Android işletim sistem’li oyun konsolu OUYA, biraz geç olsa da sonunda geldi! İşte bir Kickstarter projesi olan OUYA’nın fiyatı ve çıkış tarihi!
Google'dan Yeni Atak Ucuz Telefon !
Google internet ve teknoloji devi olarak ucuz telefon hazırlıgı içine girdi. Google'dan ucuz telefonlar geliyor.
iPhone’dan Android’e geçmek için 5 neden
Akıllı telefon almak ya da mevcut akıllı telefonu değiştirmek isteyenlerin genelde kafası karışık: “iPhone mu alsam, Android mi?” Bu felsefi sorunun yanıtını bu hafta iPhone’un yapamadıklarında arıyoruz
Arkadaşlarınızı tek kulak ile dinleyin, ancak unutmayın birbirine çok yakın cihazlardan bahsediyoruz.
iPhone ve Android telefonları eş zamanlı kullanan bir teknoloji oburu olarak şunu söyleyebilirim: Kullanıcı deneyiminin bir diğerinden daha iyi olduğunu iddia etmek yersiz. Satın alım kararı subjektif beklentiler ve ihtiyaçlar düşünülerek verilmeli.
Bazen küçük bir tasarım detayı bile müşterinin kararını etkileyebiliyor. Ancak zevkler ve renkleri bir kenara koyarsak; kolay anlaşılır bir işletim sistemi arayüzü, daha geniş ve stabil bir uygulama eko sistemi, başparmak ile ekranın her yerine ulaşabilme zaferi gibi beklentilere sahip olanlar için iPhone daha uygun.
Bir işletim sisteminde irili/ufaklı veya işlevsel/göz boyayıcı özellikler görmek isteyenler ve “Gmailhesabına bir kere giriş yapayım, tüm Google ürünleri benim olsun” diyenler ise Android’e yönelmeli.
‘Hmmm ilginç’ diyenlere...
Piyasada sayısız Android modeli mevcut. iPhone’a alternatif olabileceklerin sayısı ise bir elin parmaklarını geçmez. Su geçirmeyen Sony Experia Z, tasarımı ve fotoğraf kalitesi ile öne çıkan HTC One, Samsung’un peynir ekmek gibi satan S4 modelini bunlara örnek verebiliriz.
Bu hafta üst sınıf Android cihazlarda olup, iPhone’da yer almayan bazı noktaların altını çizeceğim. Bu bir “Android’e geçin!” çağrısı değil. “Bu listedekiler benim için o kadar önemli değil” diyenler iPhone ile, “Hadi ya, hmmm ilginç” diye içinden geçirenler ise Android ile daha ciddi düşünebilir.
iPhone klasmanındaki Android cihazların pil ömrü iPhone’lara göre zaten oldukça uzun. Samsung Galaxy S4’ün pilini bitirirseniz, yedek bataryayı takabiliyorsunuz. iPhone için ise şarj eden kılıflar, yarım yamalak güç sağlayan ara çözümler ile yetinmek durumundasınız. Pil krizleri Android’lerde daha ender görülüyor.
Sadece pili değil hafıza kartını da telefona takmak mümkün. HTC One ve iPhone’da olmayan bir özellik bu. Kartlar sadece cihazın belleğini yükseltip telefonu güçlü bir harici disk haline getirmekle kalmıyor, farklı içeriklerle, kartlarla, farklı mekan/şartlarda çalışabilme imkanını getiriyor.
iPhone kullanıcıları için sorunlardan biri dosya transferinin Drogba transferinden daha zor olabilmesi. Android’de standart bir USB kabloyu telefona takıp bilgisayardaki dosyaları telefona aktarmak çok fazla pratik.
Android’de ana ekrana widget’lar ekleyerek sizi en çok ilgilendiren bilgileri ilk ekrandan takip edebilirsiniz. Bu widget’lar meteoroloji, haberler, altın fiyatları, trafik durumu, data kullanımı gibi birçok alandan seçilebiliyor.
Android telefonlar aynı anda iki uygulamayı ekranda gösteren multi-window modunu destekliyor. İki uygulamada gidip gelirken yoruluyorsanız bu özellik size göre.