Доклад
🧞♂️ (Не)реальный доклад 🧞♂️ Firebase Crashlytics: анализируем краши
Это фейковый спикер. И даже доклад нереальный. То есть из будущего.
Но зато это неслучайная страница — она здесь, чтобы привлечь ваше внимание.
Мысль такая:
Мы приложим все усилия, чтобы на конференции Mobius 2025 Spring в апреле — было выступление на похожую тему. Когда найдем такого спикера — обязательно включим его в программу конференции.
- Если вы разбираетесь в этой теме — то давайте вы и выступите с похожим докладом на эту тему? Мы серьезно!
Вся конкретика и детали, нюансы и кейсы, интерпретация и презентации — все на ваш вкус!
➡️ Достаточно подать заявку на выступление. ⬅️
Со всем остальным мы (еще как!) поможем и ответим на все вопросы, если что.
Это ненастоящий план доклада — приходите со своим
Firebase Crashlytics: анализируем краши
Введение
- Краткое представление темы доклада
- Значение мониторинга сбоев для Android-приложений
- Обзор Firebase Crashlytics как инструмента для анализа сбоев
1. Основные возможности Firebase Crashlytics
Реализация и настройка Crashlytics:
- Подключение приложения к Firebase.
- Интеграция SDK в проект (Gradle, CocoaPods, Pub).
Основные функции:
- Реальное время отчетности о сбоях.
- Группировка и приоритизация сбоев.
- Подробные отчеты о сбоях (стек вызовов, информация об устройстве).
2. Анализ сбоев: низкоуровневые оптимизации
Как Crashlytics анализирует сбои:
- Использование символов для создания читаемых отчетов.
- Группировка связанных событий в единые проблемы.
Оптимизация производительности приложения через анализ сбоев:
- Выявление и устранение узких мест в коде.
- Примеры успешных оптимизаций на основе данных Crashlytics.
3. Нетривиальные техники работы с Crashlytics
- Настройка пользовательских ключей и логов. Как пользовательские данные помогают в отладке.
- Использование BigQuery для анализа данных о сбоях. Сегментация и визуализация данных через Data Studio.
- Реализация уведомлений в реальном времени. Настройка оповещений о новых, повторяющихся и растущих проблемах.
4. Актуальные обновления и новые версии
- Обзор последних обновлений Firebase Crashlytics (например, версия 19.3.0). Исправления производительности и новые функции.
- Интеграция с другими инструментами Firebase. Как использовать аналитику для улучшения стабильности приложения.
5. Практические примеры и кейсы
- Примеры успешного использования Crashlytics в реальных проектах. Как компании улучшили пользовательский опыт через оптимизацию на основе данных о сбоях.
- Демонстрация кода.
Заключение
- Подведение итогов: важность использования Firebase Crashlytics для повышения качества приложений.
- Призыв к действию: внедрение Crashlytics в текущие проекты для улучшения мониторинга и анализа сбоев.
ИТОГО: