SlideShare a Scribd company logo
1 of 19
Download to read offline
Разработка по
                                   Android
                                            Шишкин Е.




воскресенье, 10 февраля 13 г.                           1
Total Activations

       1 300 000 новых Android устройств каждый день
       480 000 000 устройств всего
                                Eric Schmidt, ex. Vice President of Google




воскресенье, 10 февраля 13 г.                                                2
Количество скачиваний

       Более 20 000 000 000 установок приложений
       1 500 000 000 установок каждый месяц
       600 000 приложений и игр в Play Store




воскресенье, 10 февраля 13 г.                      3
Что нужно?

       Желание изучить
       Android устройство




воскресенье, 10 февраля 13 г.   4
Стоит ли начинать?



воскресенье, 10 февраля 13 г.               5
Недостатки

       Эмулятор (AVD)
       Android 3.0 до и после
       UI паттерны
       Фрагментация




воскресенье, 10 февраля 13 г.   6
Эмулятор

       Проблемы:
       Долгий старт
       Жутко тормозит


       Решение:
       BlueStacks
       Intel® HAXM
       GPU emulation

воскресенье, 10 февраля 13 г.   7
Android 3.0 до и после

       Проблемы:
       Множество новых UI паттернов
       Holo тема
       Поддержка


       Решение:
       Support libs
       ActionBarSherlock

воскресенье, 10 февраля 13 г.         8
UI паттерны




воскресенье, 10 февраля 13 г.   9
Фрагментация




воскресенье, 10 февраля 13 г.   10
Фрагментация




воскресенье, 10 февраля 13 г.   11
Достоинства

       Низкий порог вхождения
       Быстрая выкладка в Play Store
       Открытый код
       Огромное сообщество




воскресенье, 10 февраля 13 г.          12
Низкий порог вхождения

       Знание core Java
       Eclipse + ADT или IntelliJ IDEA
       www.developer.android.com




воскресенье, 10 февраля 13 г.            13
Быстрая выкладка в Play Store

       Пару часов и ваше приложение в магазине




воскресенье, 10 февраля 13 г.                    14
Открытый код

       http://source.android.com/
       https://github.com/android




воскресенье, 10 февраля 13 г.       15
Огромное сообщество

       https://developers.google.com/live/android/




воскресенье, 10 февраля 13 г.                        16
Быстрый старт

       http://androidkickstartr.com/




воскресенье, 10 февраля 13 г.          17
Уровень ЗП

       Средний уровень ЗП - 80 тыс.
       Максимальный уровень - 150 тыс.




воскресенье, 10 февраля 13 г.            18
http://about.me/e.shishkin


воскресенье, 10 февраля 13 г.                                19

More Related Content

Similar to Development of applications for Android OS

Приступаем к разработке Android приложений
Приступаем к разработке Android приложенийПриступаем к разработке Android приложений
Приступаем к разработке Android приложенийmetaform
 
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidDevGAMM Conference
 
Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...tabtabus
 
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...DataArt
 
Google I/O 2016
Google I/O 2016Google I/O 2016
Google I/O 2016WOX APP
 
Тестирование web-приложений на iPad
Тестирование web-приложений на iPadТестирование web-приложений на iPad
Тестирование web-приложений на iPadSoftengi
 
Разработка кросплатформенных приложений
Разработка кросплатформенных приложенийРазработка кросплатформенных приложений
Разработка кросплатформенных приложенийbarbariska89
 
Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?Kuban Dzhakipov
 
Building your Flutter apps using Redux - UA Mobile 2019
Building your Flutter apps using Redux - UA Mobile 2019Building your Flutter apps using Redux - UA Mobile 2019
Building your Flutter apps using Redux - UA Mobile 2019UA Mobile
 
{HSE Inc} Разработка под Android
{HSE Inc} Разработка под Android{HSE Inc} Разработка под Android
{HSE Inc} Разработка под AndroidPavel Krivoruchko
 
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, ЯндексYandex
 
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeМастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeVolha Banadyseva
 
Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏SQALab
 
TV box vs Smart TV
TV box vs Smart TVTV box vs Smart TV
TV box vs Smart TVannavtomate
 
Лайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахЛайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахSQALab
 
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИСDevDay
 
Старый Android на новый лад
Старый Android на новый ладСтарый Android на новый лад
Старый Android на новый лад0leGG
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricksSQALab
 
реферат на тему копия
реферат на тему копияреферат на тему копия
реферат на тему копияZotov Sergei
 

Similar to Development of applications for Android OS (20)

Приступаем к разработке Android приложений
Приступаем к разработке Android приложенийПриступаем к разработке Android приложений
Приступаем к разработке Android приложений
 
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
 
Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...
 
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...
«Разработка игр на Windows — возможности и перспективы» Ромуальд Здебский, Mi...
 
Google I/O 2016
Google I/O 2016Google I/O 2016
Google I/O 2016
 
Тестирование web-приложений на iPad
Тестирование web-приложений на iPadТестирование web-приложений на iPad
Тестирование web-приложений на iPad
 
Разработка кросплатформенных приложений
Разработка кросплатформенных приложенийРазработка кросплатформенных приложений
Разработка кросплатформенных приложений
 
Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?
 
Building your Flutter apps using Redux - UA Mobile 2019
Building your Flutter apps using Redux - UA Mobile 2019Building your Flutter apps using Redux - UA Mobile 2019
Building your Flutter apps using Redux - UA Mobile 2019
 
Mobile development
Mobile developmentMobile development
Mobile development
 
{HSE Inc} Разработка под Android
{HSE Inc} Разработка под Android{HSE Inc} Разработка под Android
{HSE Inc} Разработка под Android
 
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс
"Яндекс.Диск: от простейшего API к платформе" — Владимир Русинов, Яндекс
 
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeМастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
 
Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏
 
TV box vs Smart TV
TV box vs Smart TVTV box vs Smart TV
TV box vs Smart TV
 
Лайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахЛайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилках
 
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
 
Старый Android на новый лад
Старый Android на новый ладСтарый Android на новый лад
Старый Android на новый лад
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricks
 
реферат на тему копия
реферат на тему копияреферат на тему копия
реферат на тему копия
 

Development of applications for Android OS