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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
Подборка плагинов для Android Studio от подписчика @android_broadcast. Половина из них связана с UI кастомизацией IDE, а вторая уже может быть полезна.

В комментариях делитесь своими любимыми плагинами, а про свои я уже рассказал в отдельном видео (10 мин)

#androidstudio
👍33👎23🔥31🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Новости мобильной разработки 2023.3 (18 мин)

В свежем выпуске новостей:
👉 Индия выпускает свою ОС на основе AOSP и ограничивает Google сервисы
👉 ChatGPT стал лишать работы
👉 Новинки библиотек

#AndroidBroadcast
👎42👍30❤‍🔥4🍾2🤔1💯1
Callback leaks: cancel your Picasso requests!

Автор библиотеки LeakCanary рассказывает как читать отчеты от утилиты и разбираться в них на примере утечки памяти в Picasso

#tooling
👍26👎3🔥2
Реализация различных анимацией наподобие Dynamic Island из iOS на основе AGSL шейдеров из Android 13 (API Level 33)

#compose #animation
👍79👎9🔥5👌2🤔1
Вы когда-нибудь задумывались что злоумышленники могут проникнуть в ваш Gradle билд? Каким образом? Подменить Gradle Wrapper, заменить сам дистрибутив Gradle, подмена зависимостей и другие способы

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

#gradle #security
🤔34👍10👎6🌚1🏆1
Хотите разобраться в Custom View, но не знали как? На канале есть серия из 3 видео с подробным гайдом по реализации собственной View:
1️⃣ Базовые принципы создания View. Необходимая теоретическая база (37 мин)
2️⃣ Пример создания собственной View Group (30 мин)
3️⃣ Собственная View с кучей рисования на примере диаграммы Ганта (41 мин)
❤‍🔥65👍23👎8
Сегодня в 21:00 пройдет презентация с показом новинок от Samsung (смотреть тут). Конечно же в центре будет линейка смартфонов S23 и софтовых новинок. 

Я надеюсь, что в новых устройствах Samsung откажется от своих собственных процессоров и выпустит их на последнем Snapdragon 8 Gen 2, к которому прикрутят хорошее охлаждение. Да и от закруглений экрана пора избавляться.
Обещают новую камеру, но она вряд ли превзойдет камеру в Pixel 7, хотя чем чёрт не шутит. Как минимум их приложения "Камера" очень удобное и есть Pro режим, который мне бы хотелось увидеть в Pixel.

Для тех кто хочет посмотреть презентацию на русском, то рекомендую вам воспользоваться нейросетевым переводом. В десктопной и мобильной версии Яндекс Браузера можно посмотреть перевод видео, а также прямых эфиров. Я уже протестировал технологию на примере презентации Google Pixel 7 и был удивлен результатами. Чтобы нейросети перевели и озвучили речь спикеров в прямом эфире, откройте трансляцию в Яндекс Браузере и нажмите кнопку перевести

#hardware
👍31👎9
Больше 2 недель прошло с момента релиза новой "стабильной" версии Android Studio. Делитесь в комментариях с какими проблемами столкнулись после переход, как их поправили и пришлось ли откатываться назад или наоборот переходить на Beta/Canary версию.

Также делитесь историей как чинили Android Studio

Если у вас все хорошо - ставим 🔥 в реакциях под постом, а комментарий с подробностями как обновлялись и на какой ОС будет только плюсом!
🔥163😁7👍6👎4
Продолжение серии статей про миграции с TextureView на SurfaceView, чтобы корректно работать с HDR в Android.

В новой части статьи разбираются с тем как преобразовать 10 битное HDR видео в 8 битное SDR, так как не все устройства поддерживают HDR.

Android 13 из коробки поддерживается автоматическую конвертацию, но вот на Android 12 и старше придется использовать Transformer API из Media3

#media
👍16👎5🥱1
Первая порция багфикса в свежей Android Studio Electric Eel уже доступна

