Android Broadcast


Гео и язык канала: Россия, Русский
Категория: Технологии


Подборка новостей и статей для Android разработчиков.

Обсуждение @android_broadcast_talks
Наши медиа https://taplink.cc/android_broadcast
Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot


Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


В этом году @android_broadcast номинировали на премию Highload++ "за вклад в сообщество".

Прошу вас поддержать мой проект голосом и показать сплоченность мобильного сообщества. Голосование проходит тут. Обязательно надо авторизоваться чтобы появились кнопки

Пост уже был, но голосование запустили с начала и теперь можно отдать не один голос, а три!


Подборка интересных видео за прошедшую неделю

Разборы
📺 Как Google победила фрагментацию и возвращает контроль над Android (30 мин)
📺 Dependency Management in a Multi-Module Project (25 мин)
📺 Как работает шифрование. С нуля за 1 час (1 час)

Собесы
📺 Советы к собеседованию от эксперта после 100 собесов (1 час)

Доклады
📺 Сергей Боиштян — Здоровье вашей Gradle-сборки (45 мин)
📺 Андрей Данилов — Gradle Kotlin DSL: о чем умолчали в документации (45 мин)

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

#подборкавидео


📺 Советы по прохождению собеседований (1 час)

00:00 Pre-party
04:37 Вступление
05:38 Знакомство с экспертом
07:42 Нужно ли готовиться к собеседованию
10:24 Зачем знать как устроены собеседования
11:49 Кому будет полезно данное видео
13:46 Тезис 1. Прохождение собеседований - это навык
14:56 Тезис 2. Приходить на собеседование, как на свидание
16:54 Тезис 3. Быть готовым к защите своего резюме
19:18 Тезис 4. Перед собеседованием изучить базу и релевантный стек
22:55 Тезис 5.  Досконально изучить проект на текущей работе
24:57 Тезис 6. Всегда просить максимально развернутый фидбэк
26:15 Тезис 7. Качать софт скиллы
30:15 Тезис 8. Развивать личный HR-бренд
32:59 Тезис 9. Обращаться к ментору
34:15 Тезис 10. Быть профессионалом, а не только казаться им
37:25 Разбор вопросов из чата
1:11:42 Заключение

#AndroidBroadcast #собеседование


Android System Intelligence (ASI) - система Android, обеспечивающая различными умными функциями Android смартфон: Live Captions, Smart notification responses, Now Playing и др. Все они собраны в одной статье

#androidos


Попалась довольно интересная статья (EN, длинная) с разбором куда уходит батарейка современных смартфонов


Репост из: Mobile Broadcast | Анонсы
Mobile Broadcast расширяется!

У нас появились новые города, так что встречайте

Mobile Broadcast | Челябинск
Mobile Broadcast | Минск
Mobile Broadcast | Ташкент
Mobile Broadcast | Омск
Mobile Broadcast | Орел

Также, если вы хотите открыть сообщество в своем городе, то традиционно пишите @neuradev
Вступайте в сообщество в своем городе

Скоро будет еще много-много интересного


Если вы работаете с медиа и/или камерой, то вам будет полезно добавить поддержку HDR для сочных цветах на флагманах. Читайте статью (EN, 6 мин)

🔗 Альтернативная ссылка

#media


📺 Инфраструктура Android UI-тестов (45 мин)

В «Одноклассниках» UI-автотесты на Android запускаются на каждый коммит в каждом пулл-реквесте. По результатам запуска происходит автоматический анализ запрета мерджа.

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

Сейчас в команде спикера около 1000 тестов, из которых падает менее 1%. В этом им помогает собственная система перезапуска не только тестов, но и отдельных действий и шагов. О том, как это устроено, вы узнаете из доклада.

#testing

4.3k 0 72 11 38

Репост из: Kotlin Broadcast
Вышла Jetpack Paging 3.3.0-alpha02 с поддержкой Android, JVM и iOS для common и testing. Часть библиотек останутся только с поддержкой Android, но те что именно Android specific


Инструмент Emcee от AvitoTech продолжает развиваться и обрастает новыми возможностями (для Android и iOS)

Инструмент параллелит тестирование на разных машинах. Если не хотите настраивать свой сервер, то можно воспользоваться облачной инфраструктурой Emcee.

Больше информации в официальном канале Emcee


Ребята заморочились и интегрировали в свои UI тесты на Kaspresso определение утечек памяти с помощью LeakCanary. Подробности в статье (EN, 7 мин)

🔗 Альтернативная ссылка

#testing


