Microsoft показала, как делать виджеты для Android-приложений на .NET MAUI. Разбираемся, что к чему.
Виджет — это кусочек вашего приложения, который живёт на домашнем экране телефона. Пользователь видит нужную информацию сразу, без запуска приложения.
Раньше для виджетов приходилось лезть в Java или Kotlin. Теперь можно на C#.
Как устроено
Виджет работает отдельно от приложения. Даже когда приложение закрыто, виджет продолжает показывать данные и реагировать на действия.
Три основных части:
AppWidgetProvider — следит за событиями виджета (создали, обновили, удалили)RemoteViews — рисует интерфейс виджетаBroadcastReceiver — ловит клики и другие действия пользователяВы создаёте класс на C#, прописываете его в манифесте Android, рисуете layout в XML. Стандартная Android-разработка, просто на C#.
➡️ Блог Microsoft
📍 Навигация: Вакансии • Задачи • Собесы
🐸Библиотека шарписта
#il_люминатор
