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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
Advanced Layout concepts (15 мин)

Разборы фазы "Layout" в композиции и возможность построения сложной разметки в Compose

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

#compose #MADSkills
👍25👎9❤‍🔥1
За долгое время на неделе я не выпустил ни одного ролика на YouTube и Boosty 🙁 Совсем закопался в работе, но другие авторы радуют вас контентом

Разборы
📺 How to Build a Clean Architecture GraphQL App With Kotlin (46 мин)
📺 Почему ВСЕ ГОВОРЯТ про ChatGPT (12 мин)

Кодинг
📺 AA Jetpack Compose #2: State. Practice 1 (16 мин)
📺 How to EASILY Implement a Lazy Staggered Grid In Jetpack Compose (9 мин)
📺 Creative Coding With Kotlin and OPENRNDR (1 час)

Лекции
📺 AA Jetpack Compose #2: State (1.5 часа)

Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе

#подборкавидео
👍20👎5❤‍🔥4🥱2
Вышел Gradlе 7.6.1 с важными багфиксами, которые перенесли из 8.0. Gradle 8.0.1 тоже выпустили

#gradle
👍14👎6
Как вы оцените пользу @android_broadcast для вас? В комментах делитесь чего не хватает и/или нужно улучшить (кроме граматики и опечаток)
5 - очень полезно
0 - полностью бесполезно, не знаю почему подписан(а))
Anonymous Poll
35%
5
30%
4
15%
3
5%
2
3%
1
3%
0
8%
Не участвую
👍33👎11❤‍🔥2
Регулярно на YouTube канале проходит формат публичных собеседований. В этот раз возможность есть у вас. Что нужно? Посмотреть как проходили другие собеседования и если вам интересно пройти публичное собеседование у эксперта - заполняйте форму
👍17👎13
🔴 Я покидаю сцену. Live Q&A
Понедельник, 27 февраля, 18:30 (GMT+3)

Традиционный Q&A стрим с ответами на ваши вопросы, разговоры за жизнь и немножко веселья. В комментарии накидывайте вопросы и темы для обсуждения

#AndroidBroadcast
😢27🥱19👎8🤔6🔥3
Какой из этих классов является подклассом Context?
Anonymous Quiz
30%
ContentProvider
17%
BroadcastReceiver
34%
ActivityGroup
18%
Fragment
👍45🥱38😱15😭10👎7🔥2😁2👀2🤔1🌚1
📺 Свежий выпуск новостей уже доступен
👉 Профессиональный софт на Android и ChromeOS
👉 GitHub Copilot получил крупное обновление
👉 Делаем Compose быстрее вместе

#AndroidBroadcast
👍31👎14🔥2🎉1
Обновили официальную документацию по обработке изменения конфигурации (поворот экрана, смена языка и пр.). Добавили советы по использованию Jetpack API, как работать с этим из Compose и лучшие практик
👍27👎8
Accessing Composables from UiAutomator (5 мин)

В статье рассматривают основы работы с UI Automator, а также как писать тесты для приложения, UI которого построен на Compose, а не View. Для этого в Compose 1.2.0 добавили специальный модификатор Modifier.testTag.

#compose
👍19👎9🔥2
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
📺 Compose iOS. Как это работает #0 (1 час)

Мы в Тинькофф запустили новое шоу - "Как это работает". В пилотном выпуски позвали Лешу Гладкова, автора Mobile Developer, чтобы он показал нам свой опыт с Compose iOS. Увидите код и работы приложения на iOS симуляторе, а также боли запуска )
👍41👎25🔥32
А вот и новый патч (уже второй) для "стабильной" Android Studio Electric Eel
👍33🔥11👎9🤔4
(не)очевидный механизм переводов в Android (7 мин)

Разработчик столкнулся с неожиданным (по его мнению, но не ОС) механизмом выбора строк, когда есть кастомизации для региона. Автор добавил строки в en-rUS, но вот результат для локали сломался, потому что мезаних выбора следующий:
en‑GB (целевой) → en (глобальный) → en‑regional (дочерние en‑AU, en‑US, en‑NZ и т. д.) → default (values/strings.xml)
👎24👍14🤔4
В Reddit решили перейти с Dagger 2 на Anvil и поделились своим опытом в статье. До этого они писали свои решения для упрощения работы с Dagger графом зависимостей.

Вообщем, Dagger 2 очень плох на большом масштабе и что-то уже с ним делать нужно. Походу Dagger 3 обратно к рефлексии вернется и пора кому-то его сделать. Я пока пытаюсь перевести Тинькофф Банк на Yatagan и пока идет со скрипом
👎46🤔20👍6🤯6🎉1
Руководство по тому как настроить Android устройство (или эмулятор) для перехвата всего трафика. Используется BurpSuiteADBapktooljarsigner
🔥31👎10
Android Broadcast
Результаты розыгрыша: Победитель: 1. Денис Проверить результаты
Тем кому не повезло можете воспользоваться промокодом на скидку Mobius Осень 2023 androidbroadcast2023JRGpc
👎26👍10
Закончили наполнение курса "Основы Android с Compose". Курс рассчитан на новичков без опыта в программировании и разработчиков, которые хотят освоить Jetpack Compose. Курс состоит из 8 частей:
👉 Основы Kotlin
👉 Основы разработки UI с Compose
👉 Работа с данными и состоянием в Compose
👉 Навигация в приложения с несколькими экранами
👉 Хранение данных с помощью Room и DataStore
👉 Загрузка данных и картинок
👉 Планирование задач с WorkManager
👉 Использование Compose и View в одном приложении

#compose
👍100👎9🎉32🔥1
В свежих версия Android Studio больше не работает проверка грамотности для всех языков, кроме английского. Исправить это поможет плагин Grazie Lite. Работает на основе LanguageTool. Поддержка 20+ языков. По умолчанию включен только английский, остальные надо включить в настройках (Settings/Preferences | Editor | Natural Languages)

#androidstudio
👍85🤯10👎9🤔4🔥1