SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
Hello, Android




Android - передовая мобильная платформа
Алексей Коровянский




1 октября 2011. Омск
Обо мне

 •   Алексей Коровянский
 •   Выпускник ИМИТ ОмГУ
 •   Аспирант ФКН ОмГУ
 •   Professional Android Developer
 •   Организатор GTUG в Омске
 •   http://gplus.to/korovyansk



     2
Содержание:

• Обзор мобильных платформ
• Философия Android
Содержание:

• Обзор мобильных платформ
• Философия Android
~10 лет назад


    1998 год



    2000 год




       5
~10 лет назад


    1998 год



    2000 год




       5
Развитие рынка




1998   2000                    2011


                    6
Развитие рынка




1998   2000   2002               2011


                      6
Развитие рынка




1998   2000   2002   2005        2011


                            6
Развитие рынка




1998   2000   2002   2005       2007   2011


                            6
Развитие рынка




1998   2000   2002   2005       2007   2011


                            6
Развитие рынка




1998   2000   2002   2005       2007   2008   2011


                            6
Развитие рынка




1998   2000   2002   2005       2007   2008   2009   2011


                            6
Развитие рынка




1998   2000   2002   2005       2007   2008   2009   2010   2011


                            6
2011 год

  •   11 февраля Nokia
      заключила соглашение о
      партнерстве с Microsoft

  •   Symbian будет постепенно
      выводится из оборота

  •   Nokia будет развивать WP7



      7
Развитие рынка




1998   2000   2002   2005       2007   2008   2009   2010


                            8
Большая тройка




      9
Большая тройка




      9
Большая тройка


   Objective-C




        9
Динамика рынка
                   Symbian                  Android           Windows Phone
                   Blackberry OS            iOS               Other
300000



200000



100000



     0
                 2009                  2010                  2011                 2014

 Продажи конечным пользователям по данным Gartner http://www.gartner.com/it/page.jsp?id=1434613



                                              10
Динамика рынка

            2010 год                                          прогноз на 2014 год



                                                                           Android
                     Android
                                                                            30%
 Symbian              18%
   40%               Windows Phone                      Symbian              Windows Phone
                           5%                             30%                      4%
                     Blackberry OS                                           Blackberry OS
                         17%                                                     12%
       Other                                                     Other      iOS
        5% iOS                                                   10%
             15%                                                            15%



Продажи конечным пользователям по данным Gartner http://www.gartner.com/it/page.jsp?id=1434613


                                             11
Корректировка

   прогноз на 2014 год              возможный прогноз на 2014 год



              Android                       Android
               30%                           35%

Symbian        Windows Phone         Symbian          Windows Phone
  30%                4%                5%                  19%
               Blackberry OS           Other
                   12%                 10%         Blackberry OS
      Other   iOS                              iOS     14%
      10%     15%                              17%




                               12
Video
Содержание:

• Обзор мобильных платформ
• Философия Android
Что такое Android?

•   Свободная мобильная платформа

•   Первый выпуск октябрь 2008-го

•   Развитием платформы занимается Open
    Handset Alliance, во главе с Google

•   Основан на ядре Linux

•   Приложения пишутся на языке Java


                      15
Свобода Android

— http://source.android.com


    # mkdir android
    # cd android
    # repo init -u git://android.git.kernel.org/platform/manifest.git
    # repo sync
    # make




                                   16
Устройства на Android


•   Смартфоны

•   Планшеты

•   EBooks

•   Google-TV




                17
Смартфон и планшет


       •    Возможности телефонии

       •    Компактный размер

       •    Сформированный рынок




           18
Смартфон и планшет



•   Большой экран

•   Игровые возможности

•   Развивающийся рынок




                          18
Развитие Android

•   3.x.x HoneyComb

•   2.3.x Gingerbread

•   2.2 Froyo

•   2.1 Eclair

•   1.6 Donut
                             распределение версий

