Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
368 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#gradle

General Build Distribution: A Game-Changer or a Gimmick?

Продолжение статьи, в которой разбирается что развитие Distribution Build не оправдано и фокус нужно делать на других аспектах сборки: инкрементальная сборка, параллельное выполнение, кэширование, избегать компиляции и пр. улучшения для инкрементальной сборки

Distributed Build полезен для прогона тестов и в этом направление будет больше развития
👎13🤔1
📺 Почему менеджеры так хотят суперапп? (1 час)
#AndroidBroadcast #интервью

Взял интервью у руководителя по развитию супераппа VK. Задал ему волнующие вопросы:
👉 почему все так хотя суперапп?
👉 Telegram - новый WeChat?
👉 Android ОС + Google Play - лучший суперапп?
👉 Google Play Instant App
👉 Что с Web миниприложениями на iOS?

Видео и подкаст доступны в раннем доступе на Boosty
👎31👍20🔥7😁51👌1
#AndroidBroadcast #собеседование

📺 Собеседование на позицию Junior Android разработчика (1 час + 1 час Q&A)

Собеседование на позицию Junior Android разработчика. От кандидата ожидается понимание как писать Android приложение и знание популярных библиотек, а также их использование.
👍49👎20👌7
#Android13

Вышла Beta 4 (заключительная) Android 13. Дальше релиз

Релиз фиксит баги, улучшает работу API и прочие нововведения. Их в этом релиза не так много, как минимум видимых, поэтому и все стадии проходят быстро и по маслу. Уже больше месяца сижу на Android 13 на Pixel 5a 5G - полет нормальный, так что рекомендую.

Конечно с релизом я выпущу традиционный обзор для разработчиков на новую версию ОС
👍28👎13🔥1
#AndroidBroadcast

Ищу экспертов для новых интервью (формат простого разговора) по нетипичной Android разработке:
👉 Разработчики карт (2ГИС, Яндекс Карты, Maps.Me и др)
👉 Создание лаунчера для Android
👉 Опыт распространения и поддержки собственного приложения в Google Play с достойным заработком
👉 Разработчики фото/видео редакторов на Android
👉 Разработчики приложений в котором нужно коммуницировать с устройствами по Bluetooth
👉 Разработчики приложений камеры

Если у вас есть другой интересный опыт в разработке, которым интересно поделиться - обязательно пишите

Откликнуться можно @ab_manager или на почту kirill@androidbroadcast.dev
👍19👎13🔥4
#gradle

Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig

Пример ускорения монолитного приложения путем разбиения его на модули. В статье расписываются все шаги:
👉 Как создать модули
👉 Глобальный конфиг вместо BuildConfig
👉 Настройка DI и Application класса
👉 Room и версия базы данных в аннотации
👉 Retrofit Service Interface и ключи в запросе
👉 BarcodeAnalyzer фабрика
👉 Пренебрежение ISP (Interface Segregation Principle, принцип разделения интерфейса)
👉 Benchmarks
👍43👎13🔥5
📺 Как работает оплата телефоном на Android (50 мин)
#AndroidBroadcast #РаннийДоступ

Взял интервью у лида команды приложения "Кошелёк", которая занимается интеграцией функционала оплаты картами через NFC

Что обсудили:
👉 Как происходит оплата
👉 Токенезация карт
👉 QR код против NFC
👉 Повышенная безопасность и как ее обеспечить
👉 Как вендоры портят жизнь
👍49👎16🔥11🤔2
#compose #performance

📺 Performance best practices for Jetpack Compose (GoogleIO 2022 recap)

Все советы по оптимизации работы с Compose, чтобы он быстро работал и не тормозил
👍29👎18🔥1
Запустили ежегодный опрос про российские команды Android разработки, который Егор Толстой проводит уже шестой год!

Скоро вы узнаете:
📖 Как Android разработчики получают новые знания
💪 Какие команды Android разработки самые сильные
🌎 Сколько человек решило уехать, а сколько – осталось
📖 Какие книги больше всего рекомендуют прочесть
🏡 Сколько мобильщиков работает удаленно, а сколько – в офисе

Результаты будут в публичном доступе в середине августа 2022. Пока их ждете, можете почитать отчеты за прошлые годы

Пройти опрос и отметить @android_broadcast и другие ваши любимые проекты - очень хороший способ помочь, ведь результаты опрос хороший источник новой аудитории
👎30👍15🔥8👏2
Live stream scheduled for
Сегодня в 20:00 (GMT+3) в @android_broadcast возвращаю традицию проводить барчики и поболтать о разном в конце рабочей недели. Я буду с вами 1 час, но вы можете продолжить и без меня.

Самая важная новости у меня
🎉 10K подписчиков в @android_broadcast
🎉 15K подписчиков в youtube.com/androidBroadcast
👉 Мне 31 и я впервые собой доволен
👉 Продолжение курса по корутинам

В комментариях предлагайте темы к обсуждению. Любой из вас может выйти и поболтать со мной
🔥39👎16🎉13😁2
Forwarded from Mobile Developer (Алексей Гладков)
Если вы стартуете новый проект на Android какую технологию скорее выберете?
Anonymous Poll
55%
Jetpack Compose
45%
Classic XML (Android View)
👍26👎18😁7🤔2
Live stream started
Live stream finished (1 hour)
📺 Новости мобильной разработки 2022.13 (44 мин)

Свежий выпуск новостей из мира мобильной разработки. В этот раз у нас много изменений для жизни магазинов приложения, честная презентация Nothing Phone (1) и конечно же про Android 13.

Также в видео найдете самую большую скидку на Podlodka Android Crew #8

#AndroidBroadcast #новости
17👎17👍6
Завели бота, который вам поможет предложить материал в каналы @android_broadcast, @kotlin_broadcast и @ios_broadcast

Пробуйте @broadcasts_family_bot

Пока все в тестовом варианте и будет улучшаться

#AndroidBroadcast
👍24👎17🤔4
Android Touch System — Part 4: Gesture-Handling Modifiers in Jetpack Compose (7 мин)

#compose

Разбор всех стандартных модификаторов в Compose, которые связаны с обработкой жестов
👍11👎111
#compose

Android Touch System — Part 5: How Gestures Work in Jetpack Compose (5 мин)

Завершающая часть про обработку жестов в Jetpack Compose. В ней рассказывается про то как MotionEvent из View транслируются в модификаторы обработки жестов Compose
👍13👎11
Вышел Gradle 7.5

👉 Поддержка Java 18
👉 Поддержка Groovy 4 (скрипты всё ещё на Groovy 3)
👉 Улучшение Continuous Build в Windows и macOS
👉 Серьезно прокачали отчёты с зависимостями
👉 Улучшение Configuration
👉 Dependency Insights отчет теперь отображается в виде таблицы
👉 kotlin-dsl совместим с configuration cache

#gradle
👍53👎9