Buscar categorias, pacotes e repositórios

Detalhes do pacotev2.1.0

system_settings

Plugin Flutter para abrir configurações do sistema e do aplicativo no iOS e Android.

AndroidiOS
Downloads em 30 dias
466
Curtidas
68
Pontos Pub
140

Instalar pacote

flutter pub add system_settings

Visão geral do pacote

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

O pacote system_settings é um plugin Flutter que permite aos desenvolvedores abrir configurações do sistema e do aplicativo em dispositivos Android e iOS. Ele fornece uma interface simples para direcionar os usuários diretamente para páginas específicas de configurações, como Bluetooth, Wi-Fi ou permissões do aplicativo, melhorando a experiência do usuário ao reduzir a navegação manual. O plugin funciona sem problemas entre plataformas e se integra facilmente a projetos existentes no Flutter. É especialmente útil para orientar os usuários por etapas de configuração após certas ações ou quando as permissões são negadas.

Casos de uso

  • Abrir configurações de permissões do aplicativo
  • Navegando até as configurações de Wi-Fi ou Bluetooth
  • Guiando os usuários a habilitar serviços de localização
  • Redirecionando para as configurações de otimização da bateria
  • Melhorando os fluxos de onboarding
  • Gerenciando cenários de negação de permissão

Principais recursos

  • Suporte multiplataforma (Android e iOS)
  • API simples para abrir configurações do sistema
  • Navegação direta para páginas específicas de configurações
  • Nenhum código nativo adicional necessário
  • Integração fácil por meio do pub.dev
  • Funciona sem root ou jailbreak

Indicado para

  • Desenvolvedores de aplicativos que precisam de acesso rápido às configurações do sistema
  • Fluxos de introdução e tutoriais
  • Fluxos de trabalho de gerenciamento de permissões
  • Orientação do usuário em aplicativos móveis
  • Desenvolvedores direcionados para Android e iOS

Considerações

  • Requer permissões apropriadas para acessar algumas configurações
  • Controle limitado sobre a interface de configurações
  • O comportamento pode variar ligeiramente entre versões do sistema operacional
  • Não funciona em todas as configurações de dispositivo
  • O usuário deve ajustar manualmente as configurações
  • Pode acionar diálogos do sistema em algumas plataformas

README original

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

system_settings

Build pub package license

Flutter plugin to open system and app settings from an iOS and Android app.

On Android, this plugin supports various system setting pages as well as the app info and app notification settings page.

On iOS, this plugin will always open the app settings page, if any settings have been defined via a SettingsBundle. If not, the settings app will open with the home page. Unfortunately, this is the only way that complies with Apple's guidelines for the App Store.

Getting Started

Add this to your package's pubspec.yaml file:

dependencies:
  system_settings: 2.1.0

Next, import the package into your dart code:

import 'package:system_settings/system_settings.dart';

Example

Example which opens the app settings:

Widget build(BuildContext context) {
    return RaisedButton(
        onPressed: SystemSettings.app,
        child: Text('Open app settings'),
    );
}

Bugs and feature requests

Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Copyright & License

Code copyright 2020–2022 Florian Weinaug. Code released under the MIT license.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.