На Android стартует бета Privacy Sandbox - новое решение по защите приватности пользователей и обеспечению качественного показа рекламы. Руководство для разработчиков и инструкцию как вступить в программу можно найти здесь
#ads
#ads
🥱15👎9👍1
В Минске возвращается офлайн движ 🔥 и я решил его поддержать. Приеду и выступлю с докладом
🕢 Когда: вторник, 28 февраля, 19:00
📍 Где: OPEN IT ХАБ | Минск, Скрыганова, 14
Расскажу про то как ограничивают фоновую работу в Android и как сейчас надо запускать задачу, а также расскажу что нас ждет в Android 14
Также будет интересный доклад про тестирование от организатор GDG Minsk @gdgminsk - Паши Богрецова
Количество мест ограничено, поэтому регистрируйтесь и приходите. Все обсуждение по митапу в @gdgminsk
P.S. Это одно из моих последних офлайн выступлений, после которого я беру перерыв и буду делать контент на YouTube канале, так что пропускать не стоит
#митап
🕢 Когда: вторник, 28 февраля, 19:00
📍 Где: OPEN IT ХАБ | Минск, Скрыганова, 14
Расскажу про то как ограничивают фоновую работу в Android и как сейчас надо запускать задачу, а также расскажу что нас ждет в Android 14
Также будет интересный доклад про тестирование от организатор GDG Minsk @gdgminsk - Паши Богрецова
Количество мест ограничено, поэтому регистрируйтесь и приходите. Все обсуждение по митапу в @gdgminsk
P.S. Это одно из моих последних офлайн выступлений, после которого я беру перерыв и буду делать контент на YouTube канале, так что пропускать не стоит
#митап
👎39🔥30👍15😁2😭2❤1😴1
AppWrite - это альтернатива Firebase для простого бэкенда мобильного приложения. Она может быть в готовом облаке (появится в скором будущем) или развернута на вашем собственном сервере.
Автор статьи делится опытом интеграции и использования этого сервиса
Автор статьи делится опытом интеграции и использования этого сервиса
👍26👎9🥱7🤔2💋1
Forwarded from Mobile Development by AppTractor
Метки конфиденциальности данных для большинства популярных приложений в Google Play являются ложными
Mozilla провела исследование *Privacy Not Included, в котором сравнила политики и метки конфиденциальности 20 самых популярных платных и 20 самых популярных бесплатных приложений в Google Play Store.
1. Метки безопасности данных Google Play Store говорят о том, что ни TikTok, ни Twitter не передают ваши личные данные третьим лицам. Однако в политиках конфиденциальности приложений прямо указано, что они передают информацию о пользователях рекламодателям, интернет-провайдерам, платформам и многим другим типам компаний.
2. 16 из 40 приложений, или 40%, получили оценку соответствия «Плохо», включая Minecraft, Twitter и Facebook. 3 приложения вообще форму не заполнили.
3. 15 приложений, или 37.5%, получили среднюю оценку «Требует улучшения», включая YouTube, Google Maps, Gmail, WhatsApp Messenger и Instagram.
4. Только 6 из 40 приложений, или 15%, получили оценку «Хорошо».
И что: отметив расследование Washington Post 2021 года, в ходе которого были обнаружены аналогичные проблемы с ярлыками в Apple App Store, глава исследования сказала, что оно ставит под вопрос, могут ли Google и Apple объективно контролировать безопасность приложений в своих магазинах.
Mozilla провела исследование *Privacy Not Included, в котором сравнила политики и метки конфиденциальности 20 самых популярных платных и 20 самых популярных бесплатных приложений в Google Play Store.
1. Метки безопасности данных Google Play Store говорят о том, что ни TikTok, ни Twitter не передают ваши личные данные третьим лицам. Однако в политиках конфиденциальности приложений прямо указано, что они передают информацию о пользователях рекламодателям, интернет-провайдерам, платформам и многим другим типам компаний.
2. 16 из 40 приложений, или 40%, получили оценку соответствия «Плохо», включая Minecraft, Twitter и Facebook. 3 приложения вообще форму не заполнили.
3. 15 приложений, или 37.5%, получили среднюю оценку «Требует улучшения», включая YouTube, Google Maps, Gmail, WhatsApp Messenger и Instagram.
4. Только 6 из 40 приложений, или 15%, получили оценку «Хорошо».
И что: отметив расследование Washington Post 2021 года, в ходе которого были обнаружены аналогичные проблемы с ярлыками в Apple App Store, глава исследования сказала, что оно ставит под вопрос, могут ли Google и Apple объективно контролировать безопасность приложений в своих магазинах.
👍26👎8😁8😢5
Вышел полупрофессиональный видеоредактор для Android - Lumafusion. Поддерживается Android телефоны и планшеты, а также Chrome OS. Приятно видеть как на Android приходит серьезный софт и позволит решать больше функций на планшетах.
Первый год ведения YouTube я монтировал все ролики на iPad Pro 11" 2018, используя LumaFusion
Первый год ведения YouTube я монтировал все ролики на iPad Pro 11" 2018, используя LumaFusion
👍43👎11🔥1
Утилита (CLI) + Gradle Plugin для конвертации отчета с метриками компиляции из Jetpack Compose в красивый HTML отчет.
#compose #tooling #performance
#compose #tooling #performance
👍27🥱14👎10❤🔥1
Advanced Layout concepts (15 мин)
Разборы фазы "Layout" в композиции и возможность построения сложной разметки в Compose
📺 Видео версия (14 мин)
#compose #MADSkills
Разборы фазы "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 часа)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
Разборы
📺 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
#gradle
👍14👎6
Как вы оцените пользу @android_broadcast для вас? В комментах делитесь чего не хватает и/или нужно улучшить (кроме граматики и опечаток)
5 - очень полезно
0 - полностью бесполезно, не знаю почему подписан(а))
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 февраля, 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
👉 Профессиональный софт на 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
В статье рассматривают основы работы с 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 симуляторе, а также боли запуска )
Мы в Тинькофф запустили новое шоу - "Как это работает". В пилотном выпуски позвали Лешу Гладкова, автора Mobile Developer, чтобы он показал нам свой опыт с Compose iOS. Увидите код и работы приложения на iOS симуляторе, а также боли запуска )
👍41👎25🔥3❤2