Goal abandoned
The author does not write in the goal 8 years 5 months 23 days
Успешно завершить курс "Android. Уровень 1" на Geekbrains.com
Android. Уровень 1 Разработка под мобильные устройства
Курс предназначен для знакомства с процессом разработки приложений под Android и архитектурой этой платформы. В процессе обучения рассматриваются основные принципы построения приложений, без которых не обходится практически ни одно Android-приложение.
Чему я научусь по заверению организаторов:
- В рамках программы курса я познакомлюсь с основами разработки приложений для платформы Android;
- научусь конструировать пользовательский интерфейс приложения, работать с ресурсами и внешними файлами, меню и диалогами;
- узнаю, как происходит взаимодействие приложений в системе;
- познакомлюсь с основами сетевого взаимодействия.
Goal Accomplishment Criteria
Получен сертификат о прохождении курса.
Personal resources
По 2 часа в неделю на просмотр вебинара и по 8-16 часов для выполнения домашнего задания.
Goal ecological compatibility
Просто потрясающе, я в очередной раз открою для себя что-то новое, что в добавок сможет положительно повлиять на мой доход и на возможность сделать что-то полезное :)
-
Урок 1. Введение в платформу Android
Знакомство. Программа курса Общие сведения о платформе Android, историческая справка Архитектура платформы Android Этапы создания приложений, от идеи до GooglePlay Установка и настройка необходимых инструментов Основные компоненты Android SDK Обзор среды разработки (Eclipse и AndroidStudio) Пример простого приложения «Hello, Android!»
-
Урок 2. Activity и ресурсы приложения
Основные компоненты Android приложения Модель безопасности и разрешения Структура Android проекта Жизненный цикл Activity и методы обратного вызова Использование LogCat Ресурсы в Android приложении (cтроки, размеры, цвета, массивы) Альтернативные ресурсы и квалификаторы Локализация приложения
-
Урок 3. Разработка пользовательского интерфейса
Особенности проектирования UI для мобильных платформ Различия в проектировании UI для телефонов и планшетов Основные характеристики экранов Принципы построения UI в Android Макеты и компоненты контейнеры Обзор стандартных элементов UI в Android Создание разных версий дизайна для различных конфигураций устройства
-
Урок 4. Меню и Диалоги
Меню в приложении Android ActionBar, меню опций и контекстное меню элементов Создание вложенных меню Принципы построения диалоговых окон в Android Класс DialogBuilder Диалоги AlertDialog, TimePickerDialog и DatePickerDialog Создание собственного диалогового окна
-
Урок 5. Коллекции в Android
Введение в концепцию MVC (Model-View-Controller) Коллекции в Android и класс AdapterView Использование компонента ListView Различные источники данных для списков Работа с элементами списка Класс BaseAdapter, создание собственного адаптера Работа с компонентом GridView Работа с компонентом Spinner
-
Урок 6. Activity и класс Intent
Механизм намерений в Android Добавление нового Activity в приложение Явный вызов Activity и класс Intent Передача параметров через объект Intent Получение результата работы Activity Неявный вызов Activity Работа со стандартными приложениями (Телефон, SMS, Почта, Браузер) Переопределение класса приложения
-
Урок 7. Хранение данных
Обзор возможностей хранения данных в Android Сохранение промежуточного состояния Activity Класс SharedPreferences и настройки приложения Работа с внутренней (защищенной) памятью Получения состояния карты памяти Работа с файлами на карте памяти Разработка класса для работы с текстовыми файлами Активы приложения и Raw ресурсы
-
Урок 8. Фрагменты и web
Понятие фрагментов и их жизненный цикл Архитектура фрагментов в Android Классы Fragment и FragmentManager Взаимодействие фрагментов с Activity Использование фрагментов Работа с протоколом HTTP в Android Пример приложения web-клиента Подведение итогов
- 1535
- 08 April 2016, 23:04
Don't miss new posts!
Subscribe for the Goal and follow through to its completion