- Приложение - список сотркдников. Получаем данные с сервера и сохраняем результат в CoreData. В UI информация отображается из CoreData и фильтруется предикатами Есть возможность быстрой фильтрации списка с помощью табов, содержащих перечень специальностей. Можно производить поиск и сортировать по алфавиту или дням рожденя (сотрудники, чей день рождения уже только в следующем году отображаются в нижней секции).
- Простой метроном с использованием SwiftUI
- Приложение - лекторий.
- Onboarding через PageViewController с сохранением состояния показа в UserDefaults(если приложение только установленно или было обновлено - покажем, в остальных случаях сразу на главный экран).
- Главный экран - таблица со списком лекций.
- Expandable секция (можно свернуть).
- Фильтрация записей через switch (все записи или избранные).
- Добавление в избранное через swipe ячейки.
- Миниплеер над TabBar с возможность останавливать и проматывать записи. По тапу на свободную область миниплеера открывается полноценный плеер с элементами управления воспроизведением.
- Навигация по приложению реализована через TabBar.
- Имеются встроенные платежи.
- Реализован таймер, который через заданный интервал отключает воспроизведение