Tanıtım

http://hileplus.blogspot.com En Güncel Facebook Oyun Hileleri Sitesi

Bu Blogda Ara

android klavuzu

uygulamalarında etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
uygulamalarında etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Android uygulamalarında sıkça yapılan hatalar.

4 Ağustos 2013 Pazar

Görsel


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 : , , , , , , , , , , , , , , ,

Del.icio.us : , , , , , , , , , , , , , , ,

Zooomr : , , , , , , , , , , , , , , ,

Flickr : , , , , , , , , , , , , , , ,

 

Çok Okunanlar

Etiketler

? *#06* 1 10.2 12.1 16 2 2.3.6 200 2013 205 3 3GS 4 4 Temmuz 4.1.1 4.2 4.3 4.4 4k 5 dolar 5Blink 6.3 7 a1 A13 acer activity açığı açılış açılmıyor adb adobe Adreno adreno 320 adreno 330 adroid oyun aino airborne akıllı akıllı telefon aksesuar alan alanı alışverişi alma Amazon Amerika android android 4.3 Android 4.3 gizli ayarları Android 4.3 indir Android 4.3 ipuçları Android 4.3 yenilikleri android market android oyunları angry birds angry birds yeni oyun animals animasyon animasyonu anlaşılır anlatım anlatımı api apk APK dosyası aplikasyon aplikasyonu app Apple appstore araba arama motoru arası arttırma Ascend P6 asphalt 8 asynctask atma atmak Audio avantajlar ayarlama ayıklama Aynı back bağlantı bağlantısı Batarya batarya tükenmesi BBM bean Beats bedava berminal berminal uyelik beyaz bilgi bilgiler bilgisayar bilgisayara bilgisi bir bitiriyoruz black barry BlackBerry blog blogger bluetooth Bluetooth 4.0 LE boğaziçi üniversitesi Boom boot brick browser bundle buton butoun büyük istanbul depremi C-702 CEO'su cep cep telefonu oyunları cepten oyun CF-Autoroot ChatPerf cihaz cihaza cihazlarda Cin Mali Clear Pixel clockworkmod connection connectivity cursor custom custom recovery cwm cyanogenmod çabuk biten şarj çalınan çalınmak çalışma çalıştırma Çanta çeviri çin Çinli Çözüldü çözüm Çözümü dahili ddkt3 dead deadzone debugging değiştirme değiştirmek demek deprem deprem araştırma merkezi deprem ne zaman olacak deprem uygulaması ders dersleri Desen Kilidi Desire 500 dezavantajlar dilek DİLEK AĞACI DİSK Dokunmatik donut dosya dosyası download döndürme driver Drogba düzelir düzeltilir düzeltme eclipse edit editlemek editview ek kazanç yöntemi ekle ekleme eklemek ekran ekran kilidi ile para kazan ekranı elf en erişimi eşleştirme etme etmek evleaks ework ext ext2 face Facebook Facebook Android Facebook Home Facebook Messenger Fakat Farklı fastboot faturaya telefon Feed film Finlandiya fit flash for format atmak Fort Fotoğraf framaroot framework galaxy galaxy folder galaxy nexus galaxy s4 games garanti gb Genel Sorunlar Gerekli geri alma gingerbread Gmail go Google Google Edition Google Glass google play google play store grafik GSM güncel güneş enerjisi güneş paneli Güney Kore Güney Koreli güvenlik haber haberler hack hacker hafıza hakkında harici hata hatalar hataları hatası hatayı hayal hayvan hayvanlar HD herşey hırsız hızlı hile hileleri hit HTC Huawei Internet Sitesi IPS i9300 iconia içerik için ikonu ikonunu ile iletişim engeli ilginç ilk imei inceleme indir indirme indirmek insanlar instagram internet İnternet sitesi internet yasakları internetten internetten para kazanmak ios ipad iPad 3 iPhone iPhone 6s iPhone6s plus istiyor işlem İşlemci işlemi işlemler işletim iTunes iyi İyi Japon jelly kaldırma Kalıyor kaliteli Kalp kandilli rasathanesi kart kavram kavramları kaynak kies Kilitli kişi Kitap kitkat klip klon klonlamak kod kodları koku kolay konsol konsol android kontrol kontrolü Kore Koreli Kulaklık kullanıcı kullanılır kullanımı kurmak kurulum kurulumu kurulur lenovo format LG link2sd liste listeleme listesi listview locket android Locket app logo Londra low energy lumia 625 lumia 625 fiyat lumia 625 özellikleri mahalle baskısı maj malı manager Markalardaki masaüstü medya mega memo menü menüsü messenger meteoroloji Microsoft mmo mobil mod model modu modül most Moto Magic Moto X Motorola multidownloader Mükemmel Müzik mx player nasıl Nasıl Açılır Nasıl Düzeltilir ne nedir need nerede New York Nexus nexus 4 nexus 7 neyin nokia novo odin olmak olurum oluştur oluşturma oluşturmak oluşturmayı onda One OpenGL ES 3.0 opsiyon optimus g2 option ortamı Oyun oyunlar önleme örneği örnek özellik özellikler özgün pac patent pc Performans performansı pixir express play player plus polis popüler porno preanalitik prince of persia the shadow and the flame program programı programlama Proje projeye Promedia Qualcomm racing ram Rapor reader real reboot recovery rehber rehberi Reklam remote resim resimli Revolution riptide gp2 rom root root etmek root garantiyi bozar mı rooting rss s3 s5 s5670 saat sadece sağlama Samsung samsung galaxy samsung galaxy kapaklı samsung galaxy note 3 Samsung Galaxy tab 3 özellikleri samsung'an kapaklı telefon satış screen sd sdk ses sesleri Sessiz sevenler shadowgun sıkça sim sipariş sistem sistemi sitesi Siyah Skype Snapdragon snapdragon 800 son çıkan lumia Sony sorun sorunu Sound speed splash sqlite SSense stok store su supersu superuser suudi arabistan Süresi symbian şarj şarj edin şarkı şimdi t20 tab 2 a7 Tablet Tablet Fiyatları Ne Kadar tablet format Tabletler taksitle iphone tamamlıyoruz tanıtım tanıtımı Tasarım taşıma taşımak teamviewer Tekel teknik teknoloji telefon telefon şarjı telefon üzerinden para kazanma telefonları telefonu Telekomünikasyon televizyonlar tema temasını Ten terminal Ters Çalışan textview to 565 tools translate trigger truva atı turkcell türkiye tv u8650 ucuz telefon unified unlock USB utorrent uygulama Uygulama çalışma ayarları uygulamaları uygulamalarında uygulamamıza uygulamamızı uygulamanın uygulaması uygulamayı uzak uzaktan ücretsiz üzeinde v5.0.2.0 v701 Ve veri veritabanı video vlc VMaxx wanted Whatsapp White Edition widget WİSH TREE xblast xml xposed xxxhdpi yandex maps yapılan yapılır yapım yapımı yapma yapmak yasak Yaz yazılım Yazısında yedek yeni Yeni iPad yetkisi youtube yükleme yüklemek yüklenir ziyaretçi

Sidebar One