VK: Мобильная игровая платформа и мобильная реклама ВКонтакте
Android передовая мобильная платформа
-
Upload
korovyansk -
Category
Technology
-
view
1.102 -
download
1
description
Transcript of Android передовая мобильная платформа
Android - передовая мобильная платформаАлексей Коровянский
Hello, Android
1 октября 2011. Омск
Обо мне
2
• Алексей Коровянский
• Выпускник ИМИТ ОмГУ
• Аспирант ФКН ОмГУ
• Professional Android Developer
• Организатор GTUG в Омске
• http://gplus.to/korovyansk
Содержание:
• Обзор мобильных платформ
• Философия Android
Содержание:
• Обзор мобильных платформ
• Философия Android
~10 лет назад
1998 год
2000 год
5
~10 лет назад
1998 год
2000 год
5
Развитие рынка
1998 2000
6
2011
Развитие рынка
1998 2000 2002
6
2011
Развитие рынка
1998 2000 20052002
6
2011
Развитие рынка
1998 2000 20052002 2007
6
2011
Развитие рынка
1998 2000 20052002 2007
6
2011
Развитие рынка
1998 2000 20052002 2007 2008
6
2011
Развитие рынка
1998 2000 20052002 2007 2008 2009
6
2011
Развитие рынка
1998 2000 20052002 2007 2008 2009 2010
6
2011
2011 год
7
• 11 февраля Nokia заключила соглашение о партнерстве с Microsoft
• Symbian будет постепенно выводится из оборота
• Nokia будет развивать WP7
Развитие рынка
1998 2000 201020052002 2007 2008 2009
8
Большая тройка
9
Большая тройка
9
Большая тройка
Objective-C
9
Динамика рынка
0
100000
200000
300000
2009 2010 2011 2014
Symbian Android Windows PhoneBlackberry OS iOS Other
Продажи конечным пользователям по данным Gartner http://www.gartner.com/it/page.jsp?id=1434613
10
Other10%
iOS15%
Blackberry OS12%
Windows Phone4%
Android30%
Symbian30%
прогноз на 2014 год
11
Продажи конечным пользователям по данным Gartner http://www.gartner.com/it/page.jsp?id=1434613
Динамика рынка
Other5% iOS
15%
Blackberry OS17%
Windows Phone5%
Android18%Symbian
40%
2010 год
Other10%
iOS15%
Blackberry OS12%
Windows Phone4%
Android30%
Symbian30%
Other10%
iOS17%
Blackberry OS14%
Windows Phone19%
Android35%
Symbian5%
12
Корректировка
возможный прогноз на 2014 годпрогноз на 2014 год
Video
Содержание:
• Обзор мобильных платформ
• Философия Android
15
Что такое Android?
• Свободная мобильная платформа
• Первый выпуск октябрь 2008-го
• Развитием платформы занимается Open Handset Alliance, во главе с Google
• Основан на ядре Linux
• Приложения пишутся на языке Java
16
# mkdir android# cd android# repo init -u git://android.git.kernel.org/platform/manifest.git# repo sync# make
— http://source.android.com
Свобода Android
• Смартфоны
• Планшеты
• EBooks
• Google-TV
17
Устройства на Android
Смартфон и планшет
18
• Возможности телефонии
• Компактный размер
• Сформированный рынок
Смартфон и планшет
18
• Большой экран
• Игровые возможности
• Развивающийся рынок
• 3.x.x HoneyComb
• 2.3.x Gingerbread
• 2.2 Froyo
• 2.1 Eclair
• 1.6 Donut
• 1.5 Cupcake
19
Развитие Android
распределение версий (2 сентября 2011)
20
donut
eclair
cupcake
android
21
3.0 HoneyComb
• Версия Android, ориентированная на планшеты
• Новые возможности UI
• Совместимость и переносимость приложений
22
Developer Dream
• Android 4.0 - Ice Cream Sandwich
• Легкость создания красивых приложений
• One OS Everywhere
• Быстрей и лучше
• http://habrahabr.ru/blogs/android/126082/
23
Переносимость
Хорошо написанное приложение легко переносится между:
• Различными версиями Android!
• Различными устройствами на Android!!
24
Linux Kernel
Libraries
Application Framework
Applications
Архитектура Android
24
Linux Kernel
Libraries
Application Framework
Applications
Архитектура Android
Libraries
24
Linux Kernel
Libraries
Application Framework
Applications
API
Архитектура Android
Libraries
Application Framework
24
Linux Kernel
Libraries
Application Framework
Applications
API
Архитектура Android
Libraries
Application Framework
Applications
24
Linux Kernel
Libraries
Application Framework
Applications
Run Time:
Dalvik VM
Архитектура Android
Libraries
Application Framework
Applications
25
Java - язык Android
• Объектно-ориентированный язык программирования
• Удобство разработки
• Набор классов доступный в Android схож с Java SE 6
• Дополнительные библиотеки
26
Эмулятор— выбор конфигурации
— мульти-тестирование
— почти девайс
Девайс— «боевые» условия
— особые use-cases
— опыт пользователя
Тестирование приложений
27
• Android Market
• http://market.android.com
• Платные и бесплатные приложения
• Возможность публикации из России
• Лицензия стоит $25 в год
Публикация приложений
28
Монетизация
• Специализированный сервис - Market Android Market, AppStore, Market Place
• Все приложения в одном месте
• Категории, описания, рейтинги
• Миллионы загрузок ежедневно
29
Карьерные перспективы
• http://www.odesk.com/trends
• http://goo.gl/fCH3xИз десяти наиболее дефицитных профессий в 2011 г. две относятся к сфере информационных технологий: разработчик мобильных приложений для iOS и Android...
visited 15.02.2011
visited 01.10.2011
Android - передовая мобильная платформаАлексей Коровянский
Hello, Android
1 октября 2011. Омск