Babkov_Android
.pdfПрограммирование для платформыAndroid
Виктор Бабков, к.т.н., доц. каф ПМИ ДонНТУ
Куратор программ Oracle Academy и CISCO Network Academy
в ДонНТУ
Начнем с http://android.com
Виктор Бабков. Программирование для платформы Android |
2 |
Что такое Android?
•Android – это программная платформа с
открытым исходным кодом, созданная компанией Google совместно с Open
Handset Alliance
•Используется преимущественно на мобильных устройствах (не только телефонах) общего и специального назначения
Виктор Бабков. Программирование для платформы Android |
3 |
Экосистема Android
•Состоит из:
–операционной системы;
–промежуточного ПО (middleware);
–прикладного ПО;
–системы распространения и доставки ПО и контента (market).
Виктор Бабков. Программирование для платформы Android |
4 |
Open Handset Alliance Members
Виктор Бабков. Программирование для платформы Android |
5 |
Впродолжение об Android...
•Это не аппаратная платформа.
•Это:
операционная система на базе Linux
ядра;
многофункциональный (rich) UI;
функциональностьтелефона
пользовательские приложения;
Виктор Бабков. Программирование для платформы Android |
6 |
Впродолжение об Android…
базовые библиотеки и каркасы
(frameworks);
поддержка мультимедиа и многое другое…
Приложения для платформы Android пишутся на языке программирования Java
Виктор Бабков. Программирование для платформы Android |
7 |
Java programming language
Первое место в мире по популярности
(по данным http://tiobe.сom на январь 2012)
Виктор Бабков. Программирование для платформы Android |
8 |
Почему появился Android?
Говорит Nick Sears (сооснователь проекта): «… мы хотели, чтобы к 2015 году телефон умел: звонить, принимать сообщения, работать c HD видео, играть (как на приставке), использовать GPS, читать мне книги на ночь, открывать гараж, заводить машину, платить за услуги, готовить мне еду, быть моим психоаналитиком, учителем …»
Виктор Бабков. Программирование для платформы Android |
9 |
История Android
Виктор Бабков. Программирование для платформы Android |
10 |