Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Фитнес-календарь. Изучаем Android Notifications и Alarm Manager

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Нет

Стоимость курса

бесплатно
Нет рассрочки

 В процессе выполнения проекта вы освоите работу с Android Notifications для отображения уведомлений, а также вы научитесь использовать Alarm Manager и BroadcastReceiver для запуска механизма напоминаний.

Вы освоите:

  • Android Notifications и Notification Channels
  • PendingIntent
  • Alarm Manager
  • BroadcastReceiver
  • Room для хранения информации в качестве локальной БД
  • Примерное время для выполнения: 1.5 -2 часа

В итоге вы сможете реализовывать такие задачи как: обращение к серверу через равные промежутки времени/ежедневно/еженедельно. Использовать AlarmManager для обновления информации о виджетах и т.д. Вобщем, везде, где вам нужно реализовать повторяющиеся задачи вы можете использовать Alarm Manager и этот практический мини-курс для вас!

Исходный код, уроки и материалы курса доступны бесплатно для зарегистрированных пользователей. 

Что вы получите после обучения

Навыки
1
Android Notifications
2
Notification Channels
3
PendingIntent
4
Alarm Manager
5
BroadcastReceiver
6
Создание локальной БД

Школа

Обучаем разработке на проекте с наставником

Практические онлайн-интенсивы для Android-разработчиков, туториалы и материалы от экспертов, работающих в лучших IT-компаниях.

AndroidSchool.ru - это полезные статьи, курсы и интенсивы для обучения азам и совершенствования навыков Android - разработки. Авторы материалов - разработчики, ежедневно разрабатывающие мобильные приложения в крупнейших ИТ-компаниях России и мира, таких Rambler&Co, Beeline, Alibaba.

УЧИТЕСЬ У ЭКСПЕРТОВ
Программа была разработана ведущими разработчиками которые имеют опыт работы в лучших ИТ-компаниях не только России но и мира
 
ПРАКТИЧЕСКИЕ ПРИМЕРЫ И ПРОЕКТЫ
Наши курсы и интенсивы нацелены прежде всего на развитие практичеcких навыков. Поэтому все вебинары насыщены кейсами из реальной практики.
 
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Разработанные вами проекты будет проверять куратор проекта. Кроме того у вас будет возможность задать вопросы лично преподавателю.

Преподаватели

Курсы
8
курсов

Разработка мобильных приложений

Занимаюсь разработкой мобильных приложений в компании «Билайн» в качестве руководителя команды. Работал как в небольших стартапах, так и в крупных компаниях: Rambler&Co, Lazada (была куплена компанией Alibaba). Начинал свой путь как бэкенд-разработчик, но вскоре заинтересовался программированием под Android ОС и с тех пор программирую под мобильные платформы. Одним из самых интересных периодов карьеры считаю разработку с нуля мобильного приложения «Мой Билайн», а также формирование отдела мобильной разработки для последующего сопровождения и улучшения проектов компании. Окончил Южный федеральный университет, (кафедра Математического обеспечения ЭВМ). После этого учился в Техническом университете Гамбурга на факультете компьютерных наук. Являюсь преподавателем курсов по Android-разработке в онлайн-школе Otus.

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

Разработка приложения Фитнес-календарь 

Lecture1.1
Описание проекта 05 мин.Preview

Lecture1.2
Разработка графического интерфейса для отображения списка запланированных тренировок 10 мин.Preview

Lecture1.3
Создание уведомления Notification 15 мин.

Lecture1.4
Создание PendingIntent 15 мин.

Lecture1.5
Разработка интерфейса для создания напоминания о тренировке 15 мин.

Lecture1.6
Создание локальной БД для хранения информации о тренировках 25 мин.

Lecture1.7
Создание BroadcastReceiver 05 мин.

Lecture1.8
Создание каналов уведомлений 05 мин.

Lecture1.9
Доработка методов для отображения уведомлений 15 мин.

Lecture1.10
Описание Alarm Manager 15 мин.

Lecture1.11
Реализация механизма напоминания через AlarmManager 10 мин.

Lecture1.12
Cоздание PendingIntent и добавление его к AlarmManager. 15 мин.

Lecture1.13
Выводы 05 мин.

Рейтинг курса

2.9
Может быть интересно
Фитнес-календарь. Изучаем Android Notifications и Alarm Manager
Пройти курс бесплатно

Фитнес-календарь. Изучаем Android Notifications и Alarm Manager