ailove android by maxim chekmarev
TRANSCRIPT
![Page 1: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/1.jpg)
в цифрах и картинках
Google Android
![Page 2: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/2.jpg)
Мобильный интернет
70%населения Землиимеют мобильный телефон
на 90% суши “ловит” мобильный телефон
Мадураи, Южная Индия: Mobile+EDGEХаной, Вьетнам: Mobile+3GТрансвааль, Южная Африка: Mobile+3Gперевал “Эхо Войны”, Приэльбрусье: Mobile+GPRSВы можете оказаться в маленькой деревне, на одном из островов Индонезии.Там не будет машин... не будет инфраструктуры... но ваш iPhone будет работать!
всегда включенвсегда с собой
![Page 3: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/3.jpg)
Рост рынка смартфонов
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
![Page 4: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/4.jpg)
Android Market
Новых приложений в марте 2011: 34 349
Всего приложений: 193 642
Модерация: отсутствует
неофициальная цифра: 320 000Всего скачиваний: 4 000 000 000
62%
38%
ПлатныеБесплатные
17%
83%
ПриложенияИгры
24%
33%17%
13%
14%
Не проблемаМожет быть чуть-чутьПроблемаСерьезная проблемаОгромная проблема
Фрагментация платформы
Пиратство
![Page 5: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/5.jpg)
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
![Page 6: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/6.jpg)
простые правила сложных приложений
Google Android
![Page 7: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/7.jpg)
Проектирование интерфейса
Физические размеры экрана
Разрешение экрана
Портретная или ландшафтная ориентация
Макет иерархии информации и модели данных
Выберите основную схему навигации
Экскизы пользовательского интерфейса
![Page 8: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/8.jpg)
Интерфейс
КастомизируйтеAction bar
![Page 9: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/9.jpg)
Интерфейс
DashboardAction barQuick Actions
![Page 10: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/10.jpg)
Интерфейс
Верхние вкладки(до 4 штук)
Нижние вкладки Больше 5 штук
![Page 11: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/11.jpg)
Интерфейс
Навигация в “Options menu”Экранная кнопка “Назад"
![Page 12: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/12.jpg)
Интерфейс
большие, понятные области "тапа" (кнопки, объекты)
используйте по назначению "margins" и "padding"
поддерживайте D-pad и trackball навигацию
не забывайте про UI Guidelines
корректно отрабатывайте ориентацию устройства
не забывайте про стек активностей
используйте themes/styles/dimension/color
![Page 13: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/13.jpg)
Интерфейс
бездумное портирование UI с других платформ
использование "absolute-positioned layout"
использование PX вместо DP (SP для текста)
использование маленьких шрифтов
использование единого HDPI пака ресурсов
![Page 14: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/14.jpg)
Интерфейс
<RelativeLayout>
![Page 15: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/15.jpg)
Структура ресурсов
Drawable XML (не PNGs)
PNGs, 9-Patch PNGs,оптимизированные для разных разрешений
XML Схемы для разных физических размеров экранаи ориентации
Стили, темы, размеры, цвета...
Строки локализаций
![Page 16: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/16.jpg)
Структура ресурсов
<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
![Page 17: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/17.jpg)
Инструментарий
http://code.google.com/p/android-ui-utils/
http://www.androidpatterns.com/
https://github.com/cyrilmottier/GreenDroid
![Page 18: Ailove Android by Maxim Chekmarev](https://reader035.vdocuments.net/reader035/viewer/2022081400/555489a1b4c9050f348b5520/html5/thumbnails/18.jpg)
Контакты:
Ailove Games:Максим Чекмарёвтел: +7 (906) 777 8705e-mail: [email protected]: purple.junotwitter : purple_juno
Ailove:Москва, Ленинский проспект 6 стр. 20тел: +7 (495) 258 7488e-mail: [email protected]
в презентации помимо собственного опытаи анализа использовались данные:
Gartner Inc.NielsenWireless IntelligenceFlurry Analytics
International Telecommunication UnionApple AppStore AnalyticsGoogle Android Market Analytics