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
Media is too big
VIEW IN TELEGRAM
📺 Organic Maps - открытые оффлайн карты (1.5 часа)

Organic Maps (наследник Maps.ME) - полностью открытые карты, работают на OpenStreetMaps. В них нет никакого стороннего закрытого ПО или трекеров, поэтому они смогли выложиться в F-Droid. Карты работают полностью оффлайн, и даже маршруты строят локально на устройстве (вот где алгоритмы нужны!).

Пообщался с создателем и разработчиком приложения. Классное и по-своему уникальное интервью вышло!

#AndroidBroadcast #интервью
👍64👎8🔥2🤔1
Какой из указанных классов в Android НЕ может сохранить своё состояние при перезапуске процесса через станадртный callback метод?
Anonymous Quiz
20%
ViewGroup
18%
View
19%
Fragment
43%
ViewModel
😢31👍30👎14🤔7
Я написал довольно много статей и менторил ребят в этом, развивал редакцию в компаниях и в целом нравится помогать создавать новый контент.

Каждый раз приходится всем разъяснять базис для подготовки и промо стать на Хабре. Описал их в статье "10 советов по публикации статей на Хабр". На Boosty я постоянно рассказываю про блогерство и как им заниматься. Всё это доступно на минимальной подписке

#AndroidBroadcast
👍22👎16😢21🔥1
Jetpack Credential Manager выходит в Beta, а это значит что уже API финализировано. Библиотека позволяет встроить механизм авторизации без паролей с помощью биометрии - passkeys

Android 14 имеет расширенную поддержку и может работать с несколькими менеджерами паролей.

#jetpack #security #android14
👍28👎12🔥1
📺 Новости мобильной разработки 2023.13 (21 мин)

00:25 Google Play Services
03:13 Популярность версий Android
04:39 AvitoTech
05:26 Android Studio Giraffe
09:28 Kotlin Roadmap
10:33 KotlinConf
11:41 Android Jetpack
13:29 GitLab в IDEA
15:06 Охрана мира от AI
16:51 Презентация Samsung

#AndroidBroadcast #новости
👍37👎10
Эта неделя для меня отметилась важным событием - выпустил пилотный эпизод нового формата на канале "Что мне делать". Хочется помогать с решением проблем за пределами разработки. Возможно там вы найдете ответы на свои вопросы и дадите совет ребятам

📺 Постоянные отказы на собеседованиях. Что мне делать (20 мин)

Интервью
📺 Organic Maps - открытые оффлайн карты (1.5 часа)

Собесы
📺 Алгоритмическое собеседование в Яндекс в прямом эфире (2 часа)

Разборы
📺 Buttons - UX With Material3 (13 мин)
📺 What's new in Android Studio - Giraffe (7 мин)
📺 Text Fields - UX With Material3 (20 мин)
📺 ГДЕ И КАК ИСКАТЬ РАБОТУ В IT (13 мин)

Новости
📺 Now in Android #87 (3 мин)
📺 Новости 2023.13 от Кирилла Розова (21 мин)

Кодинг
📺 Секретная фича в Android Studio логируем пока дебажим не меняя сам код (20 мин)
📺 Build an iOS & Android app in 100% Kotlin with Compose Multiplatform (51 мин)

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

#подборкавидео
👍32👎11
Первая цель на Boosty выполнена 🥳. Спасибо всем за поддержку! Она дорого стоит ❤️

Буду идти дальше по контенту и показывать что он заслуживает вашей поддержки 👨‍💻

#AndroidBroadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉154👍25👎24🔥104
Git hook - это возможность выполнения различных скриптов в разные стадии рабоыт с Git. Например, перед командой push стоит запустить Detekt проверку и др. Если не используйте то читайте статью. Автоматизация наше всё 💪

#git #tooling
👍27👎7
Автоматизируете сборку и другие операции с кодом в вашем проекте?
Anonymous Poll
55%
Да
28%
Нет
9%
Не уверен(а)
1%
Не пишу код
8%
Не участвую в опросе
👍6👎4
Media is too big
VIEW IN TELEGRAM
📺 Инди-разработка Android-приложений (1 час 40 мин)

Взял интервью у создателя android-tools.ru про его опыт и путь боли инди-разработчика. Обсудили выбор идеи, отношение магазинов приложений к маленьким разработчикам и заработок.

00:00 Начало
01:05 Знакомство
04:41 Что такое инди-разработка
07:47 Android Tools RU
09:14 AvitoTech
09:57 Уход с работы
16:34 С чего начать
24:31 Инфраструктура
28:39 Применение AI
33:03 Публикация приложений
41:01 Заработок на играх
42:19 Удалили из Google Play за одно слово
43:59 Google Play дружит с инди
45:38 Письмо Возняку
47:40 Удаление из ГП
49:17 Жалобы от других разработчиков
52:48 Политики Google Play
1:00:40 Продвижение. Реклама. Накрутка отзывов
1:11:17 Рост в COVID период
1:16:37 Распределение доходов
1:20:55 Переносимость опыта пользователя
1:22:02 Сторонний биллинг
1:23:26 Яндекс Реклама
1:26:18 Монетизация в Google Play
1:29:32 Пользователи заботятся о разработчиках
1:32:47 Развитие Android ОС
1:35:11 Вендоры шалят
1:35:45 Советы

#AndroidBroadcast #интервью
👍40👎12
Google решила напомнить что уже пора проверить K2 компилятор в своих проектах. Нужен Kotlin 1.9, включение флагов и альфа версии Android Lint. KSP и KAPT будут работать на старой версии компилятора, но сможет работать при тесте K2. Пример включение флагов тут.
Делитесь результатами своих тестов в комментариях!

❗️ ВКЛЮЧАТЬ В PRODUCTION K2 НЕ СТОИТ ❗️

#kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41👎7🤔1
Если хотите предложить свой интересный факт для нового квиза или весь квиз - пишите мне на почту kirill@androidbroadcast.dev с темой "Android Квиз"

Позже сделаю автоматизацию через бота
👍23👎8
Разница между загрузкой и инициализацией классов в Java на любопытном примере (9 мин)

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

В статье узнаете причины таких ошибок как NoClassDefFoundError и ClassNotFoundException

#java
👍46👎13
👍40👎13
❗️ Каналы Broadcast не заканчиваются на 🤖 @android_broadcast:
🎨 @compose_broadcast - новости Compose. Jetpack и Multiplatform
🏝 @kotlin_broadcast - все про Kotlin и Мультиплатформу на нем
🍎 @ios_broadcast - новости iOS. Ведет Андрей Зонов - опытный iOS разработчик
👥 @android_broadcast_talks - чатик про Android
😁 @rozov_blog - мой личный блог, где я, Кирилл Розов, делюсь своей жизнью, работой над проектами и интересными фактами
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37👎191
Если бы Дуров был как Маск, то опросы в Telegram уже давно бы допили, но Павел не проводит опросы в своем канале.

Многие из вас жаловались на то что квизам нужны теги, но это просто не работает с опросами в Telegram. Я завел баг и очень нужен ваш лайк там, чтобы попытаться исправить ситуацию!

Еще можете лайкнуть и запрос картинок в опросах!
👍83👎22