Post #4081
374
Tracey - "черный ящик" для Compose-приложения
Tracey - Kotlin Multiplatform SDK для Android и iOS для записи жестов, просмотров экранов, навигационных цепочек и сбоев — с последующим воспроизведением их в виде таймлайна.
Фичи:
• Запись жестов. Фиксирует тапы, скроллы, свайпы, долгие нажатия и щипки без какой-либо дополнительной инструментализации.
• Экраны и переходы. Автоматически отслеживает все навигационные события через tracey-navigation или позволяет логировать их вручную.
• События. Логируйте произвольные события из любого места приложения — обновления корзины, API-ошибки, feature flags и не только.
• Повтор сбоя. При падении сохраняет снепшот буфера событий и воспроизводит его при следующем запуске.
• Маскирование приватных данных. Помечайте чувствительные composable-элементы — они отображаются как обычно, но в захватах автоматически скрываются.
• Кастомные репортеры. Отправляйте записанные сессии в Logcat, Crashlytics, Sentry, Slack или в собственный бэкенд.
Tracey на GitHub: https://github.com/hi-manshu/tracey/
Платформа: Android/кроссплатформа
⭐️: 35
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Tracey - Kotlin Multiplatform SDK для Android и iOS для записи жестов, просмотров экранов, навигационных цепочек и сбоев — с последующим воспроизведением их в виде таймлайна.
Фичи:
• Запись жестов. Фиксирует тапы, скроллы, свайпы, долгие нажатия и щипки без какой-либо дополнительной инструментализации.
• Экраны и переходы. Автоматически отслеживает все навигационные события через tracey-navigation или позволяет логировать их вручную.
• События. Логируйте произвольные события из любого места приложения — обновления корзины, API-ошибки, feature flags и не только.
• Повтор сбоя. При падении сохраняет снепшот буфера событий и воспроизводит его при следующем запуске.
• Маскирование приватных данных. Помечайте чувствительные composable-элементы — они отображаются как обычно, но в захватах автоматически скрываются.
• Кастомные репортеры. Отправляйте записанные сессии в Logcat, Crashlytics, Sentry, Slack или в собственный бэкенд.
Tracey на GitHub: https://github.com/hi-manshu/tracey/
Платформа: Android/кроссплатформа
⭐️: 35
👨🦯➡️ AppFiles: код, инструменты, практики, производительность














