konto usunięte

Temat: Statystyki w Android Market

Nareszcie pojawiły się w markecie statystyki dotyczące naszych aplikacji, tj. przebieg liczby aktywnych userów w czasie, typy telefonów, rodzaj OS, lokalizacje użytkowników. Świetne narzędzie, lepiej późno niż wcale można by rzec... gdyby nie fakt, że nadal dużo bardziej przydatnych danych dostarcza mi AdMob. Niestety nadal nie wiem (na podstawie danych Google) w jakich godzinach użytkownicy są najbardziej aktywni i ile czasu spędzają nad aplikacją... słowem Google dało narzędzie, ale jeszcze wiele mu brakuje do chociażby AdMob czy Flurry ale to już dobry krok, pochwalcie się swoimi spostrzeżeniami dotyczącymi statystyk ;) mnie zdziwiło to że rozkład OS jest praktycznie identyczny jak w przypadku oficjalnych danych Androida.
Michał Kąkol

Michał Kąkol Rozwiązuję problemy,
przenoszę firmy do
internetu.

Temat: Statystyki w Android Market

Jak dla mnie (na początku drogi developerskiej) super sprawa.

Aplikacja tylko na Polskę:
2.1 - 48%
2.2 - 50%
2.3 i 2.3.3 po 1%

Htc Wildfire - 20%
Galaxy S - 15%
Swift - 8%
Xperia x8 - 7.6%
...

Co daje do myślenia. Trzeba dostosowywać aplikację do najpopularniejszych (wildfire, sgs) telefonów.

320x240 (wpół. 1.33) i 800x480 (współ. 1.66) witają!

no i wiadomo, ok 98% instalacji z polski :P

Korzystając z okazji zadam ciekawe (mam nadzieję) pytanie, otóż:

Dynamiczne (płynne) GUI czy może wiele xml'i na różne rozdzielczości, na różne gestości (low,mid,high)?

Ostatnio jak przystosowywałem swoją aplikację do tabletów (1024x600 mid density) to zachodziłem w głowe jak to zrobić dynamicznie i czemu wcześniej nie zrobiłem na sztywno kilku xmli na różne rozdzielczości.

Ah bym zapomniał, aplikacja jest Android 2.1+ więc dlatego taki rozkład wersji oprogramowania ;PMichał Kąkol edytował(a) ten post dnia 16.03.11 o godzinie 02:17

konto usunięte

Temat: Statystyki w Android Market

Według zaleceń Google i mojego (może błędnego) rozsądku to XML jest lepszy, system sam odpowiada za dostosowanie layoutu, od 1.6 wszystko śmiga bez problemu, wcześniejszych i tak nie ma sensu obsługiwać, to jednak margines użytkowników. Płynne GUI zaciemnia dodatkowo kod i zwiększa prawdopodobieństwo pojawienia się błędów, więc lepiej oszczędzić sobie takich niespodzianek, szczególnie biorąc pod uwagę spójność kolejnych wersji Androida.

Próbka z aplikacji international (dedykowane lokalizacje to Niemcy, Polska, i standardowo Angielski):

Samsung Galaxy S 12.2%
HTC Wildfire 8.3%
HTC Desire HD 6.5%
HTC Desire 5.1%
HTC Evo 4G 4.4%
Motorola Droid X 4.3%
HTC Droid Incredible 4.1%
SEMC Xperia X10 2.6%
Motorola Droid 2.6%
Samsung Galaxy Tab 2.5%

Porównując, widać że jesteśmy jeszcze społeczeństwem z telefonami low-end. Powyższe dane dotyczą w ok. 60% USA, 20% Niemcy, 7% Francja i UK. Chyba w Polsce nie ma sensu jeszcze specjalnie skupiać się na tabletach.

Co ciekawe, to Europejczycy klikają reklamy średnio 4! razy częściej niż Amerykanie, ktoś ma podobne spostrzeżenia?Tomasz B. edytował(a) ten post dnia 16.03.11 o godzinie 20:50
Michał Kąkol

Michał Kąkol Rozwiązuję problemy,
przenoszę firmy do
internetu.

Temat: Statystyki w Android Market

Tak więc jednak xml'e.

Obecnie mam jedynie dwa xmle, dla portrait mode i dla landscape mode, a w nich już tak wszystko jest sprytnie poustawiane, że praktycznie wszystkie rozdzielczości wyglądają tak samo, wyjątkiem jest nieszczęsna 1024x600 gdzie elementy menu, a dokładniej ich wielkość, są ustawiane dynamicznie.

Co do xml'i jestem za, ale sądzę, że nawet już zastosowanie odpowiedniego xmla bedzie zalezało od sprawdzenia rozdzielczości ekranu przykładowo:

HTC Magic (320x480, 3,2", mid density) oraz Archos 101 (600x1024, 10,1", mid density) i niby według wielce szanownego googla powinny wyglądać tak samo programy przy takim samym xml'u co się jednak nie dzieje. Tak więc samo dodanie xmla do folderu hdpi/mdpi/ldpi nic nie da, chociaż o ile się nie mylę gdzieś czytałem o możliwości stworzenia folderu dla dużych (tabletowych) ekranów. Tak czy inaczej, dość uciążliwa praktyka hardcodowania, gdy miało być tak miło i przyjemnie ;/.

Ja się trochę pomęczyłem (i pouczyłem) i stworzyłem jeden xml (w wersji portrait) obsługujący różne rozdzielczości/gęstości i powiem tak, jak się chce (i jeszcze musi) to można niezle rzeczy wycisnąc z xmla.

ps: jakiś polecany layout (relative?) do stosowannia?

Wracając do statystyk, tak to prawda że w polsce królują telefony mid/low end, na szczęście jestem pod wrażeniem działania systemu na takich telefonach, gdyż aplikacja na htc magic nie chodzi dużo wolniej od tej samej na galaxy s więc chyba nie ma się co przejmować posiadanymi przez polaków telefonami, jedynie obsługa tych ekranów...Michał Kąkol edytował(a) ten post dnia 16.03.11 o godzinie 21:41

konto usunięte

Temat: Statystyki w Android Market

Merchant Sales Report
Last Merchant Sales Report

Taka sekcja pojawiła mi się dzisiaj w markecie, czyżby nadchodził czas sprzedaży dla developerów z Polski? Dość dziwne, że tak cicho o tym, ale za dwa tygodnie I/O 2011 więc może dostaniemy taki prezencik wreszcie. Ktoś coś wie?
Grzegorz Z.

Grzegorz Z. Advanced Software
Engineer, Delphi
Poland SA

Temat: Statystyki w Android Market

Nie sądzę. Taka sekcja pojawiła się wszystkim developerom, nie tylko tym z Polski. Raczej kolejny "feature" marketu.
Michał Kąkol

Michał Kąkol Rozwiązuję problemy,
przenoszę firmy do
internetu.

Temat: Statystyki w Android Market

Miejmy nadzieję, bo zabawa w smsy przestala byc zabawna ;d



Wyślij zaproszenie do