Как Google победила фрагментацию и возвращает контроль над Android (14 мин) - текстовая расшифровка видео. Буду очень признателен вам за лайк, так как это позволит проверить монетизацию Хабра (нужно 30 лайков)

5k 1 26 19 109

Видео недоступно для предпросмотра
Смотреть в Telegram
📺 Как Google победила фрагментацию и возвращает контроль над Android (30 мин)

Собрал 10 лет развития в одном ролике, чтобы рассказать, что такое фрагментация и как Google долгим путем шла и реализовала возможность обновления Android без вендоров

01:46 Краткая история Android
05:52 Интеграция
06:34 Фрагментация
10:30 Jetpack Эра
12:50 Google Play Services
18:37 Тихие обновления
20:58 Project Treble
23:37 Project Mainline
25:23 APEX файлы
26:08 Android SDK Extentions

Смотрите разбор на разных площадках:
👉 YouTube 
👉 RuTube 
👉 VK Video
👉 Дзен

#AndroidBroadcast #разбор


📣 Приглашаем вас на DevFest, 6-8 октября, в Омске.

👨‍💻 На конференции будет отдельный трек и 6 докладов по Android-разработке. Участники узнают про работу с Kotlin Symbol Processing, публикацию в RuStore, работу с RFID сканнерами, видеостриминг в мобильных приложениях, RTL для Android TV, инструменты для Pixel Perfect верстки. 

📚 Суммарно на конференции будет 10 треков, 50+ экспертных докладов и 300+ участников. Также будет афтерпати в баре и отличный нетворкинг.

👉 Программа и вся информация на сайте

🔥 Для подписчиков канала Android Broadcast промокод на скидку 30% на Android трек: ANDROIDBROADCASTDEVFEST23


ПРАВДА ИЛИ ВЫМЫСЕЛ? В Android 12 изменили поведение нажатия "Назад": в рутовой Activity в Task вместо остановки будет происходить перевод в фон, аналогично сворачиванию приложения.
Опрос
  •   Правда
  •   Вымысел
  •   Не участвую
1661 голосов

5k 0 13 20 30

Если вы хотите мигрировать на Compose, то статья (EN, 12 мин) от Google содержит первые шаги как прийти к полному Compose UI в приложении и как уживаться с View пока этого не случилось

🔗 Альтернативная ссылка

#compose

5.8k 0 113 1 34

Видео недоступно для предпросмотра
Смотреть в Telegram
🔴 Советы по прохождению собеседований в прямом эфире

❓ Когда: четверг, 28 сентября, 19:00 (GMT+3)

Прямой эфир, где Александр Гирев, Android-разработчик и технический интервьюер крупной финтех-компании, расскажет про свой опыт проведения собеседований и даст советы кандидатам, а также ответит на ваши вопросы.

#AndroidBroadcast #live


Разборы
📺 How to Create a Lazy Column With Categories in Jetpack Compose (7 мин)
📺 Ходить ли на конференции новичку (5 мин)
📺 Каталог версий зависимостей в Android Studio на языке TOML + Kotlin (13 мин)

Собесы
📺 Собеседование на Mobile Developer. Алексей Панов, Контур (2 часа)

Новости
📺 Google Dev News (3 мин)
📺 Now in Android: 91 (4 мин)
📺 New UI for Android Studio (4 мин)

Интервью
📺 Модерация приложений и игр в магазине. RuStore (1 час)
📺 Create a Wear OS watchface — with Daniele Bonaldo (1.5 часа)
📺 Firebase in Android Studio - Android Developers Backstage (45 мин)

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

#подборкавидео


Благодаря одной из подписчиц (Динара, спасибо!) появились таймкоды под вчерашним собесом от Леши Панова

00:21 Вступление
01:37 Знакомство с экспертом
05:28 Знакомство с кандидатом
06:53 О формате собеседования
07:30 Часть 1. KMP. Проектирование
51:50 Фидбэк по первой части
54:50 Часть 2. Корутины
01:25:48 Фидбэк по второй части
01:26:41 Часть 3. Jetpack Compose
01:35:36 Фидбэк по третьей части
01:39:24 Впечатления кандидата
01:40:17 Общий фидбэк
01:44:03 Разбор вопросов из чата
01:50:00 Заключение


Google не договорилась с Apple об интеграции RCS - богатого протокола обмена сообщениями, и решила публично рассказывать какая Apple плохая и тормозит удобное общение между людьми. Как сказал Тим Кук: "Покупайте маме iPhone чтобы общаться с ней в iMessage"

Пост в LinkedIn

#android #google

7.1k 0 117 17 117
Показано 20 последних публикаций.