Buscar categorias, pacotes e repositórios

Detalhes do pacotev1.1.3

launcher_assist

Este plugin facilita a criação de aplicativos de lançamento para Android com Flutter. Não é compatível com iOS.

Downloads em 30 dias
36
Curtidas
29
Pontos Pub
25

Instalar pacote

flutter pub add launcher_assist

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Launcher Assist é um plugin Flutter projetado para simplificar a criação de aplicativos de lançador para Android, permitindo que desenvolvedores personalizem facilmente as experiências da tela inicial. Ele permite modificar ícones de aplicativos, nomes e comportamentos de lançamento, sendo ideal para criar lançadores dedicados ou temáticos. O plugin não é compatível com iOS, focando exclusivamente na plataforma Android. Com integração simples via pub add, fornece uma base para lançar interfaces de aplicativos personalizadas diretamente da tela inicial. Sua natureza leve o torna adequado para aplicativos de lançador minimalistas ou especializados.

Casos de uso

  • Construindo lançadores personalizados para Android
  • Criando telas iniciais temáticas
  • Desenvolvendo lançadores específicos para aplicativos
  • Projetando interfaces de tela inicial minimalistas
  • Personalizando o ícone do aplicativo e exibição de nome

Principais recursos

  • Suporte exclusivo para Android
  • Integração fácil com o Flutter
  • Ícones e rótulos de aplicativos personalizáveis
  • Suporta comportamentos específicos do lançador
  • Design leve e focado

Indicado para

  • Desenvolvedores Flutter voltados para lançadores Android
  • Criadores de experiências de tela inicial centradas em aplicativos
  • Construtores de lançadores de bem-estar digital ou produtividade
  • Desenvolvedores procurando funcionalidade de lançador simples

Considerações

  • Não compatível com iOS
  • Requer permissões específicas do Android
  • Limitado a casos de uso do aplicativo lançador
  • Sem suporte para widgets avançados da tela inicial
  • Depende do acesso de nível do sistema Android

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Launcher Assist

This is a Flutter plugin that gives you basic access to Android's PackageManager and WallpaperManager classes. As such, it is designed to help you build launchers for Android. Currently, it offers the following methods:

  • getAllApps() - This method returns a map containing the labels, package names, and icons of all the launchable apps installed on a user's device. The icons are available as byte arrays.

  • launchApp() - Takes a package name as its only argument. As its name suggests, it lets you launch apps.

  • getWallpaper() - Returns the current wallpaper of the user, as a byte array that you can directly pass to the Image.memory() method. Note that on devices running Android Oreo or higher, this method will work only if your app has the READ_EXTERNAL_STORAGE permission.

Usage

To use this plugin, add launcher_assist as a dependency in your pubspec.yaml file.

Sample Code
import 'package:launcher_assist/launcher_assist.dart';

.
.
.

// Get all apps
LauncherAssist.getAllApps().then((apps) {
    setState(() {
        numberOfInstalledApps = apps.length;
        installedApps = apps;
    });
});

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.