konto usunięte

Temat: 3 różne wersje Android

Witajcie :-)

Planuję od pewnego dłuższego czasu napisanie z kolegą fajnej aplikacji wspomagającej naszą pracę. Wybraliśmy platformę Android.

Kolega bawi się grafiką natomiast ciężko powiedzieć żeby był profesjonalistą. Raczej chcemy napisać coś prostego, ale nie całkowicie pozbawionego fajnej szaty graficznej na ile to tylko możliwe z naszej strony.

Dowiedzieliśmy się, że w przypadku Androida jak i iOS aplikacja od strony wizualnej wymaga 3 różnych wersji. Czy to prawda? Czy są w sieci jakieś artykuły mówiące o tym? Szczerze mówiąc próbowałem coś znaleźć, ale bezskutecznie. Napiszę poniżej w jaki sposób to robiliśmy.

1. Szukaliśmy gotowych templatów tych 3 wersji np. w postaci informacji o rozdzieczlości lub jakieś pliki PSD w wersji CS3 bo akurat kolega dysponuje tą wersją photoshopa

2. Zastanawiam się czy jest sens kupować książkę w Helionie?

Będę wdzięczny za każdą wskazówkę.
Gdy przeczytałem o 3 różnych wersjach to pomyślałem sobie np. o tabletach i telefonach które się obraca i że taki obrót = wersja pionowa/pozioma aplikacji. Nie rozumiem natomiast dlaczego są aż 3 wersje :-)

Dzięki
Łukasz Berezowski

Łukasz Berezowski
http://www.wookashbe
rezowski.com/

Temat: 3 różne wersje Android

http://mojdroid.pl/

konto usunięte

Temat: 3 różne wersje Android

proponuje zaczac tutaj:

http://developer.android.com/index.html

To na prawde calkiem przyzwoita wiedza, szczegolnie jezeli nie mialem z A wczesniej do czynienia.
Piotr Ż.

Piotr Ż. Director of UX EMEA

Temat: 3 różne wersje Android

Krzysztof J.:
Witajcie :-)

2. Zastanawiam się czy jest sens kupować książkę w Helionie?

IMO zupełnie nie ma sensu

Będę wdzięczny za każdą wskazówkę.
Gdy przeczytałem o 3 różnych wersjach to pomyślałem sobie np. o tabletach i telefonach które się obraca i że taki obrót = wersja pionowa/pozioma aplikacji. Nie rozumiem natomiast dlaczego są aż 3 wersje :-)


Tak jak koledzy powiedzieli poczytaj dev Android

Dlaczego 3 versje proste

Androidy dziela się na 3 kategorie urządzeń

Lo res - małe ekrany o niskiej gęstości pikseli
Mid res - średnie ekrany i średnia gęstość pikseli na cal
Hi res - wysoka gęstość jak samsung s3

O co w tymbiega? Ano proste... Wielkość przycisku w tych 3 urządzeniach będzie inna .. Zatem aby dało się go dotknąć palcem.... Czyli używać musi mieć określona fizyczna wielkość...

Zatem ten sam guzik musi mieć minimum

30 pix dla lores
45 pix dla midres
72 pix dla hires

Poczytaj dev zrozumiesz :)

konto usunięte

Temat: 3 różne wersje Android

Piotr Żebrowski:
Dlaczego 3 versje proste

Nie trzy, a cztery wersje.

Androidy dziela się na 3 kategorie urządzeń

Lo res - małe ekrany o niskiej gęstości pikseli
Mid res - średnie ekrany i średnia gęstość pikseli na cal
Hi res - wysoka gęstość jak samsung s3

Samsung S3 to już jest xhdpi.
Czyli przygotowywujemy projekt w najwyższym możliwym rozmiarze, obecnie xhdpi i potem dostosowywujemy do rozmiarów mniejszych, czyli hdpi, mdpi i ldpi.

O co w tymbiega? Ano proste... Wielkość przycisku w tych 3 urządzeniach będzie inna .. Zatem aby dało się go dotknąć palcem.... Czyli używać musi mieć określona fizyczna wielkość...

Zatem ten sam guzik musi mieć minimum

30 pix dla lores
45 pix dla midres
72 pix dla hires

Trochę inaczej. Jednostką bazową w przypadku androida jest 32x32dp. Każdy guzik/ikona ma mieć tyle samo dp (czyli wspomniane wcześniej 32x32 dp) dla każdego rozmiaru. W przeliczeniu na px będzie to odpowiednio:

xdpi: 64x64px
hdpi: 48x48px
mdpi: 32x32px
ldpi: 24x24px
Poczytaj dev zrozumiesz :)

Tobie też się to przyda :PJacek Kustra edytował(a) ten post dnia 21.10.12 o godzinie 22:09

konto usunięte

Temat: 3 różne wersje Android

Krzysztof J.:
ko możliwe z naszej strony.

Dowiedzieliśmy się, że w przypadku Androida jak i iOS aplikacja od strony wizualnej wymaga 3 różnych wersji.

Dla Androida obecnie przygotowywujesz w zasadzie w 4 wersjach, a dla iOS w 2 wersjach. To że w iPhone5 zmieniła się wysokość samego wyświetlacza, nie ma zasadniczo wpływu na wielkość grafik.

Czy to prawda? Czy
są w sieci jakieś artykuły mówiące o tym? Szczerze mówiąc próbowałem coś znaleźć, ale bezskutecznie. Napiszę poniżej w jaki sposób to robiliśmy.

Są: http://developer.android.com/design/index.html
1. Szukaliśmy gotowych templatów tych 3 wersji np. w postaci informacji o rozdzieczlości lub jakieś pliki PSD w wersji CS3 bo akurat kolega dysponuje tą wersją photoshopa

Wszystkie materiały masz do pobrania na stronie googla, łącznie z fontami i ikonami używanymi w systemie. Wszystko w formacie jakim chcesz, png, eps, pdf itp
2. Zastanawiam się czy jest sens kupować książkę w Helionie?

Nie warto. Wszystkiego dowiesz się z powyższej strony.
Będę wdzięczny za każdą wskazówkę.
Gdy przeczytałem o 3 różnych wersjach to pomyślałem sobie np. o tabletach i telefonach które się obraca i że taki obrót = wersja pionowa/pozioma aplikacji. Nie rozumiem natomiast dlaczego są aż 3 wersje :-)

Tablety i telefony to jeszcze inna historia i nie należy w ogóle łączyć tych dwóch urządzeń ze sobą :)

A 4 wersje są z prostej przyczyny. Sam iOS ma obecnie w zasadzie dwa rozmiary ekranu (iphone5 ma rozciągnięty na wysokość). W androidzie natomiast masz sporo różnych rozdzielczości, i dlatego google postanowił to ustandaryzować i dlatego przygotowywujesz apkę na rozdzielczości xhdpi, hdpi, mdpi i ldpi.

konto usunięte

Temat: 3 różne wersje Android

Tablet to faktycznie inna bajka. Dzięki Jacek. O to mi chodziło :-) jesteś najlepszy. Już zabieram się do lektury

Następna dyskusja:

Ogłoszenia różne




Wyślij zaproszenie do