Архитектура приложений: Делаем аналитику правильно
Android Broadcast. Все об Андроид разработке
#AndroidBroadcast #Аналитика #Архитектура
Обсуждаем правильный подход к трекингу сообщений из Android приложений, который соответствует всем требованиям: расширяемость, удобство работы, многомодульность, тестируемость и пр.
Рассказывает Максим Дворецкий, Android Developer в Aviasales. 6 лет в Android. Прошел через аутсорс и пару продуктов, сейчас занимаюсь платформенными задачами в Aviasales. Любит легаси и pet проекты.
Полезные ссылки: 📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast 💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu) 🔗 Максим Дворецкий в Telegram - https://ttttt.me/kamerok 🔗 Программа по менторству (обучать и обучаться) - https://forms.gle/J8hQxvUNsS6Haoxo8 🔗 Слайды: https://speakerdeck.com/kamerok/analytics-aviasales 🔗 Собрать свое приложение по поиску билетов/отелей/аренде авто: https://github.com/travelpayouts/travel-app-android 🔗 Как объединяли Android приложения в Aviasales 🔗 Working Effectively with Legacy Code - https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052
Таймкоды: 0:00 Интро 1:20 Знакомство с гостем 8:53 Доклад 36:26 Программа ментортсва 37:44 Какие цели рефакторинга аналитики? 40:55 Аналитика и GDPR 42:20 Регрессия аналитики 44:03 Статистика разработчиков 45:37 Сторонние сервисы аналитики. Разработка собственного 48:11 Как выбрать сервис для аналитики? 50:20 Аналитика для навигации 51:20 Производительность приложения 53:15 Тестирование аналитики 54:58 Ограничения на аналитики на уровне API 57:50 Культура документирования аналитики для менеджеров 58:58 Правильно писать аналитики 1:01:56 Инструмент для построения воронок 1:02:25 User Properties в аналитике 1:05:06 Форма обратной связи 1:06:44 На каком слое нужн� ... https://www.youtube.com/watch?v=vOvDApAtJPg
396865356 Bytes