Crashlytics остаётся стандартом де-факто для сборка крешей приложений, но у него есть ограничения — особенно если вы хотите больше контроля над данными, гибкости или соблюдения требований безопасности. А может просто не хотите зависеть от Google решения.
Собрал альтернативы, которые вы можете использовать как замену c поддержкой Android и iOS:
👉 Sentry. Одно из популярных решений на замену Crashlytics. умеет связывать ошибки с коммитами, мониторить производительность и даже хоститься локально.
👉 Bugsnag — простой и надёжный инструмент для стабильных релизов.Хорошая визуализация, приоритезация проблем и интеграция с CI/CD. “Поставил — и работает”.
👉 Tracer — облачное решение с хранением данных в России или можно купить self-hosted версию. Поддерживает Android и iOS, собирает краши, перформанс-метрики и работает без внешних облаков — важно для банков, финтеха и гос-приложений.
Поддерживает Android и iOS, умеет собирать краши, ошибки и ANR прямо в отчётах аналитики. Данные хранятся в России, интеграция с другими сервисами Яндекса, SDK активно поддерживается. Хороший выбор, если уже используете AppMetrica для аналитики.
Учтите, что решения отличные от Firebase Crashlytics могут быть платными или иметь ограничения на бесплатных тарифах.
Знаете другие инструменты? Делитесь ими в комментариях.
#firebase #crashlytics
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥15👍8❤4🤔1
В вашем приложении интегрирована поддержка Predictive Back Gesture?
Anonymous Poll
18%
✅ Да
45%
7%
🛠 В процессе
7%
🤔 Не будем делать. И так сойдет
1%
Не занимаюсь разработкой под Android
17%
Что такое Predictive Back Gesture?
5%
Не участвую в опросе
1%
Другой вариант
👍6
Рабочая группа Swift on Android показала первую раннюю сборку Swift на Android. Я её изучил, посмотрел возможности и делюсь своими мыслями зачем они идут и смогут ли составить конкуренцию Kotlin Multiplatform
#AndroidBroadcast #kotlin #swift #apple #google #android
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤔10❤2🔥2
🤯 Как ИИ замедляет разработчиков? (7м)
На стриме мы как раз обсуждали, что самая сложная часть работы с ИИ — это не код, а формулировка задачи. Иногда на подготовку запроса уходит целый день, а сам агент выполняет задачу за 5–15 минут.
Женя в статье отлично разложил по полочкам проблему «идеального промта».
Статья ярко демонстрирует, как разработчику в будущем надо отходить от конкретной технологии к умению описать задачу и собрать все требования воедино с помощью ИИ
#ai #ии #промптинжениринг #разработка
На стриме мы как раз обсуждали, что самая сложная часть работы с ИИ — это не код, а формулировка задачи. Иногда на подготовку запроса уходит целый день, а сам агент выполняет задачу за 5–15 минут.
Женя в статье отлично разложил по полочкам проблему «идеального промта».
🧠 Плохо сформулированный запрос почти никогда не даёт нужного результата — поэтому важно сначала продумать подробное ТЗ для агента, и тогда ИИ всё поймёт с первого раза.
Статья ярко демонстрирует, как разработчику в будущем надо отходить от конкретной технологии к умению описать задачу и собрать все требования воедино с помощью ИИ
#ai #ии #промптинжениринг #разработка
👍19🔥2🤯2
#ai #ии #промптинжениринг
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🆒6🤯4🤔1
Если вы уже уверенно пишете под Android, но хотите понять, как работает
Он включает теорию (видео и статьи) и практические задания 🧩
Из курса вы узнаете:
👉 Как устроена разработка с Kotlin Multiplatform
👉 Как превратить Android-проект в KMP с Android-таргетом
👉 Как использовать common- и platform-specific API
👉 Как интегрировать код в iOS-приложение
👉 Как мигрировать существующие решения на KMP
#kmp #kotlin #android #google #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥78👍14🙏1
👉 Обновили главную страницу
👉 Появился базовый курс по KMP (бесплатный)
👉 Обновленные руководство по использованию Jetpack библиотека с поддержкой KMP
#android #kmp
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥7❤1
Forwarded from Kotlin Multiplatform Broadcast
Разработчик языка Kotlin запустил опрос по KMP опыту для анализы рынка и улучшения его развития. Пройдите опрос тут
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4🤔3
Новый раздел находится в "Grow Users" > "Deep Links"
#android #googleplay #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52❤9👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Google добавила новую функцию на страницу Statistics — Gemini автоматически генерирует текстовые описания графиков.
Эти отчёты помогают быстрее понять ключевые тренды и события, которые влияют на метрики вашего приложения.
#googleplay #gemini #ai #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Google интегрировала Gemini в Play Console, чтобы автоматически переводить строки вашего приложения — бесплатно и с высоким качеством.
✨ Найти функцию можно в разделе Grow Users → Translations → App Strings.
Теперь можно:
🌍 Автоматически перевести новые строки приложения;
✏️ Отредактировать или отключить переводы в любой момент.
‼️ Важно: контроль полностью остаётся за разработчиком — Gemini лишь помогает ускорить процесс, а не заменяет вас.
Функция работает, если вы загружаете приложение в формате App Bundle и используете Google Play App Signing, чтобы языки доставлялись динамически.
#googleplay #gemini #ai #локализация #android #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤4🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
С каждым месяцем всё больше кода для Android пишется с помощью ИИ, но текущие модели далеко не всегда способны качественно решать реальные задачи Android-проектов.
Теперь Google готовит новый набор задач для обучения и оценки LLM-моделей, специально под Android.
🎯 Цель — создать эталон (“north star”) качественной Android-разработки и помочь создателям ИИ-моделей адаптировать их под реальные сценарии мобильной разработки.
📂 Бенчмарк основан на реальных pull-request’ах из публичных Android-репозиториев GitHub.
Методика простая:
Так бенчмарк сможет объективно измерить, насколько ИИ умеет ориентироваться в больших кодовых базах и решать практические задачи Android-разработки.
🗓 Сейчас команда финализирует набор задач, а результаты планируют опубликовать в конце 2025 — начале 2026 года.
Остаётся дождаться, чтобы увидеть, какие модели действительно умеют писать Android-код — и насколько они приближаются к уровню живых разработчиков. Главное, чтобы тесты не подгоняли под Gemini, а сообществу дали возможность контрибьютить в бенчмарк 😉
#ии #ai #android #benchmark #google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26👍1
Android Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
#androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52👍11❤2🤔1
По умолчанию Gemini в Android Studio работает с ограниченным контекстным окном. При подключении API-ключа можно задействовать до 1 млн токенов и увеличить качество откликов.
В начале каждого промпта добавляйте «правила» — библиотеки, архитектурные паттерны, стандарты кода. Эти правила применяются ко всем промптам и повышают релевантность ответов.
Можно хранить файлы AGENTS.md на уровне проекта и на уровне фич-модулей. Так можно давать специфичный контекст для отдельных модулей, не «захламляя» общий контекст.
Не нужно давать Gemini лишнюю информацию: если работа относится только к одному файлу, можно убрать выбор «текущий файл» и другие лишние контексты; если работа затрагивает множество файлов, активируйте «Recent Files».
При работе с UI-компонентами: добавляйте изображения в промпт (скриншоты дизайна, макеты). Визуальный контекст значительно сокращает «обратные итерации».
Gemini поддерживает подключение к внешним инструментам (например, Notion, Figma, GitHub). Это позволяет оставаться в IDE, не переключаясь между инструментами.
Вместо сухого имени файла просто: «@MyActivity.kt» — выбирайте файл через автокомплит. Это повышает точность работы агента и сокращает лишние запросы.
В панели Gemini два режима: «Agent» (для сложных задач, где агент должен участвовать в коде) и «Ask» (для быстрых вопросов, проверки гипотез, вопросов). Для простых проверок — используйте Ask, чтобы не запускать полноценную итерацию.
#androidsstudio #gemini #ai #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35❤4🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Новая функция автодополнения будет предлагать различные действия в зависимости от контекста в коде где вызывается.
Функция пока в Beta и не включена по умолчанию. Сделать это можно в настройка в Settings | Editor | General | Code Completion | Command Completion and select Enable command completion.
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍7❤2🤔2
Какими сервисами для кода из нижеприведенных вы пользуете?
Anonymous Poll
2%
GitVerse
3%
SourceCraft
1%
GitFlic
74%
GitHub
61%
GitLab
21%
Bitbucket
2%
Gerrit
4%
Другой вариант
1%
Не работаю с Git
3%
Не участвую в опросе
❤2👍1