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
Forwarded from iOS Broadcast (Андрей Зонов)
Альтернативные магазины приложений на iOS, что уже известно

👉 MarketplaceKit - новый фреймворк для разработки альтернативных магазинов. Так же известный как "фреймворк за миллион евро" 🤑
👉 Epic подтвердили свою готовность создать свой "альтстор"
👉 Apple продолжит взимать плату за приложения, загруженные из "альтсторов". При превышении миллиона загрузок в год, разработчики должны заплатить Apple 50 центов. По данным Apple, менее 1% европейских разработчиков превышают этот порог
👉 Некоммерческие организации, аккредитованные образовательные учреждения и государственные учреждения cмогут бесплатно создать альтернативный магазин приложений и не платить комиссию при превышении порога установок
👉 По всему миру будут доступны приложения для облачного гейминга
👉 Apple будет проверять приложения, скаченные из альтернативных сторов и предупреждать пользователей, аналогично с macOS
👉 Доступность "альтсторов" будет проверяться по региону , который система будет определять по совокупности факторов (GPS, Wi-Fi и Cellular). Посмотреть регион можно будет в новом поле настроек - "Identifiable Region". VPN или Смена региона не влияют на значение поля
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
💻 Mac больше не нужен <//>

Project IDX, универсальная веб-среда Google для разработки приложений с поддержкой искусственного интеллекта, выполняет некоторые из своих ранних обещаний. В январском обновлении Project IDX получил:

– Интеграцию полноценного симулятора iOS и эмулятора Android, доступные прямо из браузера, что (особенно полезно для разработчиков Flutter);
– Новые шаблоны проектов для разных языков и фреймворков;
– Улучшения, такие как автоматическая настройка брандмауэра, инструменты командной строки;
– Поддержка Docker;
– Расширение функций ИИ в 15 странах.

С обновлением можно ознакомиться тут ℹ️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61🎉115👍3
Google представила новую возможность - предлагать пользователю обновить приложение до актуальной (выбирается разработчиком) версии, если она доступна в Google Play. От разработчика не требуется никаких манипуляций с кодом, а только использовать App Bundle для публикации и выбрать версию, предлагаемую для обновления в Google Play Console в разделе "Releases"

Аналогичная возможность уже доступна через Play Developer API, но теперь ее еще можно использовать и без кода

#googleplay
🔥68👍13🎉31
Разработчики Fix Price для быстро запуска продуктов в Беларуси и Казахстане использовали PWA (Progressive Web App). В статье делятся опытом

#pwa
Figma Dev Mode вышел из Beta. Теперь доступен по платным подпискам. Делитесь впечатлениями тем кто попробовал его в Beta

#figma
🔥22👍2
Лучшие практики RuStore: правила хорошего Code Review для Android (6 мин)

Глава Android разработки RuStore делиться лучшими практиками ревью кода, которые используются командой разработки:
👉 Стандартный набор требований, которым должен отвечать ПР
👉 Как выбрать ревьюверов
👉 Сколько времени надо уделять ревью
👍27🎉1
Разбираемся с MavenGate, новой атакой на цепочку поставок для Java и Android-приложений (11 мин)

Новый тип атак - подмена библиотек в репозитории из-за некоректных настроек и логики работы Maven и Gradle. Все подробности атаки в статье

#security
👍17🎉2
Сравнение инструментов для отладки сетевых запросов: Flipper, Chucker, Android Studio. Подробности тут (EN, 7 мин, ссылка без VPN)

#network #tooling
👍3
Полезная статья (20 мин) для общего развития - HTTP/3 и какие полезные нововведения есть в новой версии протокола по сравнению с HTTP/2. В статье освещается QUIC — это универсальный транспортный протокол

#network
👍15
Вышел Gradle 8.6:
👉 Собственный ключ для шифрования кэша конфигурации
👉 Улучшения build init
👉 Улучшения информации об ошибках и предупреждениях
👉 Улучшения для интеграции с IDE
🛠️ Исправление багов

Улучшения для авторов плагинов
👉 Ленивый поиск тасков по имени
👉 Улучшения dependency capabilities

#gradle
🔥23👍8
🔴 Начинаю разбор кода приложения по доставке пиццы

Разбираю проект подписчика по доставке еды. Стандартный клиент с выбором товара и оформлению его доставки

❗️ Запись эфира останется на канале
❗️ Если хотите, чтобы я разобрал ваш проект - подать заявку можно тут

#AndroidBroadcast #codereview #live
🔥16👍5
Apple выпустила новый открытый язык программирования - Pkl

Pkl (произносится как "Пикл") - это язык программирования для создания конфигураций.

🚀 Pkl может генерировать вывод для JSON, YAML, Списков Свойств и других форматов конфигурации. Поддерживает генерацию кода для Java, Kotlin, Swift и Go. Также поддерживает популярные IDE, такие как IntelliJ, Visual Studio Code и Neovim.

Официальный анонс
GitHub

⚡️ Boris Dipner • Dev Mastery
👍17
Интервью с новым руководителем Google Play о будущем магазина. Говорят о последних судах касательно магазина приложений от Google и что фокус в будущем будет на инструменты и возможности для разработчиков

#googleplay
🔥14👍4
Поддерживаете ли масштабируемые размеры текста в Android (sp) ?
Anonymous Poll
80%
Да
13%
Больше в dp чем sp
1%
Не знаю что такое sp
1%
Не занимаюсь разработкой
6%
Не участвую в опросе
👍21
На YouTube канале Android Broadcast вы можете найти много собеседований, но в этом году я хочу изменить их формат. Теперь мы не будем делать собеседование на позицию, а будем брать популярные темы из собеседований и спрашивать именно их!

Если вы опытный разработчик и хотите провести собеседований по одной из предложенных тем или предложить свою - заполняйте форму!

Если вы хотите выступить в качестве кандидата - вам заполнять эту форму

#AndroidBroadcast #собес
👍38🔥101
Forwarded from AvitoTech
Emcee — это наш раннер для параллельного запуска автотестов мобильных приложений. Его работа базируется на трёх компонентах:

1️⃣ очередь распределяет тесты по воркерам и централизовано возвращает результат клиентам;
2️⃣ воркеры запускают тесты и эмуляторы, управляют ими и собирают результаты;
3️⃣ клиенты отправляют тесты в очередь и принимают результат.

Прогон на демо-проекте для Android и все нюансы работы с Emcee (в том числе про облачное решение) смотрите в новом выпуске avito.code.

Релизы раннера и новости проекта — в его собственном канале.
4👍3
Обзор решения для работы с ML моделями (EN, 9 мин, ссылка без VPN): Google ML Kit, Mediapipe, TensorFlow Lite, ONNX и др.

#ml @android_broadcast
👍14🔥2
Forwarded from Compose Broadcast (Кирилл Розов)
PrevGen - KSP плагин компилятора для генерации стабовых данных для Compose Preview на основе data классов

#ksp @compose_broadcast
👍26🔥7