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
#AndroidStudio #ProjectMarble

Вышла Android Studio 3.4

Вышла новая стабильная версия Android Studio (AS). В рамках ее можно увидеть первые результаты Project Marble. Project Marble - это инициатива в рамках которой команда разработки инструментария для Android исправляет в нем баги и улучшает производительность.

Что вас ждет нового после обновления:
👉 R8, пришедший на замену Proguard, теперь включен по умолчанию. Возможность использовать Proguard пока есть.
🎉 Новый менеджер ресурсов
🚀 Обновленный эмулятор, с улучшенной производительностью и меньшим потреблением ресурсов
🚀 Увеличена скорость работы Android Lint
🚀 Увеличена скорость сборки проектов
👉 Теперь для библиотек AndroidX и Firebase при их использование кода из них и отсутствие в зависимостях, AS будет предлагает их подключить
👉 Обновленный редактор свойств View в Layout Editor
👉 Обновленный диалог структуры проекта (кто-то им пользуется?)
🚀 Поддержка инкрементального процессинга аннотаций в Kotlin (требуется Kotlin 1.3.30 или выше)
👉 Новая Android Studio построена на основе IntelliJ 2018.3 и все фичи, который появились в ней теперь есть и в Android Studio. Подробнее читайте в анонсе "IntelliJ IDEA 2018.3".

Project Marble продолжит свое шествие и его результаты будут также в Android Studio 3.5, которая уже доступна в Canary канале.
#ProjectMarble #AndroidStudio #LayoutEditor

Android Studio Project Marble: Layout Editor

Улучшение Android Studio в рамках Project Marble пришло в Layout Editor. Уже в Android Studio 3.5 можно наблюдать следующие улучшения:
1️⃣ Список всех constraint для ConstraintLayout
2️⃣ Создание constraint с помощью drag-and-drop
3️⃣ Удаление constraint
4️⃣ Визуальное обновление для более четкого обозначения constraint.
5️⃣ Улучшение в изменение размера окна превью
6️⃣ Добавлена возможность выбора размеров из ресурсов для margin

В статье вы найдете подробное описание и примеры вида "было-стало" в Layout Editor по всем улучшениям.
👍1
#AndroidStudio #ProjectMarble #GoogleIO

Google I/O'19: What's New in Android Development Tools

Доклад о улучшениях в #AndroidStudio (AS). Новых функций было показано мало, виной чему #ProjectMarble, в рамках которого команда Android Development Tools последние полгода занималась фиксом багов, улучшением производительности и улучшение работы текущих фичей.

Запустите AS 3.5 Beta и ощутите результаты уже сегодня. Теперь это стало сделать проще - теперь не требуется обновлять Android Gradle Plugin вместе с Android Studio!

В рамках проекта также была разработана и встроена в AS система аналитики, которая позволяет отлавливать баги, собирать по ним статистику, а также снимать дампы, что помогать исправлять утечки памяти. Благодаря последнему решению, были найдены проблемы в сторонних плагинах, в которых команда Google сообщила разработчикам, которые в свою очередь исправили ошибки.

Также появились возможности:
👉 скачать maven.google.com оффлайн со всеми последними версиями библиотек
👉 Изменить максимальный размер Heap из AS, без редактирования конфигурационных файлов. Также AS теперь сама вам будет увеличить размер со стандартных 1.2 Гб, если ваш компьютер позволяет это сделать
👍1
#AndroidStudio #ProjectMarble

Вышла Android Studio 3.5

Вышла следующая стабильная версия Android Studio в который команда исправила более 600 багов, 50 утечек памяти, 20 зависаний IDE, помогла авторам сторонних плагинов исправить баги и постараюсь поднять скорость в проблемных местах.

Что еще нового:
🗜️ Уменьшен расход памяти и CPU эмулятором
🔁 Instant Run ушел на покой. Да здравствует Apply Changes!
🔔 IDE научилась подсказывать рекомендовать увеличить объем выделяемой памяти, а также что ваш антивирус тормозит вам сборку 😞
🚀 Улучшена инкрементальная сборка: Data Binding икрементальный, Kotlin
👉 Улучшена система сборки багов, утечек памяти и общей статистики, соблюдая безопасность и ваши пожелания по отправки
👉 Улучшения в Layout Editor
👉 Улучшения для С/С++ проектов
👉 Добавлена поддержка Chrome OS на несаольких устройствах
👉 IntelliJ IDEA 2019.1