•   1.5 Cupcake                (2 сентября 2011)




                        19
android



donut             cupcake




            20    eclair
3.0 HoneyComb


   •   Версия Android,
       ориентированная на планшеты

   •   Новые возможности UI

   •   Совместимость и
       переносимость приложений



          21
Developer Dream

    •   Android 4.0 - Ice Cream Sandwich

    •   Легкость создания красивых
        приложений

    •   One OS Everywhere

    •   Быстрей и лучше

    •   http://habrahabr.ru/blogs/
        android/126082/


          22
Переносимость


  Хорошо написанное приложение
  легко переносится между:

  •   Различными версиями Android!

  •   Различными устройствами на Android!!




         23
Архитектура Android


     Applications


 Application Framework


       Libraries


     Linux Kernel




                         24
Архитектура Android


     Applications


 Application Framework


       Libraries


     Linux Kernel




                         24
Архитектура Android


     Applications


 Application Framework


       Libraries


     Linux Kernel             API


                         24
Архитектура Android


     Applications


 Application Framework


       Libraries


     Linux Kernel             API


                         24
Архитектура Android

                              Run Time:
     Applications


 Application Framework


       Libraries               Dalvik VM


     Linux Kernel




                         24
Java - язык Android

     •   Объектно-ориентированный
         язык программирования

     •   Удобство разработки

     •   Набор классов доступный в
         Android схож с Java SE 6

     •   Дополнительные библиотеки


           25
Тестирование приложений
Эмулятор                     Девайс
— выбор конфигурации         — «боевые» условия
— мульти-тестирование        — особые use-cases
— почти девайс               — опыт пользователя




                        26
Публикация приложений

• Android Market
• http://market.android.com
• Платные и бесплатные приложения
• Возможность публикации из России
• Лицензия стоит $25 в год


                      27
Монетизация

•   Специализированный сервис - Market
    Android Market, AppStore, Market Place

•   Все приложения в одном месте

•   Категории, описания, рейтинги

•   Миллионы загрузок ежедневно



                          28
Карьерные перспективы


                           •   http://www.odesk.com/trends

                           •   http://goo.gl/fCH3x
                               Из десяти наиболее дефицитных
visited 01.10.2011
                               профессий в 2011 г. две относятся к
                               сфере информационных технологий:
                               разработчик мобильных приложений
                               для iOS и Android...




 visited 15.02.2011

                      29
Hello, Android




Android - передовая мобильная платформа
Алексей Коровянский




1 октября 2011. Омск

Weitere ähnliche Inhalte

Was ist angesagt?

обзор рынка WP7 июнь 2012
обзор рынка WP7 июнь 2012обзор рынка WP7 июнь 2012
обзор рынка WP7 июнь 2012SlyLamb
 
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013SlyLamb
 
I-Free. Разработка мобильных приложений
 I-Free. Разработка мобильных приложений I-Free. Разработка мобильных приложений
I-Free. Разработка мобильных приложенийValery Pianchenkov
 
Обзор рынка Windows 8, Windows Phone январь - апрель 2014
Обзор рынка Windows 8, Windows Phone  январь - апрель 2014Обзор рынка Windows 8, Windows Phone  январь - апрель 2014
Обзор рынка Windows 8, Windows Phone январь - апрель 2014SlyLamb
 
Ailove Android Development | RIF+KIB 2011
Ailove Android Development | RIF+KIB 2011Ailove Android Development | RIF+KIB 2011
Ailove Android Development | RIF+KIB 2011Maks Chekmarev
 
Smorodina.mobi — mobile development
Smorodina.mobi — mobile developmentSmorodina.mobi — mobile development
Smorodina.mobi — mobile developmentOleg Kapitonov
 
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013SlyLamb
 

Was ist angesagt? (11)

обзор рынка WP7 июнь 2012
обзор рынка WP7 июнь 2012обзор рынка WP7 июнь 2012
обзор рынка WP7 июнь 2012
 
