Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Babkov_Android

.pdf
Скачиваний:
14
Добавлен:
06.02.2016
Размер:
5.62 Mб
Скачать

Программирование для платформы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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]