Uygulamanızın Android 2.x'ten 4.x'e kadar tüm cihazlarda aynı görünmesi için neler yapıyorsunuz? Eski sürümlerde actionbar gözükmesi için ActionbarSherlock benzeri eklemeler yapmak yaygın bir uygulama mıdır? Arayüz/style/theme hazırlamak ne kadar zamanınızı alıyor? Arayüz hazırlamayla ilgili detaylı tutorialleri olan kaynak verebilir misiniz?

Arayüz tasarlamaya dair aklınıza gelen her türlü fikirlerinizi ve önerilerinizi paylaşabilir misiniz?

soruldu: 20 Ağu '13, 03:43

zakkumundibi's gravatar image

zakkumundibi
46346
cevap kabul oranı: 0%

herkes drag-drop ile arayüz tasarlayıp arkaplana png mi bırakıyor :) kimse yorum yapmamış

(22 Ağu '13, 14:36) zakkumundibi zakkumundibi's gravatar image

İş yerindeki Android'ci arkadaşlar fragment denen bir yapıda bahsetmişti. Bir araştır derim.

(22 Ağu '13, 14:44) Turgay Can Turgay%20Can's gravatar image

Fragment'lar daha çok activitylerin uygulanabilir parçalarıdır.Örneğin mail sisteminde kullanılan yapı veya ayarlar ekranının dizaynı için kullanılabilen preferences fragmentlar gibi.Arkadaşın sorduğu asıl soru programın genel arayüzünü oluşturmada ki püf noktalar.Açıkcası amatör olduğum için benimde genellikle drag-drap dan ibaret,tabi backgroundlar için de biraz photoshop o kadar.Tüm cihazlarda aynı görünmesi için de relative layout kullanıyorum fakat uzman biri bize genel dizayn hakkında birkaç bilgi verirse çok daha iyi olur.

(23 Ağu '13, 14:02) Amadeus Amadeus's gravatar image

bu konu hakkında geçmiş zamanda bir araştırma yapmıştım ancak profesyonel bir şekilde tasarım nasıl yapılır bulamamıştım. Paylaşan olursa süper olur.

(24 Ağu '13, 04:39) emax_64 emax_64's gravatar image

Arayüz android için deyim yerindeyse "Problem Çocuk". Arayüz tasarlarken birçok kriter var. Ayrıca android cihazlarda onlarca farklı ekran çözünürlüğü olduğunu düşünürsek işler zamanla karmaşıklaşıyor. Bunları gidermek için bazı UI kategorizasyonları (mdpi,hdpi vb.) ve destekleri *.9.png yapıldıysa da tam olarak karşılıyamıyor maalesef.

Bundan dolayı bir android uygulamasına başlamadan önce karar verilmesi gereken bazı kriterler var.

  • Hangi ekranlar destek sağlayacağım ?
  • Hangi Android versiyonunda geliştireceğim ?
  • Uygulama için renk tercihlerim nasıl olacak ?
  • Uygulamada kullanacağım fontlar ve boyutları nasıl olacak ?
  • Uygulamadaki UI elementleri (Button, Listview vb.) herhangi bir image dosyası baz alınarak mı üretilecek yoksa xml ile IU elementi oluşturulup mu kullanılacak ?
  • Aynı kategoride hali hazırda piyasada uygulamalar var mı ve o uygulamalar tasarımlarında nasıl bir yol izlemiş ?
  • Uygulamam nasıl bir kitleye hitap ediyor ?

Tüm bunlardan sonra tasarımları gerçekleştirmek daha kolay ve metodolojik olacaktır. Aşağıdaki bağlantılar da işine yarayacaktır.

permanent link

cevaplandı: 05 Kas '13, 15:49

Tugrul%20Asik's gravatar image

Tugrul Asik
1.3k716
cevap kabul oranı: 26%

değiştirildi: 05 Kas '13, 15:50

Arkadas Kıtabı Konusmus Dogru ancak nasıl cozersın dersen ben relative layout kullanmanı ve kendı resım file larını olusturmanı ve kafandakı oranlar ıle resımlerı guncellemenı tavsıye ederım Şimdi aklımda olculerı yok ancak farazı orneklersem ldpi=180 dp olcutlerınde bır resım ıstıyor ve buna uygun bır ekranda duzgun gosterıyorıse numandpi klasoru yaratıp ıcerısınde kı resmı ıstedıgın x olcusune gore ayralayabılırsın. Ben 38 inç android ekrana tasarım yaptıgım ıcın bunu onerırım.He eger kastın android tel ve tablet arasındakı problemı nasıl asrım dersen sorunun problemı resımlerı ekrana gore buyutmen veya kucultmenden problemı cozer bence.Daha da ek olarak padding harıc hiçbir olceklendırmeyı kullanmaman gerekıyor.Weight sum in weight gibi gibi

permanent link

cevaplandı: 25 Ara '13, 10:58

Numan's gravatar image

Numan
673101422
cevap kabul oranı: 6%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×817
×14
×5

Soruldu: 20 Ağu '13, 03:43

Görüntüleme: 4,534 kez

Son güncelleme: 25 Ara '13, 10:58

powered by BitNami OSQA