Первый уровень предназначен для новичков в Android программировании, перспективной технологии, завоевавшей за короткое время лидирующие положения на рынке. Изучение этой технологии сделает Вас востребованными специалистами, позволив получать не только удовольствие от работы, но и достойное вознаграждение. На уроках мы изучим важные аспекты для грамотного проектирования и реализации Android-приложений
На втором уровне мы будем учиться использовать SDK, чтобы не изобретать еще раз колесо. Наша цель научить Вас не просто создавать очередное приложение, а приложение, ориентированное на пользователя. Вы уже имеете базовые знания архитектуры операционной системы Android? Но Android SDK содержит системные службы, поставщики контента, базу данных и много других интересных вещей, которые позволят Вам эффективно использовать аппаратные и программные возможности платформы.
Уровень 1. Программа курса: • Урок 1. Введение
Первое знакомство с Android; Инструменты для разработки; Структура проекта
• Урок 2. Интерактивные приложения
Интерактивность; Компоненты; Знакомство с R.
• Урок 3. Операции и Интенты
Задачи и Операции; Интенты; Фильтры Интентов.
• Урок 4. Операции
Жизненный цикл Операций; Назначение методов жизненного цикла.
• Урок 5. Макеты
Виды макетов; Компоненты макетов, их назначение и использование; Атрибуты
• Урок 6. Организация приложения
Как организовать приложение; Списки; Адаптеры.
• Урок 7. Фрагменты
Назначение; Жизненный цикл; Транзакции.
• Урок 8. Вложенные Фрагменты
Жизнь Фрагментов и жизнь Операций, сходства и различия; Добавление вложенного Фрагмента в приложение.
Чему вы научитесь: • Работать в IDE Android Studio;
• Создавать макеты;
• Работать с Операциями и Фрагментами;
• Проектировать и создавать свои несложные приложения учитывая форм-фактор устройства.
• Обрабатывать события жизненного цикла приложения;
• Работать со списками и адаптерами.
Уровень 2. Программа курса: • Урок 1. Меню и навигация в приложении
Меню параметров и строка действий. Контекстное меню и режим контекстных действий. Всплывающее меню. Выдвижные панели.
• Урок 2. Хранение данных
Internal Storage, External Storage, Shared Preferences. Использование баз данных в Android. Облачная NoSQL база данных.
• Урок 3. Поставщик контента
Назначение. ContentProvider и ContentResolver. URI. Пример использования.
• Урок 4. Многопоточность
Процессы и потоки. Thread, Runnable, AsyncTask, Loader.
• Урок 5. Службы
Назначение. Запущенная служба. Привязанная служба. Реализация.
• Урок 6. Приемники широковещательных сообщений. Виджеты
Назначение. Примеры использования.
• Урок 7. Карты и позиционирование.
Методы определения местоположения. Два способа использования карт от Google. Определение местоположения и геокодирование.
• Урок 8. Отладка приложений и распространение
Инструменты отладки и работа с ними. Google Play.
Чему вы научитесь: • Создавать удобные для пользователей приложения;
• Работать с базами данных;
• Создавать виджеты;
• Создавать многопоточные приложения и понимать где это использовать;
• Работать с картами Google.
Информация о курсе: Название: Android. Уровень 1 и 2
Год выпуска: 2016
Автор: Андрей Шварц
Жанр: Обучающее видео
Выпущено: Образовательный IT-портал "Geekbrains"
Язык: Русский
Формат: MP4
Качество: PCRec
Видео: ~322 kb/s, 1280x720
Аудио: AAC, 64 kb/s (2ch)
Продолжительность: 47:32:15
Размер: 3.63 GB / 4.36 GB
Скачать Видеокурс - Android. Уровень 1 и 2