课程概况
Курс будет полезен для начинающих программистов, желающих освоить разработку приложений на платформе Android. Вы научитесь работать с версткой, обрабатывать нажатия, создавать новые экраны, подключать библиотеки, подключаться к сети и познакомитесь с жизненным циклом Android. На первом занятии вы установите интегрированную среду разработки Android Studio. На протяжении курса создадите 10 работающих приложений. По окончании курса вы сможете создавать собственные приложения.
Изучаемые темы курса:
Android платформа, SDK Manager и среда разработки Android Studio
Работа с Android Emulator
Элементы управления View и ViewGroup
Принцип работы ConstraintLayout
Компоненты Android, работа с Activity и Fragment
Использование объектов Intent
Работа со списками Listview и RecyclerView
Библиотека Picasso
课程大纲
Модуль 1. Знакомство с системой Android
Модуль 2. Основные элементы управления
Модуль 3. Объекты Intent
Модуль 4. Жизненный цикл Activity. Fragment.
Модуль 5. Адаптеры и списки. RecyclerView
预备知识
Знание языка программирования Java* и XML. Понимание концепции объектно-ориентированного программирования. Наличие компьютера или ноутбука (рекомендуется минимум 3 ГБ ОЗУ, 8 ГБ оперативной памяти). Инструменты для разработки: Java, Android Studio.
*Если не знаете язык Java, то рекомендуем прочитать книгу Герберта Шилдта – Java 8. Руководство для начинающих.