Внести правки в мобильное приложение на Kotlin
Приложение написано на Kotlin за исключением небольшого ядра на Java. Архитектура основана на шаблоне MVP. Главный экран представляет из себя одну activity с нижней навигацией по основным разделам (фрагменты). Все остальные вложенные экраны также являются фрагментами. Исключение составляют только экран авторизации и onboarding (отдельные activity).
Для работы с API используется Retrofit. При работе с чатами – web socket. Для хранения данных используется СУБД Realm. Часть динамических данных вшито в сборку путем добавления json файлов в assets, которые затем импортируются в базу данных при первом открытии приложения (необходимо для работы в оффлайн режиме).
В приложении используются локальные уведомления для напоминания о предстоящих занятиях и событиях (настраиваются при получении данных с сервера) и пуш-уведомления в чатах (новые сообщения). При нажатии на пуш-уведомление открывается соответствующий чат в приложении.
Другие зависимости:
• RXJava
• Picasso
• Firebase
• Flexbox
• Moshi
Moscow.media
Частные объявления сегодня
Генералов много, а Норат Тер-Григорьянц один!
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Компании Группы "Интеррос" взяли ряд наград премии FINAWARD
Дипломатическая бизнес-встреча «Россия - Африка» прошла в Белом Особняке Villa Barvikha
Пластический хирург, косметолог и дерматолог Мадина Байрамукова: как правильно спать, чтобы не было морщин
Компании Группы "Интеррос" взяли ряд наград премии FINAWARD
Генералов много, а Норат Тер-Григорьянц один!
Gucci, коллекция Resort 2025
Tesla under investigation over Fremont factory toxic emissions, and faces lawsuit over alleged health harms
‘Please don’t play that at matches next season’, beg Luton fans after Coldplay reveal new song for Hatters at festival
Full list of cafes and restaurants where kids can eat free or cheap this half term – including Asda and Sizzling Pubs
Johnny Nelson Reveals His Wide Fury-Usyk Scorecard: “Don’t Be Fooled”
Машина съехала в кювет и опрокинулась. Водитель погиб
В Судаке проверили бывших мигрантов, не вставших на воинский учет
Hybrid вышла на рынок Мексики
На Ямале воспитателя детского сада будут судить за истязание малышей
Today's Wordle answer for Sunday, May 26
Мафия-НН: отличная команда сплоченных коллег, которые стали друг другу почти как семья.
Bungie wins a little walkin' around money in first of its kind jury trial against Destiny 2 cheat maker, but the victory will likely make it even easier for game companies to keep taking cheaters to court
Представлен кооперативный геймплей Warhammer 40,000: Space Marine 2
ОіБ - охорона і безпека: замовляй охорону в Харькові
Виставку «Світ Велетнів» в парку Боздош (м.Ужгород) продовжено до 30.06.2024 року
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Генералов много, а Норат Тер-Григорьянц один!
Дипломатическая бизнес-встреча «Россия - Африка» прошла в Белом Особняке Villa Barvikha
Эксперт сенсационно раскрыл загадку Мессинга и Жириновского.
Лидер движения «Всеармянский фронт» Аршак Карапетян 24 мая 2024 года встретился с членами Координационного совета российско-армянских организаций России и политологами
МХТ им. Чехова впервые за 32 года отправился на гастроли в Японию
«Адвокат Валиевой: ей подсыпали допинг и сделал дедушка». Серьёзное расследование.
Ростехнадзор подтвердил высокий уровень промышленной безопасности Московского НПЗ
ЦБ России: российские банки в апреле получили 305 млрд рублей чистой прибыли
В Подмосковье на ж/д путях погибли порядка 80 человек с января
Детские соревнования по футболу прошли на стадионе «Химик» в Чехове
У нас все заставы — двенадцатые: День пограничника
Парижские сюжеты: Медведев играл в кошки-мышки, Котов творил историю, Калинская заставляла нервничать Синнера
Касаткина опустилась на 13-ю строчку в рейтинге WTA, Рахимова поднялась на 18
Теннисистка Мария Шарапова снялась в красном облегающем платье
Теннисист Хачанов отреагировал на возможное отстранение от Олимпиады
Трансляцию концертов оркестра Бутмана в Китае посмотрели более 50 млн человек
В Балашихе открыли мемориальную доску участнику СВО
В Москве пройдет премьера спектакля о спецназе по пьесе Леонида Якубовича
Музыкальные новости
"Садизм и разврат": сибирские активисты потребовали отменить концерт Элджея
Новосибирский блогер Дава и Ольга Бузова снова могут быть вместе
Вадим Самойлов рассказал про войну с братом
Певица Алсу подала заявление на развод: в чем причина разрыва отношений
Эксперт сенсационно раскрыл загадку Мессинга и Жириновского.
Дипломатическая бизнес-встреча «Россия - Африка» прошла в Белом Особняке Villa Barvikha
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Лидер движения «Всеармянский фронт» Аршак Карапетян 24 мая 2024 года встретился с членами Координационного совета российско-армянских организаций России и политологами
Певческий фестиваль, посвященный 225-летию со дня рождения Александра Пушкина, состоялся 25-26 мая в селе Ярополец Волоколамского округа
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Генералов много, а Норат Тер-Григорьянц один!
«Автодор» ввел абонементы на проезд по участкам трассы М-12 «Восток»
«Авторусь» – работа с гарантией качества
Собянин: Трасса Солнцево — Бутово — Варшавское шоссе будет готова в 2026 году
АВТОРУСЬ – комфорт и доступность при выборе автомобиля
Эксперт Президентской академии в Санкт-Петербурге об историческом минимуме уровня безработицы в России
Эксперт Президентской академии в Санкт-Петербурге о показателях нефтедобычи
Эксперт Президентской академии в Санкт-Петербурге о развитии ТЭК для достижения национальных целей
Путин указал на важность союзнического взаимодействия с Азербайджаном
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
Компания ICDMC приняла участие в торжественном открытии выставки “Тульское качество”
В НМИЦ ЛРЦ Минздрава России прошел День открытых дверей, посвященный заботе о женском здоровье
Американская ассоциация клинической онкологии опубликовала исследование российских специалистов о меланоме
Охранник Зеленского предлагал Киеву сдаться в первые дни СВО
Аделина Панина: какие элементы фэншуй должны быть на кухне, чтобы есть и худеть
Бойцовская лига «Наше Дело» представит спортивную зону на Дне России
САРАТОВСКИЕ СОТРУДНИКИ РОСГВАРДИИ ЗАНЯЛИ ПРИЗОВЫЕ МЕСТА НА ЧЕМПИОНАТЕ ПО СПОРТИВНОМУ ОРИЕНТИРОВАНИЮ
Эксперт Президентской академии в Санкт-Петербурге о популяризации спорта
Лукашенко предложил Томенко запустить прямой авиарейс Минск – Барнаул
Лукашенко назвал рецепт своего фирменного салата "Молодость", которым угощал Путина в Минске
Союзное государство – сила двух суверенных стран
Запустить прямой авиарейс между Барнаулом и Минском предложил Александр Лукашенко
Собянин: В июне в Москве пройдет цикл мероприятий для собак и их владельцев
Собянин: трасса из Солнцева до Варшавского шоссе откроется в 2026 году
Мэр: Порядка 20 новых ЖК передали под заселение по программе реновации с начала года
Собянин: Трасса Солнцево — Бутово — Варшавское шоссе будет готова в 2026 году
Эксперт Президентской академии в Санкт-Петербурге о повышении экологического статуса целлюлозно-бумажных технологий в России
Компании Группы "Интеррос" взяли ряд наград премии FINAWARD
Ученые Президентской академии в Санкт-Петербурге разработали способ повышения экологичности целлюлозно-бумажной промышленности
Эксперт Президентской академии в Санкт-Петербурге о положительном влиянии газификации на экологию регионов
ЦБ России: российские банки в апреле получили 305 млрд рублей чистой прибыли
В Балашихе открыли мемориальную доску участнику СВО
В Подмосковье на ж/д путях погибли порядка 80 человек с января
«Раиль человек очень честный»: татарская интеллигенция о деле директора Буинского театра
В Архангельске в результате пожара в жилом доме погиб один человек
«Ростелекома» установил 1222 камеры для наблюдения за ходом государственной итоговой аттестации в Оренбургской области
Губернатор отчитался о работе Правительства Архангельской области в прошлом году
Житель Архангельской области выиграл в гослотерею от «Столото» более миллиона рублей
Наркокурьер изобретательно спрятал «товар» в машине, но это не помогло (видео)
Библиотечная лужайка
«Хорошие книги читай – о жизни побольше узнай»,
к Общероссийскому дню библиотек.
День открытых дверей "Библиотека - дом, где согревают сердца"
Розыск: в Крыму третий день ищут девочку пятнадцати лет
"Лето подложит нам всем свинью": новый прогноз метеорологов
СТОЛИЧНЫЕ РОСГВАРДЕЙЦЫ ЗАДЕРЖАЛИ ЖЕНЩИНУ, КОТОРАЯ УДАРИЛА НОЖОМ СОЖИТЕЛЯ
В Раменском округе 31 мая стартует фестиваль «Связь поколений»
Губернатор Воробьев рассказал о перспективах сотрудничества Подмосковья с Узбекистаном