Google Android
 в цифрах и картинках
Мобильный интернет

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




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


                                                                        всегда включен
                                                                        всегда с собой
Рост рынка смартфонов
Рост рынка смартфонов в мире
пожалуй самый быстро-ростущий товар современности
                                                           4%         Разделение рынка
  500
        millions                                             6%       по итогам 1 квартала 2011
                                                               13%       Другие
  375                                               39%
                                                                         Windows Phone/Mobile
                                                                         BlackBerry
  250
                                                                19%      Symbian
                                                                         iPhone
  125                                                     19%            Android

    0
              2009         2010          2011



Динамический рост платформы Android после появления Motorola Droid в США & Samsung Galaxy S во всем мире
Android Market
Всего приложений: 193 642                                                       Платные
                                                                                Бесплатные
      неофициальная цифра: 320 000                                                                           Приложения
                 Всего скачиваний: 4 000 000 000                          38%                                Игры
                                                                                             17%
                                                             62%

    Модерация: отсутствует                                                                         83%
     Новых приложений в марте 2011:      34 349




                           14%              Фрагментация платформы
                 24%
                                13%                Не проблема
                                                   Может быть чуть-чуть
                                                   Проблема
                                                                                                         Пиратство
                              17%                  Серьезная проблема
                  33%                              Огромная проблема
Сессионность и интеграция
                                                                 10     minutes                                                        iOS
                                                                                                                                       Android

                                                                  8

                                                                  5

                                                                  3
                                          minutes

 0        175          350          525        700                0    Entertainment   Games   Lifestyle   News   Social Networking




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

45%                                   5x                                               FourSquare
        аудитории Facebook,                         в 5 раз меньше траффика                                                           был бы невозможен
        посещают ресурс с помощью                   скачивает пользователь                                                            без телефонов
        мобильного приложения                       мобильного приложения                                                             с GPS приемником
Google Android
простые правила сложных приложений
Проектирование интерфейса

 Физические размеры экрана
 Разрешение экрана
 Портретная или ландшафтная ориентация


 Макет иерархии информации и модели данных
 Выберите основную схему навигации
 Экскизы пользовательского интерфейса
Интерфейс



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



Dashboard
Action bar
Quick 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 Схемы для разных физических размеров экрана
и ориентации




Стили, темы, размеры, цвета...
Строки локализаций
Структура ресурсов
                                                                                             9 Patch PNG


<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>
Инструментарий


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



                                             http://www.androidpatterns.com/
https://github.com/cyrilmottier/GreenDroid
Контакты:

Ailove Games:
Максим Чекмарёв                                                        в презентации помимо собственного опыта
                                                                       и анализа использовались данные:
тел: +7 (906) 777 8705          Ailove:
e-mail: m.chekmarev@ailove.ru   Москва, Ленинский проспект 6 стр. 20   Gartner Inc.            International Telecommunication Union
facebook: purple.juno           тел: +7 (495) 258 7488                 Nielsen                 Apple AppStore Analytics
                                                                       Wireless Intelligence   Google Android Market Analytics
twitter: purple_juno            e-mail: info@ailove.ru                 Flurry Analytics

Ailove Android by Maxim Chekmarev

  • 1.
    Google Android вцифрах и картинках
  • 2.
    Мобильный интернет 70% Мадураи, Южная Индия: Mobile+EDGE Ханой, Вьетнам: Mobile+3G Трансвааль, Южная Африка: Mobile+3G перевал “Эхо Войны”, Приэльбрусье: Mobile+GPRS населения Земли Вы можете оказаться в маленькой деревне, на одном из островов Индонезии. имеют мобильный телефон Там не будет машин... не будет инфраструктуры... но ваш iPhone будет работать! на 90% суши “ловит” мобильный телефон всегда включен всегда с собой
  • 3.
    Рост рынка смартфонов Рострынка смартфонов в мире пожалуй самый быстро-ростущий товар современности 4% Разделение рынка 500 millions 6% по итогам 1 квартала 2011 13% Другие 375 39% Windows Phone/Mobile BlackBerry 250 19% Symbian iPhone 125 19% Android 0 2009 2010 2011 Динамический рост платформы Android после появления Motorola Droid в США & Samsung Galaxy S во всем мире
  • 4.
    Android Market Всего приложений:193 642 Платные Бесплатные неофициальная цифра: 320 000 Приложения Всего скачиваний: 4 000 000 000 38% Игры 17% 62% Модерация: отсутствует 83% Новых приложений в марте 2011: 34 349 14% Фрагментация платформы 24% 13% Не проблема Может быть чуть-чуть Проблема Пиратство 17% Серьезная проблема 33% Огромная проблема
  • 5.
    Сессионность и интеграция 10 minutes iOS Android 8 5 3 minutes 0 175 350 525 700 0 Entertainment Games Lifestyle News Social Networking из 105 000 000 юзеров твиттера – 37% пользуются им на телефоне 45% 5x FourSquare аудитории Facebook, в 5 раз меньше траффика был бы невозможен посещают ресурс с помощью скачивает пользователь без телефонов мобильного приложения мобильного приложения с GPS приемником
  • 6.
    Google Android простые правиласложных приложений
  • 7.
    Проектирование интерфейса Физическиеразмеры экрана Разрешение экрана Портретная или ландшафтная ориентация Макет иерархии информации и модели данных Выберите основную схему навигации Экскизы пользовательского интерфейса
  • 8.
  • 9.
  • 10.
    Интерфейс Верхние вкладки (до 4штук) Нижние вкладки Больше 5 штук
  • 11.
    Интерфейс Навигация в “Optionsmenu” Экранная кнопка “Назад"
  • 12.
    Интерфейс большие, понятные области"тапа" (кнопки, объекты) используйте по назначению "margins" и "padding" поддерживайте D-pad и trackball навигацию не забывайте про UI Guidelines корректно отрабатывайте ориентацию устройства не забывайте про стек активностей используйте themes/styles/dimension/color
  • 13.
    Интерфейс бездумное портирование UIс других платформ использование "absolute-positioned layout" использование PX вместо DP (SP для текста) использование маленьких шрифтов использование единого HDPI пака ресурсов
  • 14.
  • 15.
    Структура ресурсов Drawable XML(не PNGs) PNGs, 9-Patch PNGs, оптимизированные для разных разрешений XML Схемы для разных физических размеров экрана и ориентации Стили, темы, размеры, цвета... Строки локализаций
  • 16.
    Структура ресурсов 9 Patch PNG <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>
  • 17.
    Инструментарий http://code.google.com/p/android-ui-utils/ http://www.androidpatterns.com/ https://github.com/cyrilmottier/GreenDroid
  • 18.
    Контакты: Ailove Games: Максим Чекмарёв в презентации помимо собственного опыта и анализа использовались данные: тел: +7 (906) 777 8705 Ailove: e-mail: m.chekmarev@ailove.ru Москва, Ленинский проспект 6 стр. 20 Gartner Inc. International Telecommunication Union facebook: purple.juno тел: +7 (495) 258 7488 Nielsen Apple AppStore Analytics Wireless Intelligence Google Android Market Analytics twitter: purple_juno e-mail: info@ailove.ru Flurry Analytics