Содержание
- 2. 2 Свободная платформа Google Можно делать все что угодно Постоянно развивается Быстро растет Material Design
- 3. Оценка современного состояния мобильных платформ 3 Данные мировой статистики Данные российского рынка
- 4. 4 Обзор классификаций мобильных приложений Нативное приложение Веб-приложение Гибридное приложение
- 5. 5 ФРАГМЕНТАЦИЯ
- 6. 6 Все формы и размеры Разное качество исполнения Четыре версии активны в данный момент Производители делают
- 7. 7 ФРАГМЕНТАЦИЯ. ДОСТОИНСТВА Охват аудитории Девайс на любой вкус Profit!
- 8. 8 https://developer.android.com/about/dashboards/index.html
- 9. 9 https://developer.android.com/about/dashboards/index.html
- 10. 10
- 11. 11 Многопоточность число одновременно выполняющихся процессов не ограничено количеством процессоров. расширяют идею многозадачности. индивидуальные приложения могут
- 12. 12
- 13. 13 IDE ДЛЯ РАБОТЫ
- 14. 14 .APK (Android Package) Classes.dex Manifest Resources СТРУКТУРА ПРИЛОЖЕНИЯ
- 15. 15 ANDROID MANIFEST
- 16. 16 КОМПОНЕНТЫ Activity Service Content Provider Broadcast Receiver
- 17. 17 Основной компонент Экран с интерфейсом Не обязательно весь экран Одна activity вызывает другую Точка входа
- 18. 18 Без интерфейса Фоновый режим Работа с remote процессами Application layers SERVICE
- 19. 19 CONTENT PROVIDER Новое слово в мобильной разработке Шаринг данных Фасад для хранилищ(БД, Сервер, файловая система
- 20. 20 BROADCAST RECEIVER Оповещение Системные Пользовательские Могут создавать нотификации Ресурсоемкие
- 21. 21 Life Cycle Tasks & Back Stack Manifest Save instance state Intents ACTIVITY
- 22. 22 OnCreate(Bundle saveInstanceState) Вызывается когда создается activity Получает сохраненное состояние(если оно есть) Как конструктор OnResume() Вызывается
- 23. 23 РАЗМЕТКА Определяет порядок расположения элементов интерфейса Обычно создается с помощью xml Разделение представления и логики
- 24. 24
- 25. 25
- 26. 26 XML: общее представление, применение и примеры Хранение структуры данных вместе с данными Проверка структуры Поддержка
- 27. 27 Tony Stark Iron Man Spider Man QA …. ПРИМЕР РАЗМЕТКИ
- 28. 28 ЭЛЕМЕНТЫ И АТРИБУТЫ Element: content Основной структурный элемент Имя тэга определяет содержание элемента Открывающиеся и
- 29. ТЕКСТ XML Tony Stark Iron Man … XML Document node Element "people" Element "Person" Element "First
- 30. Условия корректности XML документа Well-formed Выполнение всех синтаксических правил Не well-formed документ не может называться XML
- 33. Скачать презентацию