Android Broadcast – Telegram
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
#ml #googleio

📺 Что нового в машинном обучении (12 мин)

Посмотрел с утра новинки машинного обучения (анонс нигде найти не смог)
👉 Количество разработчиков и приложений, использующих Google ML Kit, выросло в 2 раза за год
👉 Теперь не придется встраивать либу для сканирования QR кодов - функционал становится частью Google Play Services и по отзывам ранних тестеров из закрытых чатиков работает очень хорошо. Также это позволит отказаться от запроса разрешения на доступ к камере.
👉 Теперь аппартное ускорение моделей станет доступно всем, но позже
👉 TensorFlow Light теперь можно не класть в приложении и использовать его из Google Play Services
👉 Драйвера железна для NN Api будут обновляться через Google Play. Часть Project Mainline
👍36👎15
#tooling

Готовьтесь к взрыву пуканов - редизайн IDEA ждет нас совсем скоро. В стиле Fleet

Чтобы зарегистрироваться в тесте нового UI идите сюда
🔥126👎40🤯30👍18🤔5🎉2
#AndroidBroadcast #Курс

Видео курс по Kotlin Coroutines уже на канале, который сделан при поддержке компании Revolut. Первый урок можно посмотреть уже сейчас, совсем скоро выложу второй, а до конца мая первые 5. Как минимум такая работа достойна вашей поддержки лайком на YouTybe

Также вас будут ждать кодинг сессии решения задач на корутинах и Q&A сессии.
🔥291👍52👎14🤔1🤯1
Android Broadcast
#tooling Готовьтесь к взрыву пуканов - редизайн IDEA ждет нас совсем скоро. В стиле Fleet Чтобы зарегистрироваться в тесте нового UI идите сюда
Programistich поделился инструкцией как уже можно попробовать новый UI IDEA

1) ставим IDEA 2022.2 (сейчас в Early Access Preview). Android Studio Electric Eel (тоже в Canary) подойдет, но там не все так гладко
2) Открываем любой проект в idea
3) Нажимаем Ctrl-Shift-A
4) Вбивем registry
5) Ищем ide.experimental.ui и переключаем тумблер в активную зону
6) выбрать light или dark тему

* В релизной работает, но иногда крашит интерфейс
** Скорее всего для остальных IDE тоже работает в версиях, базирующихся на IDEA Platform 2022.2
👍36👎17😢1
#compose #jakewharton

Diving into Mosaic for Jetpack Compose

Mosaic - библиотека от Jake Wharton, которая на Compose делают UI в терминале. В статье происходит разбор как она устроена и как реализовать на ней счётчик
👍32👎18
#AndroidBroadcast #Coroutines #курс

📺 Курс по корутинам. Урок 2. CoroutineContext и его элементы (10 мин)

Из видео вы узнаете про то как настроить корутину, как выбрать поток для ее выполнения, какую роль играет Job и как дать осмысленное имя для корутины.

Если вам полезно то что я делаю, то проекту очень нужна ваша финансовая поддержка, чтобы и дальше выпускать контент. Сделать это можно на Boosty

Курс сделан при поддержке Revolut
🔥151👍22👎17🎉1
#Coroutines #курс #AndroidBroadcast

📺 Курс по корутинам. Урок 3. Structured concurrency (11 мин)

Из урока вы узнаете
👉 Как управлять корутинами в пределах скоупа
👉 Какую роль играет structured concurrency в этом
👉 Чем опасен GlobalScope
👉 Как создать CoroutineScope

Весь курс, который сделан при поддержке компании Revolut, можно найти здесь

Если хотите больше интересного контента по Android, получать ранний доступ и эксклюзивный контент, тогда поддержите проект монетой на Boosty.
🔥95👎16👍8
Сегодня я на Dump в Екатеринбурге. В 11:30 (время местное) на стенде Тинькофф проведу Q&A сессию, а в 17.20 мой доклад про историю ограничений фоновой работы в Android и как жить сейчас
👍95👎27🔥14
Если хотите пройти интервью в крупную компанию, то, скорее всего, столкнётесь с секцией "System Design" в рамках которой вам надо спроектировать фичу или приложение. Нашел интересный репо, где найдете помощь как проходить такие собесы
👍71👎14
#testing

Большое руководство по тестированию Android приложений [EN]

Руководство настолько полное что чтение текста займет 1+ час, но есть содержание что позволит ознакомиться с тем что вам нужно. Unit, Integration, UI, Compose и пр. темы есть
👍101👎12
#coroutines #курс #AndroidBroadcast

📺 Обработка ошибок в корутинах (7 мин)

В новой части курса вы узнаете о том как обрабатывать ошибки, какие есть способы и подводные камни.

Все видео курса, который сделан при поддержке компании Revolut, можно найти здесь

Хотите больше контента и ранний доступ — поддержите проект монетой на Boosty
🔥66👎16👍9🎉1
Я веду свой личный блог в Telegram, где рассказываю про то свою жизнь, работу на канале, что-то несвязанное с разработкой и другое. Стало интересно? Вам сюда @rozov_blog
👎49🔥26👍18
This media is not supported in your browser
VIEW IN TELEGRAM
#compose

Lazy Grid layouts in Compose

Примеры настройки LazyGrid в различных вариациях, будет полезно если не знали о возможностях
👍42👎9
#android13

Supporting adaptive themed icons on Android 13

Мало нам было вариаций иконок приложений в Android, так вот еще одна для Material You (M3). В статье автор показывает что это и как сделать (нужно монохромная иконка)
😢27👎15👍9
#compose

Compose Compiler Reports to HTML Generator

В Jetpack Compose 1.2 появилась возможность собирать отчет по метрикам Compose в вашем коде, но вот этот отчет — это текстовый файл.

По ссылке найдет утилиту для конвертации отчета в HTML, чтобы изучение его было нагляднее
👍24👎14🔥4