Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
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
👍34👎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👍91
JetBrains рассказала про разработку нового UI и как его настроить удобно под вас

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

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

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

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

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

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

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

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

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

#kotlin #idea #koin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍7🤯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
🔥42👍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 #безопасность
🔥96👍216
🚀 Чтобы ускорить работу с Gradle рекомендую всем включить в настройках IDE параллельную работу синхронизации IDEA и Gradle проекта.

🐘 Что даёт включение «parallel fetching»

По умолчанию Gradle получает модели последовательно — по одному модулю за раз.
С включённой опцией IDE может запрашивать модели параллельно для нескольких модулей, что:
👉 ускоряет синхронизацию крупных многомодульных проектов;
👉 сокращает время обновления проекта после изменения Gradel build-файлов;
👉 лучше использует возможности CPU

#gradle #androidstudio #idea
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69🔥52
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Command Completion - Новое прокаченное автоодополнение в IDEA 2025.3 (пока в Beta)

Новая функция автодополнения будет предлагать различные действия в зависимости от контекста в коде где вызывается.

Функция пока в Beta и не включена по умолчанию. Сделать это можно в настройка в Settings | Editor | General | Code Completion | Command Completion and select Enable command completion.

🔨 Ждем Android Studio на основе IDEA 2025.3 чтобы и там попробовать!

#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍72🤔2
🛠 IntelliJ IDEA теперь единая: больше бесплатных функций и упрощенный выбор

JetBrains объявила о важном изменении: с версии 2025.3 IntelliJ IDEA Community Edition и Ultimate объединяются в один продукт. Больше не нужно выбирать между двумя редакциями.

Всё основное — бесплатно: Базовый функционал для разработки на Java, Kotlin, поддержка Spring Boot, работа с базами данных и многое другое доступны сразу после установки без активации.

Важно:
1️⃣ Станет проще: Не нужно переустанавливать IDE, чтобы перейти с бесплатной версии на платную или обратно.
2️⃣ 30-дневный пробный период Ultimate: Все расширенные инструменты (профилировщики, продвинутая веб-поддержка, фреймворки Enterprise) можно бесплатно протестировать.
3️⃣ Открытый код: Исходный код IDE по-прежнему доступен на GitHub для сборки
4️⃣ Пользователи Community Edition: При обновлении до 2025.3 получите единую IDE со всеми бесплатными функциями и пробным периодом Ultimate (если вам надо).
5️⃣Пользователи Ultimate: Лицензия автоматически конвертируется в подписку. Если она истечёт, вы не потеряете доступ к IDE — просто останетесь на базовом функционале

JetBrains уже ранее закрыла Fleet. Кажется, что все шаги идут как оптимизация портфолио продуктов и упрощение разработки.

#JetBrains #IDEA #IDE #Java #Kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3812🔥10👎2
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 IDEA обновила дизайн по умолчанию.

Ключевые изменения:
👉 Компоновка элементов UI с отступами и закруглёнными углами
👉 Чёткие границы окон инструментов, упрощающие их изменение размера и настройку пространства.
👉 Активная вкладка теперь подсвечена более явно.
👉 Новые визуальные настройки

Чтобы выключить новый дизайн достаточно сменить тему на другую в настройках Appearance & BehaviorAppearance и выберите другую тему

🤔 Мне визуально нравится. Выглядит легко и обновлено, но вот насколько это будет удобно в работе? В целом у программистов большие экраны и места на немного отступов там есть. Но меня не отпускает мысль: "А зачем было менять?" Предыдущее крупное обновление дизайна было в 2022 и то не все его приняли.
Буду ждать когда новый UI доедет до Android Studio чтобы оценить в повседневной работе

💬 В комментариях делитесь своим мнением и может вы сможете ответить на вопрос "Зачем???"

#IDEA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍11👎64