Android Broadcast
14.2K subscribers
3.53K photos
343 videos
11 files
5.91K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab
加入频道
Новая версия Android Studio сделана на основе IDEA 2023.3:
👉 Полная поддержка Java 21
👉 Run to Cursor - выполнение кода в дебаге до указанной строки
👉 Поддержка K2 компилятора
👉 Много улучшение для работы с Kotlin
👉 Больше интеграция с Gitlab
👉 Ускорили импорт Gradle проектов и индексацию
👉 Загрузка готовых индексов JDK включено по умолчанию

#androidstudio #idea #java21
👍22
Вышел IDEA плагин для Roborazzi - библиотеку для скриншот тестов под Android

#idea #автотесты
🔥28👎1
В Idea 2024.2 произойдет переход на новый UI. Старый UI будет доступен через плагин в магазине.

#jetbrains #idea
👍105👎36🔥71
Хоть Kotlin 2.0 уже и вышел, но вот IDEA еще переезжает на работу полностью на K2 компилятор. В версии IDEA 2024.2 уже доступна Beta версия, где работают самые популярные фичи, а вот с версии 2024.3 случится переход в режим работы на K2 по умолчанию. Сейчас еще пока надо ходить в настройки и включать в настройках "Languages & Frameworks -> Kotlin" включить "Enable K2 Mode" (в Android Studio тоже можно)

Зачем нужно это? K2 приносит очень много преимуществ в стабильности и скорости работе с Kotlin в IDEA.

#kotlin #k2 #idea
25👍16👎61🤔1
Media is too big
VIEW IN TELEGRAM
Вышла IDEA 2024.2, а следующая версия Android Studio Ladybug уже базируется на ней. Почитать что нового можно тут

#idea
👍21👎7🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
В IDEA 2024.2 и Android Studio Ladybug можно попробовать новый терминал (Settings/Preferences | Tools | Terminal | Enable New Terminal)

Новый терминал имеет интеграцию с AI, улучшенный ввод, автодополнение и др. улучшения

#idea
👍4517👎11🔥5
Forwarded from Compose Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Valkyrie - плагин для Idea/Android Studio от подписчика канала для конвертации SVG и Android XML Vector Drawable в Compose ImageVector. Поддерживает Compose Multiplatform

Давайте поддержим звездой на GitHub

#compose #idea #androidstudio
👍94🔥8👎61
Новая Android Studio построена поверх Idea 2024.1.2 на основе IntelliJ 2024.1
👉 Поддержка Java 22
👉 Новый UI терминала
👉 Первый строки текущего класса в скролле, функций и пр. теперь липнут в верху редактора
👉 Во время индекс проекта теперь работает подсветка и дополнение Java и Kotlin кода
👉 Возможность настройки масштаба IDE
👉 K2 Kotlin режим в альфа версии

#androidstudio #idea
👍33👎9🤔1😢1👌1
Пользователи из России стали сталкиваться с невозможностью установки/обновления отдельных плагинов в IDE на базе IntelliJ платформы. IDEA Community Edition и Android Studio скачиваются. Непонятно по какому принципу блокируется загрузка плагинов, но всегда их можно скачать с репозитория GitHub и поставить через файл. Нужен альтернативный репозиторий с плагинами, чтобы обновления и дальше работали

UPD: Ограничение обходится включением VPN

#idea #androidstudio
😢45👍28👎10🔥8🤔2
Решил попробовать K2 режим работы Kotlin плагина в IDEA. Compose Multiplatform и KMP плагины пока не имеют поддержки K2 😞 Всё остальное в Android Studio работает

#idea #androidstudio #k2
15👍81
JetBrains рассказала про разработку нового UI и как его настроить удобно под вас

#idea #androidstudio
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
В Idea 2024.3 уменьшили время ожидания после открытия проекта и возможностью набирать код. Добились этого за счет оптимизации индексации проекта, разделением его на несколько фаз и параллельным выполнением индексации

#idea #производительность
👍58🔥26
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин для проверки безопасности кода для IDEA Ultimate

Представили плагин для интеграции анализа безопасности кода на основе OWASP. Работает только в IDEA Ultimate. Те кто может купить и поставить - возрадуйтесь!

Также появился плагин для Qodana, если пользуешься сервисом - ставь ❤️

#jetbrains #безопасность #idea
👍2153
Серия из 3 статей про описание шаблонов файлов и генерация кода проектов на основе их с помощью встроенной фичи IntelliJ - File Templates

Статьи цикла:
1️⃣Возможности File Templates
2️⃣Пример использования для создания кода новой фичи
3️⃣Как переносить шаблоны между разработчиками/IDE

#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
🏝💉 Стал доступен плагин для проверки Koin из IDE

Проблема с валидацией DI графа зависимостей при использования Koin - очень актуальная. Авторы решили подойти к её решению через анализ кода проектов в IDE, хотя уже обсуждали перенос инструмента в CLI.

Для использования вам понадобится зарегистрироваться на сайте Kotzilla.

#kotlin #idea #koin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍6🤯6👎5
🛠 Вышла стабильная IDEA 2025.1

👉 JetBrains AI
👉 Поддержка Java 24
👉 Включен режим K2 по умолчанию
👉 Kotlin Notebook встроены в IDEA
👉 Новый UI терминала в Beta
👉 Улучшения для работы с Kotlin
👉 Поддержка Gradle Daemon toolchain

и много много других улучшений

#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍10
🛠 JetBrains делает приложения для работы с Git

JetBrains решила сделать Git клиент из IDEA отдельным приложением. Пока доступно только раннее превью по заявкам. Про цену или бесплатность пока не говорят

В анонсе писали что это просили пользовтаели, а оно вам надо? Делитесь в комментариях

#git #idea #jetbrains
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥34🤔10👍7🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Официальный Bazel плагин для IDEA от JetBrains

JetBrains сделала свой плагин для Bazel на замену решению от Google.

Что может плагин:
👉 Автодополнение
👉 Простое импортирование проекта
👉 Прокачали UI
👉 Много улучшение по сравнению с версий из 2025.1

Доступен для IDEA 2025.2 и новее.

#jetbrains #idea #bazel
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯20👍5🔥32🤝2
✔️ Продвинутый поиск/замена кода в 🔨 Android Studio

В современных IDE есть простой поиск и замена по текстам, поиск по классам, рефакторинг кода. Иногда надо сделать рефакторинг кода сквозь весь проект на основе понимания стркуктуры кода. И это 🛠 Структурный Поиск/Замена

Этот формат поиска позволяет вам вводить в переменные код, делать замены методов, классов и даже что-то сложнее.

Например, сегодня надо было поправить использование форматирования в коде:
// Было
String.format(“%s %s”, string1, string2)

// Стало
string1 + ' ' + string2


Пример того как сделана замена можете увидеть в картинках/видео к посту. Если хотите вдохновиться тем, какие возможности есть - посмотрите готовые примеры.

#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍134🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
Как этот IDE плагин прошел мимо меня 🤯🤯🤯

Узнали из новости про плагин Package Checker для IDE от JetBrains и работает в Android Studio. Автор плагина - сама JetBrains.

Плагин проверяет подключенные зависимости, проверяет есть ли в них какие-то уязвимости и подсвечивает вам. Для анализа уязвимстей используется база Mend.io.

Рекомендую всем поставить этот плагин и запустить анализ своего кода.

Mend.io — это AI-native платформа Application Security (AppSec), предназначенная для комплексного обеспечения безопасности современных приложений с использованием искусственного интеллекта. Ранее она была известна как WhiteSource


#androidstudio #idea #безопасность
🔥76👍11