Ailove Android by Maxim Chekmarev

Preview:

Citation preview

в цифрах и картинках

Google Android

Мобильный интернет

70%населения Землиимеют мобильный телефон

на 90% суши “ловит” мобильный телефон

Мадураи, Южная Индия: Mobile+EDGEХаной, Вьетнам: Mobile+3GТрансвааль, Южная Африка: Mobile+3Gперевал “Эхо Войны”, Приэльбрусье: Mobile+GPRSВы можете оказаться в маленькой деревне, на одном из островов Индонезии.Там не будет машин... не будет инфраструктуры... но ваш iPhone будет работать!

всегда включенвсегда с собой

Рост рынка смартфонов

39%

19%

19%

13%6%4%

ДругиеWindows Phone/MobileBlackBerrySymbianiPhoneAndroid

Разделение рынка

Динамический рост платформы Android после появления Motorola Droid в США & Samsung Galaxy S во всем мире

по итогам 1 квартала 2011

0

125

250

375

500

2009 2010 2011

Рост рынка смартфонов в мирепожалуй самый быстро-ростущий товар современности

millions

Android Market

Новых приложений в марте 2011: 34 349

Всего приложений: 193 642

Модерация: отсутствует

неофициальная цифра: 320 000Всего скачиваний: 4 000 000 000

62%

38%

ПлатныеБесплатные

17%

83%

ПриложенияИгры

24%

33%17%

13%

14%

Не проблемаМожет быть чуть-чутьПроблемаСерьезная проблемаОгромная проблема

Фрагментация платформы

Пиратство

0

3

5

8

10

Entertainment Games Lifestyle News Social Networking

iOSAndroid

Сессионность и интеграция

0 175 350 525 700

из 105 000 000 юзеров твиттера – 37% пользуются им на телефоне

45% 5x FourSquareаудитории Facebook,посещают ресурс с помощьюмобильного приложения

в 5 раз меньше траффикаскачивает пользователь мобильного приложения

был бы невозможенбез телефоновс GPS приемником

minutes

minutes

простые правила сложных приложений

Google Android

Проектирование интерфейса

Физические размеры экрана

Разрешение экрана

Портретная или ландшафтная ориентация

Макет иерархии информации и модели данных

Выберите основную схему навигации

Экскизы пользовательского интерфейса

Интерфейс

КастомизируйтеAction bar

Интерфейс

DashboardAction barQuick Actions

Интерфейс

Верхние вкладки(до 4 штук)

Нижние вкладки Больше 5 штук

Интерфейс

Навигация в “Options menu”Экранная кнопка “Назад"

Интерфейс

большие, понятные области "тапа" (кнопки, объекты)

используйте по назначению "margins" и "padding"

поддерживайте D-pad и trackball навигацию

не забывайте про UI Guidelines

корректно отрабатывайте ориентацию устройства

не забывайте про стек активностей

используйте themes/styles/dimension/color

Интерфейс

бездумное портирование UI с других платформ

использование "absolute-positioned layout"

использование PX вместо DP (SP для текста)

использование маленьких шрифтов

использование единого HDPI пака ресурсов

Интерфейс

<RelativeLayout>

Структура ресурсов

Drawable XML (не PNGs)

PNGs, 9-Patch PNGs,оптимизированные для разных разрешений

XML Схемы для разных физических размеров экранаи ориентации

Стили, темы, размеры, цвета...

Строки локализаций

Структура ресурсов

<selector><item android:drawable="@drawable/obj_disabled" android:state_enabled="false" ... /><item android:drawable="@drawable/obj_pressed" android:state_pressed="true" ... /><item android:drawable="@drawable/obj_focused" android:state_focused="true" ... /><item android:drawable="@drawable/obj_default" />

</selector>

9 Patch PNG

Инструментарий

http://code.google.com/p/android-ui-utils/

http://www.androidpatterns.com/

https://github.com/cyrilmottier/GreenDroid

Контакты:

Ailove Games:Максим Чекмарёвтел: +7 (906) 777 8705e-mail: m.chekmarev@ailove.rufacebook: purple.junotwitter : purple_juno

Ailove:Москва, Ленинский проспект 6 стр. 20тел: +7 (495) 258 7488e-mail: info@ailove.ru

в презентации помимо собственного опытаи анализа использовались данные:

Gartner Inc.NielsenWireless IntelligenceFlurry Analytics

International Telecommunication UnionApple AppStore AnalyticsGoogle Android Market Analytics