#androidstudio
👍39👎7😱6🥴2🥱1
Мой коллега из Тинькофф написал статью про разработку Android App Widget и рассказал
👉 с какими проблема приходится сталкиваться
👉 как решаются недостатки API
👉 сделал ли Android 12 виджеты великими
👉 Что там с Jetpack Glance - Compose для App Widget.

#appwidget
🔥29👎15👍9
Spotify развернула собственный биллинг в обход Google Play уже больше чем в 140 странах. Эксперимент видно точно успешный, остается понять станет ли возможность доступна для всех или Google будет давать ее только большим разработчикам или скоро ждать всем?

#googleplay
🤔26🔥16👎6👍5🥱1
Нашел интересный канал, где энтузиасты делают различные концепты продуктов. Вот совсем недавно там показали как может выглядеть Android 14. В целом они перенесли существующие идеи с других Android оболочек и iOS:
👉 виджеты на экране блокировки (было на Android до версии 5.0)
👉 блокировка доступа к приложения по паролю или биометрии
👉 вернули нормальные быстрые настройки с иконками без подписей (пожалуйста, пусть будет правдой 🙏)
👉 буфер обмена с память
👉 жест назад будет показывать куда переходит пользователь (уже появилось в Android 13 и будет включено по умолчанию в новой версии Android)
👉 Ну конечно же еще допил Material You

Какие функции хотели бы увидеть вы в новой версии голого Android? Делитесь в комментариях

#android14
👍18👎9🤔3
Думаю на 2023 год по максимуму отказаься от конференций. Сложнее даются поездки и забирают много времени. Хочу узнать насколько вам было бы важно увидеть меня вживую на конференции/митапе
Final Results
67%
Делай онлайн контент и стримы
6%
Приезжай как спикер (в комментах пишите конференцию/митап)
26%
Не участвую в в опросе
👍15👎9😁3🤔1🕊1🥱1💯1🍾1👀1
Fundamentals of Compose layouts and modifiers (15 мин)

Началась новая серия MAD Skills, которая будет посвящена модификаторам в Compose. В первой части показывают как реализовать простую игру и какую роль тут играют модификаторы

📺 Видео версия (12 мин)

#compose #madskills
👍41👎8🔥2🎉1🥱1
Чтобы сделать работу с фото пользователя безопаснее в Android 13 появилась функция Photo Picker, она была портирована на Android 11+, а с помощью Google Play Services (GMS) и на более ранние версии Android. В библиотеки Activity 1.7.0-alpha04 уже сделана интеграция этого пикера, либо вы сами можете вызывать его принудительно.

Порт через GMS не будет доступен на Android GO, только нативный вариант, который появился в 13 версии

#android13 #googleplayservices
👍23👎81
На этой неделе стартанула новая серия MADSkills по модификаторам Compose

📺 Fundamentals of Compose Layouts and Modifiers - MAD Skills (12 мин)
📺 The Jetpack Compose Beginner Crash Course for 2023 (50 мин)
📺 Now In Android #76 (3 мин)
📺 Новости мобильной разработки от Android Broadcast (18 мин)

В комментариях делитесь видео по разработке, которые понравились вам и будут полезны другим

#подборкавидео
🔥24👍7👎6🏆1
Android Broadcast - это не только Telegram канал, но и множество других ресурсов

📣 Мы в Telegram
@kotlin_broadcast - новости Kotlin
@android_broadcast_talks - чатик про Android разработку
@rozov_blog - личный блог Кирилла где он делится своей жизнью
@ios_broadcast - новости iOS разработки
@android_broadcast_bot - предложка контента, реклама, связь с командой

📺 YouTube канал "Android Broadcast" - видео по Android разработки, интервью с экспертами

👕 Мы делаем крутые фирменные майки, которые нестыдно носить. Смотрите здесь

Также вы представлены и на других площадках.
👉 Сообщество в VK
👉 Дзен
👉 Группа в LinkedIn
👉 Twitter

#AndroidBroadcast
👍25👎11