Plitki
PlitkiPlitki
Plitki
 
Ms case competition best solution 3
Ms case competition   best solution 3Ms case competition   best solution 3
Ms case competition best solution 3
 
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013
Ежеквартальный обзор рынка Windows 8 и Windows Phone июнь-август 2013
 
I-Free. Разработка мобильных приложений
 I-Free. Разработка мобильных приложений I-Free. Разработка мобильных приложений
I-Free. Разработка мобильных приложений
 
Обзор рынка Windows 8, Windows Phone январь - апрель 2014
Обзор рынка Windows 8, Windows Phone  январь - апрель 2014Обзор рынка Windows 8, Windows Phone  январь - апрель 2014
Обзор рынка Windows 8, Windows Phone январь - апрель 2014
 
Ailove Android by Maxim Chekmarev
Ailove Android by Maxim ChekmarevAilove Android by Maxim Chekmarev
Ailove Android by Maxim Chekmarev
 
Ailove Android Development | RIF+KIB 2011
Ailove Android Development | RIF+KIB 2011Ailove Android Development | RIF+KIB 2011
Ailove Android Development | RIF+KIB 2011
 
Winmobile
WinmobileWinmobile
Winmobile
 
Smorodina.mobi — mobile development
Smorodina.mobi — mobile developmentSmorodina.mobi — mobile development
Smorodina.mobi — mobile development
 
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013
Обзор рынка Windows 8, Windows Phone сентябрь-ноябрь 2013
 

Andere mochten auch

Доклад компании Stanfy на Minsk Android Meetup
Доклад компании Stanfy на Minsk Android MeetupДоклад компании Stanfy на Minsk Android Meetup
Доклад компании Stanfy на Minsk Android MeetupMeetup.by
 
Разработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровРазработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровAlexey Ustenko
 
Android презентация
Android презентацияAndroid презентация
Android презентацияstaille
 
Android Overview
Android OverviewAndroid Overview
Android Overviewatomi
 

Andere mochten auch (8)

Доклад компании Stanfy на Minsk Android Meetup
Доклад компании Stanfy на Minsk Android MeetupДоклад компании Stanfy на Minsk Android Meetup
Доклад компании Stanfy на Minsk Android Meetup
 
Разработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровРазработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеров
 
Android презентация
Android презентацияAndroid презентация
Android презентация
 
Лекция 1. Введение в Android.
Лекция 1. Введение в Android.Лекция 1. Введение в Android.
Лекция 1. Введение в Android.
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 
Лекция Android
Лекция AndroidЛекция Android
Лекция Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ppt
Android ppt Android ppt
Android ppt
 

Ähnlich wie Android передовая мобильная платформа

Мобильные приложения: от порталов до Appstore
Мобильные приложения: от порталов до AppstoreМобильные приложения: от порталов до Appstore
Мобильные приложения: от порталов до AppstoreIlya Chernetskiy (Tchernetski)
 
Ценность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийЦенность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийMichael Kozloff
 
Михаил Черномордиков
Михаил ЧерномордиковМихаил Черномордиков
Михаил Черномордиков.toster
 
Обзор рынка Windows phone 7. Прогнозы и реалии
Обзор рынка Windows phone 7. Прогнозы и реалииОбзор рынка Windows phone 7. Прогнозы и реалии
Обзор рынка Windows phone 7. Прогнозы и реалииSlyLamb
 
[JAM 1.0] Intro (Paul Malikov)
[JAM 1.0] Intro (Paul Malikov)[JAM 1.0] Intro (Paul Malikov)
[JAM 1.0] Intro (Paul Malikov)Evgeny Kaziak
 
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...DataArt
 
Предыстория, Тенденции, Платформа и Начало. Павел Башмаков
Предыстория, Тенденции, Платформа и Начало. Павел БашмаковПредыстория, Тенденции, Платформа и Начало. Павел Башмаков
Предыстория, Тенденции, Платформа и Начало. Павел БашмаковStanfy
 
