Android. Уровень 1 Разработка под мобильные устройства Урок 1/8
Обзор курса
Установка и настройка инструментов
Программа курса
Общие сведения
Этапы создания приложений
Публикация приложения
Архитектура платформы
Архитектура платформы - 2
Выбор версии
Создание первого проекта
Домашнее задание

Android. Разработка под мобильные устройства. (Урок 1.8)

1. Android. Уровень 1 Разработка под мобильные устройства Урок 1/8

Школа программирования GeekBrains
Android. Уровень 1
Разработка под мобильные устройства
Урок 1/8
Москва, 2016

2. Обзор курса

Содержание
Цели
Организация работы
Стартовый уровень?
Какую хотите нагрузку?
2

3. Установка и настройка инструментов

• Закачка Android Studio и JDK 7.xx
• Закачка SDK API 19
3

4. Программа курса

• Введение
• Структура программы
• Структура GUI
• Компоненты GUI
• MVC
• Хранение
• Фрагменты и веб
4

5. Общие сведения

• Историческая справка
• Технологические тренды
• Консорциум 2007 год
• Эффективность и повторное использование
• Открытость, облачные вычисления,
реляционная база данных
5

6. Этапы создания приложений


• Анализ рынка
Выбор технологи – дилемма универсальности

PhoneGap, Adobe Air, Appcelerator
– Тип устройства
• Proto, Moqups, UXPin, Balsamiq, Justinmind, Fluid, Axure,
Mockflow, Protoshare ...
• Разработка
• Тестирование – 30-40%
• 1.5 тыс usd – 50-75 тыс usd – 400тыс usd
6

7. Публикация приложения

• Регистрация, загрузка, проверка, обратная связь
• Форум 4pda.ru
• Google Play
• Amazon App Store
• Samsung Apps Store
• Blackberry App World
7

8. Архитектура платформы

8

9. Архитектура платформы - 2


Виртуальная машина Dalvik dex jar
Пакеты Java – обзор
Основные компоненты приложения
Activity/Деятельность, Views/Виды, Services/Службы,
Content Provider/Контент-провайдеры,
Intents/Намерения (Интенты), Broadcast
Receiver/Широковещательный приемник, виджеты,
живые обои
9

10. Выбор версии

10

11. Создание первого проекта

• Eclipse И Android Studio
• Закачка, установка
• Выбор версии (берем API 19)
• Обзор структуры программы
• Запуск эмулятора
• “Hello, everyone!”
• Ctrl-F12
11

12. Домашнее задание

• Установить эмулятор Genymotion + VBox
• Создать и запустить вирт устройство
• Запустить на нем нашу программу
12
English     Русский Правила