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
Ну вот и пора новогодних розыгрышей. От вас всего лишь подписка на @kotlin_broadcast. Чтобы участвовать в розыгрыше вам так надо нажать кнопку "Участвовать" под постом.

Если не верите в удачу, то можете купить рюкзак на сайте xd-design.ru. Там сейчас скидки и дополнительную получите по промокоду BROADCAST
👍36👎30🔥31
pathAdvancedPattern - это продвинутый способ задания шаблона для пути в uri из deep link. В отличие от pathPattern, у которого доступны специальные символы: .* , pathAdvancedPattern может обрабатывать .*[...]^+{...}. Возможность появилась в Android 12.0 (API Level 33). Помимого этого еще появился атрибут pathSuffix, который позволяет проверять окончания

Все подробность и примеры вы найдете в статье

#android12 #deeplink
🔥27👎9👍1
Вышел Kaspresso 1.5.0
👉 Поддержка targetSdk 30
👉 Полноэкранные скриншоты
🛠️ Множество исправлений багов

ВНИМАНИЕ! Релиз содержит breaking changes. Подробности здесь
👍14👎12🔥1
Minding your Handlers and Queues

История того как фиксили багу в работе Paparazzi из-за Lottie. Все проблема оказалась Handler Thread, ведь все Handler сохраняются в одном месте и Paparazzi брал тот Handler, который не привязан к UI (Main) потоку приложения
👎11🤣7👍5
🔴 Стартуем подведение итогов 2022 в прямом эфире вместе с Лешей Гладковым. Посидим, поворчим на 2022 😁
👎23🍾16🥱4👍3😁1🤔1🤩1
Чат-бот с искусственным интеллектом ChatGPT написал Android приложение! Это очень примитивное приложение, но оно компилируется, запускается и работает. Но как он это сделал? С первой попытки или пришлось долго сидеть и мучить его? Все подробности в статье, но автор приукрасил истину. Бот говорил ему что надо делать, давая примеры кода, чем писал код за него.

Вот бы еще и статью написал чат бот, было бы полное комбо
❤‍🔥23👍10👎10😱7😁4😢2🤓2🥱1🍾1
Вышел Kotlin 1.8.0. Подробности в @kotlin_broadcast
🥱6👍2👎2
Итоги года для @android_broadcast. Год прошел неплохо. Добился высоких результатов и рост продолжается. Также канал стал самым крупным русскоязычным каналом по Android. Спасибо всем вам!

P.S. Место в рейтинге 10 среди категория "Технология" в Беларуси
🎉75👎14🔥6👏5🍾5👍3🥱3
Еще один розыгрыш рюкзака. На этот раз XD Design Bobby Soft. Место проведения - @ios_broadcast
👎17👍162
Компонентный подход. Боремся со сложностью в Android-приложениях

В статье разбирается усложнение архитектуры через Clean Architecture из-за того что мы для каждого большо экрана делаем одну ViewModel. Автор статьи предлагает разделять экраны на несколько компонентов, создавать для них отдельны ViewModel и одну общую на весь экран.

С учетом какие размеры устройств, как много элементов располагается на экране, да и супераппы, то идея вполне здравая!

#architecture
👍42👎13🤔13🔥3
Всем привет. В конце года хочу вам напомнить/рассказать что Android Broadcast, это уже далеко не только про Android. У нас есть множество интересных проектов:
👉 @android_broadcast_talks - форум Android разработчиков
👉 @kotlin_broadcast - все про Kotlin
👉 @ios_broadcast - iOS разработка
👉 @rozov_blog - личный блог автора, рассказываю свои мысли, похудение (скинул 20 кг) и всякое из моей жизни в неформальной обстановке

📺 YouTube Android Broadcast - разборы технологий, собеседований, интервью, площадка для внешних спикеров, стримы с ответами на ваши вопросы и пр.

Вы должны понимать, что Broadcast - это каналы, которые никогда не соберут десятки тысяч просмотров. Поэтому я буду рад вашим пожертвованиям и платным подпискам на Boosty, что в будущем снова вернутся на полный день в создании контента! Это моя самая заветная мечта в 2023-2024

#AndroidBroadcast
22👎18👍11🔥3😁2
Forwarded from Алексей Гладков
Новый релиз Odyssey
https://github.com/AlexGladkov/Odyssey/releases/tag/release-1.3.0

Что нового:
👉 Экспериментальная поддержка Hilt (огромное спасибо https://github.com/puritanin)
👉 Новый Readme c документацией и примерами
👉 Новые флаги для навигации (удаление таких же экранов и удаление прошлого экрана)
👉 Поддержка тени на статус бар при модальном окне
👉 Два режима работы EdgeToEdge и FullScreen
👉 Исправлен краш при нажатии кнопки назад в некоторых случаях
👉 Поддержан компоузный флоу desktop application
👉 Возможность настраивать цвет status bar и navigation bar в Android в режиме FullScreen
👉 Другие мелкие исправления

Всех с наступающим!
👍20👎16🥱2💔2
В статье автор делится как с помощью включения Gradle Configuration Cache в Android проекте смогли уменшить время сборок в 2 раза, значительно сократить суммарное время сборок в неделю и сэкономить кучу денег

#gradle
👍32👎13😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики Додо Android рассказывают как сделали эффект изморози и рисования на нем. Под капотом Custom View, отрисовка на Canvas и обработка жестов. Никакой магии! Подробности тут
🤩89👍25👎13
Канал уходит в отпуск на новогодние праздники до 9 января (хотя в Беларуси уже с 3 января стартует рабочая неделя), поэтому решил вам оставить как задание на каникулы посмотреть самые интересные видео этого года в Android Broadcast:
📺 Что попадает в AndroidManifest и как этим управлять
📺 Как устроен Android. Процессы. IPC. Binder
📺 Зачем делают супераппы? Интервью с VK
📺 Lensa - как делают самый популярный фоторедактор на Android
📺 Как правильно реализовать авторизацию. OAuth
📺 Java Dynamic Proxy - эта фича прокачает архитектуру вашего приложения (возможно)
📺 Организация ресурсов стилей в Android. Именование. Наследование
📺 Боиштян проводит хардкорное собеседование Розову
📺 Собеседование по полочкам. Как устраиваются на лида в продуктовую команду. Блинов - Быков

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

P.S. Подписывайтесь на @rozov_blog, там я буду шарить что делаю в этом время и обсуждать всякое.

#подборкавидео
51🍾21👎16👍8