К черту гайды?
К черту гайды?К черту гайды?
К черту гайды?Aleh Zibrou
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Michael Kozloff
 
Ailove Android by Maxim Chekmarev
Ailove Android by Maxim ChekmarevAilove Android by Maxim Chekmarev
Ailove Android by Maxim ChekmarevAilove
 
монетизация мобильных приложений
монетизация мобильных приложениймонетизация мобильных приложений
монетизация мобильных приложенийomegalerts
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаazamat isaev
 
Nokia для разработчиков
Nokia для разработчиковNokia для разработчиков
Nokia для разработчиковYelena Karishman
 
AddVenture на Mobilefest
AddVenture на MobilefestAddVenture на Mobilefest
AddVenture на Mobilefestheckfly
 
Прогноз пользователей мобильного приложения для Сочи 2014
Прогноз пользователей мобильного приложения для Сочи 2014Прогноз пользователей мобильного приложения для Сочи 2014
Прогноз пользователей мобильного приложения для Сочи 2014Roman Ravve (Anketki Research)
 
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...CEE-SEC(R)
 
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Grouptfmailru
 
Мобильная разработка
Мобильная разработкаМобильная разработка
Мобильная разработкаArtem Vorontsov
 

Ähnlich wie Android передовая мобильная платформа (20)

Мобильные приложения: от порталов до Appstore
Мобильные приложения: от порталов до AppstoreМобильные приложения: от порталов до Appstore
Мобильные приложения: от порталов до Appstore
 
Ценность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийЦенность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложений
 
Михаил Черномордиков
Михаил ЧерномордиковМихаил Черномордиков
Михаил Черномордиков
 
Обзор рынка Windows phone 7. Прогнозы и реалии
Обзор рынка Windows phone 7. Прогнозы и реалииОбзор рынка Windows phone 7. Прогнозы и реалии
Обзор рынка Windows phone 7. Прогнозы и реалии
 
[JAM 1.0] Intro (Paul Malikov)
[JAM 1.0] Intro (Paul Malikov)[JAM 1.0] Intro (Paul Malikov)
[JAM 1.0] Intro (Paul Malikov)
 
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
 
Предыстория, Тенденции, Платформа и Начало. Павел Башмаков
Предыстория, Тенденции, Платформа и Начало. Павел БашмаковПредыстория, Тенденции, Платформа и Начало. Павел Башмаков
Предыстория, Тенденции, Платформа и Начало. Павел Башмаков
 
К черту гайды?
К черту гайды?К черту гайды?
К черту гайды?
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?
 
Ailove Android by Maxim Chekmarev
Ailove Android by Maxim ChekmarevAilove Android by Maxim Chekmarev
Ailove Android by Maxim Chekmarev
 
монетизация мобильных приложений
монетизация мобильных приложениймонетизация мобильных приложений
монетизация мобильных приложений
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продукта
 
Nokia для разработчиков
Nokia для разработчиковNokia для разработчиков
Nokia для разработчиков
 
AddVenture на Mobilefest
AddVenture на MobilefestAddVenture на Mobilefest
AddVenture на Mobilefest
 
S&S mobile webinar
S&S mobile webinarS&S mobile webinar
S&S mobile webinar
 
Прогноз пользователей мобильного приложения для Сочи 2014
Прогноз пользователей мобильного приложения для Сочи 2014Прогноз пользователей мобильного приложения для Сочи 2014
Прогноз пользователей мобильного приложения для Сочи 2014
 
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
 
Рынок мобильных приложений
Рынок мобильных приложенийРынок мобильных приложений
Рынок мобильных приложений
 
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
 
Мобильная разработка
Мобильная разработкаМобильная разработка
Мобильная разработка
 

Android передовая мобильная платформа