Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.7.2

ez_flutter

Uma coleção de widgets, pacotes e muitas outras coisas úteis misturadas em um pequeno framework.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
81
Curtidas
15
Pontos Pub
130

Instalar pacote

flutter pub add ez_flutter

Visão geral do pacote

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

ez_flutter é um framework Flutter leve e completo que agrupa widgets úteis, utilitários e pacotes em uma ferramenta coerente. Projetado para agilizar o desenvolvimento, oferece componentes prontos para uso para tarefas comuns, especialmente no gerenciamento de notificações e mensagens temporárias. O pacote se integra perfeitamente em múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Com foco em simplicidade e reutilização, o ez_flutter ajuda os desenvolvedores a reduzir o código repetitivo e acelerar a criação de aplicativos sem sacrificar flexibilidade.

Casos de uso

  • Implementação rápida de notificações e toast
  • Prototipagem rápida de componentes da interface
  • Simplificação de padrões repetitivos de widget
  • Consistência da interface do usuário multiplataforma
  • Reduzindo o acúmulo de dependências
  • Acelerando o desenvolvimento de recursos

Principais recursos

  • Widgets de notificação e toast pré-construídos
  • Coleção de utilitários unificada
  • Suporte multiplataforma
  • Configuração mínima necessária
  • Design modular para importações seletivas
  • Leve e desempenho rápido

Indicado para

  • Desenvolvedores iniciantes a intermediários do Flutter
  • Equipes buscando ciclos de desenvolvimento mais rápidos
  • Projetos que exigem feedback de interface consistente
  • Aplicativos com notificações frequentes para o usuário
  • Desenvolvedores que querem uma ferramenta compacta
  • Protótipos e MVPs

Considerações

  • Pode incluir utilitários não utilizados se não forem totalmente personalizados
  • Documentação limitada além do uso básico
  • Potencial de inchaço se usado em excesso
  • Mais adequado para projetos menores a médios
  • Não ideal para necessidades de UI altamente especializadas
  • Depende de dependências externas dentro do pacote

README original

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

EZ Flutter (Alpha)

EZ Flutter is a collection of widgets, packages and many more usefull things, mixed up in a little framework. The aim is to make standard features easily available from scratch.

Table of Contents

  1. Install
  2. Import
  3. Features
  4. Documentation
  5. Contribution
  6. Used Packages
  7. Changelog
  8. Copyright and license

Install

pubspec.yaml

Update pubspec.yaml and add the following line to your dependencies.

dependencies:
  ez_flutter: ^0.7.1

Update your pubspec.yaml file and add the following assets locations :

flutter:
  assets:
   - assets/
   - locale/

Import

Import the package with :

import 'package:ez_flutter/ez_flutter.dart';

Features

Global Messaging

Display a message to the user from anywhere inside the app with just one line of code.

Automatic Configuration Loading

Loading a configuration from multiple json files and make it available everywhere inside the app.

Multilanguage Support

Build in translation feature that can be used everywhere inside the app.

Buildin Customizable Transition Screen

EZ Flutter provides a customizable loading screen to switch between to screens after some work is done.

Buildin Bloc Support

EZ Flutter comes with a Blocprovider to easily handle multiple blocs within the app.

Util Classes

EZ Flutter integrates the Basic Utils package and provides many useful helper classes to master different situations.

Manage Theme Via Json

EZ Flutter offers the possibility to manage themes via json files.

Documentation

The documentation is located at ez-flutter.de/docs.

Contribution

You have an idea for some usefull widgets every app needs ? You are facing a bug ? Check out the CONTRIBUTING.md file.

Used Packages

Changelog

For a detailed changelog, see the CHANGELOG.md file

Copyright and license

MIT License

Copyright (c) 2019 Ephenodrom

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.