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
#IDEA

Access Your IDE Remotely With Projector

JetBrains запускает первый релиз Projector - инструмента для запуска JetBrains IDE и Swing приложений удаленно через вашу сеть. Теперь легко можно кодить на слабенькой машине с хорошим доступ в интернет, например на простом Chromebook или мобильном телефоне из браузера.

Основные особенности решения:
👉 Бесплатное (я не нашёл каких либо ограничений или упоминаний про цену)
👉 Исходный код Projector открыт (GitHub)
👉 Поддержка на стороне сервера Linux и Windows
👉 Запуск из браузера или нативного приложения (для мобилок будет в будущем)
👉 Ваша IDE на компьютере может быть доступно удаленно через специальный плагин для IDEA (поддерживается 2019.3 и новее)
👉 Все работает и с Android Studio 4.0 и новее
#IDEA

Вышла IntelliJ IDEA 2021.1

Что нового:
👉 Интеграция со Space
👉 Code With Me теперь поддерживает звонки с видео и аудио
🔥 Новая фича "Run Targets", которая позволяет запускать, тестировать, профилировать и дебажить код ваших приложение в Docker контейнерах или на удаленных машинах
👉 Поддержка Java 16
👉 Улучшение UI & UX
👉 Улучшения в Version Control
👉 Теперь можно настроить запуск анализатора перед отправкой кода в репо
👉 Новые проверки
🔥 Улучшенный Kotlin плагин (больше деталей в @kotlin_broadcast)

Множество других улучшений, которые не будут интересны Android разработчиком и о которых вы сможете почитать сами в анонсе
#Compose #IDEA

Compose Modifiers Playground - плагин для IDEA, который позволяет поиграться с Jetpack Compose в интерактивной песочнице.
#IDEA

Топ-10 плагинов для IntelliJ IDEA

Подборка лучших плагинов для IDEA от JetBrains. Я из этой десятки люблю:
👉 Key Promoter X
👉 Rainbow brackets 
👉 WakaTime 
#IDEA #AndroidStudio

Почему я написал плагин Ataman и как он может изменить вашу работу с IDE от JetBrains

Плагин Ataman позволит вам сделать горячие клавиши по другому. В стиле олдскульных Emacs и Vim
После того как записал видео про ускорение написания кода нашел что в IDEA есть автодополнение на основе ML

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

#idea #tooling
Вышла IntelliJ IDEA 2023.3
👉 JetBrains AI Assistant
👉 Поддержка Java 21
👉 Фича "Run to Cursor" - место где стоит курсор будет точка останова в дебаге
👉 Плавающий toolbar для выделенного куска кода
👉 Улучшения UX
👉 Поддержка свежих версий Kotlin будет поставляться с обновлениями IDEA и Android Studio
👉 Полная поддержка проектов на K2 компиляторе
👉 Kotlin Multiplatform Web Wizard
👉 Gradle проекты открываются быстрее - исходники библиотек теперь не загружаются автоматом
👉 Ускорили запуск IDE. Индексы JDK загружаются по умолчанию.

Много други улучшений, которые не будут полезны при Android и KMP разработки вы найдете в анонсе

#tooling #idea
Forwarded from Kotlin Broadcast (Кирилл Розов)
This media is not supported in your browser
VIEW IN TELEGRAM
JetBrains выпустила бесплатный курс по изучения эффективного рефакторинга Kotlin кода c помощью IDEA. Делается все с помощью плагина для IDE

#tooling #idea @kotlin_broadcast
Forwarded from Compose Broadcast (Кирилл Розов)
vkcompose - сборник утилит от VK для Compose. Самые интересные из них:
👉 Подборка Detekt правил
👉 Плагин для IDEA с подсветкой нестабильных классов, маркер для генерации значений тестовых тегов
👉 Плагин Kotlin компилятора с проверка качества Compose кода и генерации тестовых тегов, а также другими утилитами

#tooling #compose @compose_broadcast
Новая версия Android Studio сделана на основе IDEA 2023.3:
👉 Полная поддержка Java 21
👉 Run to Cursor - выполнение кода в дебаге до указанной строки
👉 Поддержка K2 компилятора
👉 Много улучшение для работы с Kotlin
👉 Больше интеграция с Gitlab
👉 Ускорили импорт Gradle проектов и индексацию
👉 Загрузка готовых индексов JDK включено по умолчанию

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

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

#jetbrains #idea
Forwarded from Kotlin Broadcast
Хоть 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
Media is too big
VIEW IN TELEGRAM
Вышла IDEA 2024.2, а следующая версия Android Studio Ladybug уже базируется на ней. Почитать что нового можно тут

#idea
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
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
Новая Android Studio построена поверх Idea 2024.1.2 на основе IntelliJ 2024.1
👉 Поддержка Java 22
👉 Новый UI терминала
👉 Первый строки текущего класса в скролле, функций и пр. теперь липнут в верху редактора
👉 Во время индекс проекта теперь работает подсветка и дополнение Java и Kotlin кода
👉 Возможность настройки масштаба IDE
👉 K2 Kotlin режим в альфа версии

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

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

#idea #androidstudio
Решил попробовать K2 режим работы Kotlin плагина в IDEA. Compose Multiplatform и KMP плагины пока не имеют поддержки K2 😞 Всё остальное в Android Studio работает

#idea #androidstudio #k2