Android Broadcast
13.8K subscribers
3.06K photos
211 videos
9 files
5.23K links
Подборка новостей и статей для Android разработчиков.

Обсуждение @android_broadcast_talks
Наши медиа https://taplink.cc/android_broadcast
Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot
Download Telegram
Forwarded from Kotlin Broadcast (Кирилл Розов)
Когда-то это должно было произойти - KtLint 1.0
👉 Поменялись Maven артифакты
👉 Бинарная совместимость теперь будет проверяться
👉 Множество экспериментальных правил стали стабильными
👉 Представлены новые экспериментальные правила
🛠️ Исправление багов и улучшения
👉 Kotlin 1.9

#tooling
Вышел scrcpy 2.2 с возможностью подключения камеры (подробности тут). Также часть опций теперь перестанет работать на Android 14

#tooling
JetBrains представили Amper (в статусе эксперимента) - инструмент для описания конфигурации проектов в YAML для последующих их генерации. Инструмент доступ как Gradle плагин, в рамках IntelliJ IDEA 2023.3 и Fleet 

#tooling
GitHub больше не основывается на Git, а начинает фокусироваться на Copliot технологиях (заявление тут). Это не значит что функционал с репами уйдёт, просто меняется приоритет компании, что уже можно было наблюдать весь год. GitHub Copilot Chat станет доступен всем в декабре 2023 и будет доступен на сайте и мобильных приложениях. Конечно подписку придется оформлять!

Что еще интересного в анонсе:
👉 Представили GitHub Copilot Enterprise - Copilot, который персонализируется под бизнес (39$ за пользователя в месяц)
👉 Безопасность GitHub тоже прокачали с AI (подробности тут)
👉 GitHub Copilot в рамках партнерской программы начнет интеграцию с другими сервисами для расширения знаний ассиcтента

#github #copilot #tooling
📺 Tracer — альтернатива Crashlytics. Другой взгляд на аналитику ошибок в приложениях (43 мин)

Tracer – система аналитики ошибок от команды OK.Tech с поддержкой Android и iOS. Эту систему используют почти все крупные бизнес-юниты VK: Одноклассники, ВКонтакте, Дзен, Юла, Почта, RuStore. По мнению команды – получилось хорошо, поэтому решили выйти в public и поделиться сервисом со всеми, он бесплатный.

Кирилл Попов рассказал про отличия Tracer от Crashlytics в части работы с крэшами и ANR. Провел демонстрацию других инструментов команды: профайлеров, мониторинга утечек памяти и мониторинга утечек файлов на диске. Также Кирилл рассказал как это всё реализовано на бэкенде.

#tooling
Build Server Protocol - это протокол между IDE и системой сборки для коммуникации между ними о задачах компиляции, запуска, тестирования. дебага и других задач. Это позволяет абстрагироваться от системы сборки и используемого инструмента.

#tooling
Microsoft открыла исходники Build Server Protocol для Gradle проектов. Уже можно протестировать в Visual Studio Code

Анонс тут

#tooling
JetBrains продолжает развивать своего AI Ассистента для кодинга и делиться новостями:
👉 Автокомплит в реальном времени
👉 Генерация тестов для куска кода
👉 Трансляций кода в другой язык программирования

#idea #tooling
Вышел scrcpy 2.3:
👉 Поддержка FLAC и WAV
🛠️ Исправление проблем в работе с камерой на некоторых устройствах
👉 Опция --orientation для задания ориентации видео
🛠️ Исправление работы на Android 14

#tooling
Media is too big
VIEW IN TELEGRAM
JetBrains (JB) провела презентацию своего AI асситента для IDE компании. Это круто, так как вся информация о проекте хранится там.

Фичи:
👉 рефакторинг кода
👉 AI чат
👉 объяснение по вашему коду
👉 дополнение кода
👉 написание документации, сообщение для коммитов и тестов и прочее

Поддерживаются все платные IDE компании (Android Studio не продукт JB). а также YouTrack, TeamCity и Datalore, но нужно будет оформить подписку в дополнении к покупке IDE

Плагин для IDE можно найти тут

#ai #tooling