Your SlideShare is downloading. ×
Ailove Android Development | RIF+KIB 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ailove Android Development | RIF+KIB 2011

397

Published on

РИФ + КИБ 2011 15-й Российский Интернет Форум …

РИФ + КИБ 2011 15-й Российский Интернет Форум
Google Android: простые правила сложных приложений (ошибки разработчика)

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
397
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 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. Интерфейс Кастомизируйте Action bar
    • 9. ИнтерфейсDashboardAction barQuick Actions
    • 10. ИнтерфейсВерхние вкладки(до 4 штук)Нижние вкладкиБольше 5 штук
    • 11. ИнтерфейсНавигация в “Options menu”Экранная кнопка “Назад"
    • 12. Интерфейсбольшие, понятные области "тапа" (кнопки, объекты)используйте по назначению "margins" и "padding"поддерживайте D-pad и trackball навигациюне забывайте про UI Guidelinesкорректно отрабатывайте ориентацию устройстване забывайте про стек активностейиспользуйте themes/styles/dimension/color
    • 13. Интерфейсбездумное портирование UI с других платформиспользование "absolute-positioned layout"использование PX вместо DP (SP для текста)использование маленьких шрифтовиспользование единого HDPI пака ресурсов
    • 14. Интерфейс<RelativeLayout>
    • 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 Unionfacebook: purple.juno тел: +7 (495) 258 7488 Nielsen Apple AppStore Analytics Wireless Intelligence Google Android Market Analyticstwitter: purple_juno e-mail: info@ailove.ru Flurry Analytics

    ×