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

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

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

Виджеты на Android. Редкая фича, в которой придется разобраться

Возможно забытый, но еще неутраченный функционал Android - виджеты на главном экране (ныне App Widget), которые позволяют вам отображать информацию или управлять вашим приложением без его открытия.

В статье автор рассматривает свой опыт разработки App Widget. Возможно и в вашем приложении этот функционал может пригодится.
#jetpack #appwidget #compose

Announcing Jetpack Glance Alpha for app widgets

Представлена первая альфа библиотеки для построения UI в виджета приложений на основе Compose - Jetpack Glance. Стало на порядок удобнее так делать UI виджетов и добавлять различные реакции на события.

Верите что это сможет повысить популярность виджет приложений на Android?
#jetpack #appwidget

Building a Compose Widget using Jetpack Glance (7 мин)

Подробное руководство по созданию виджетов приложений с использованием новой библиотеки Jetpack Glance в декларативном стиле на основе Compose
👍17💩9🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#compose #appwidget #wear

Announcing Glance: Tiles for Wear OS made simple

В новой версии Glance появпилась возможность работать с Tile для Wear OS. Примеры и как это сделано в статье
🔥14👍3
#appwidget #jetpack

Demystifying Jetpack Glance for app widgets (7 мин)

Разбор Compose для App Widget и Tile на Wear OS — Jetpack Glance. В статье разбирается как начать работу с этой библиотекой и ответы на самые популярные вопросы
👎1
#appwidget

Тёмная сторона Android App widgets

Разработчик из Yota делится опытом реализации виджета приложения для показа баланса. Часть UI проста, но вот регулярное обновление данных — это уже квест. Помимо этого неочевидный выбор размеров для виджета лаунчером и UI ограничения только придают сложности задаче
👍38👎22🤯1
Experimenting with Jetpack Glance (4 мин)

Вышел Glance Experimental Tools - набор экспериментальных расширений для Jetpack Glance (разработка App Widget в Compose стиле). Что есть в новом репе:
👉 AppWidgetHost - возможность показывать RemoteView (например App Widget) в любом приложении
👉 Live Preview - возможность смотреть ваши виджет с обновлением "на лету"
👉 Layout Inspector
👉 Стандартный конфигурационный UI для виджета

Все исходники здесь

#appwidget #compose
👍16👎9
В статье разбирается пример разработки App Widget на Compose подходе - Jetpack Glance. Виджет будет показывать местоположения пользователя. Выглядит явно лучше чем XML где можно вставить неподдерживаемую View или атрибут.

#appwidget #compose
👍12🤔8😁7
Мой коллега из Тинькофф написал статью про разработку Android App Widget и рассказал
👉 с какими проблема приходится сталкиваться
👉 как решаются недостатки API
👉 сделал ли Android 12 виджеты великими
👉 Что там с Jetpack Glance - Compose для App Widget.

#appwidget
🔥29👎15👍9
Виджеты на iOS и Android: что учесть при проектировании и дизайне (13 мин)

Неплохой гайд по лучшим практикам как проектировать виджеты приложения на iOS и Android. Я был удивлен как много ими пользуются на Android 😮

#appwidget
👎12👍11
В Android 15 виджетам приложений можно будет поставить на превью собственный UI, а не только картинку.

Используйте AppWidgetManager.setWidgetPreview(). Отдельно задается превью для главного экрана, экрана блокировки и поиска

#android15 #appwidget
🔥24👍1
Обзор способов (EN,6м) как показать картинку в App Widget при использование Glance (Compose для App Widget). Начинают с R.drawable и заканчивают интеграцией с ContentProvider и Glide

#android #appwidget #jetpack #glance #compose
👍135
🤖 App Widget получают ранжирование по качеству (Quality Tier)

Для App Widget представили Quality Tiers — оценку качества App Widget. Состоит из 3 классов:
🏆 Tier 1 — самый высокий. Соответствует всем требованиям по разметке, цветам, доступности и интеграции с системой.
👍 Tier 2 — стандарт качества. Соответствует основным требованиям для App Widget.
😞 Tier 3 — низкое качество. Фактически любой виджет, который просто есть в приложении.

Подробнее про тиры качества читайте в официальной документации.

#android #appwidget
👍11👎753
This media is not supported in your browser
VIEW IN TELEGRAM
Также напомнили про Widget Canonical Layouts — рекомендуемые шаблоны для App Widget. Подробнее в статье, шаблоны можно найти в Figma.

#android #appwidget
👍21👎621🔥1