패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.7.2

ez_flutter

위젯, 패키지 및 기타 많은 유용한 것들이 섞여 있는 작은 프레임워크입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
81
좋아요
15
Pub 점수
130

패키지 설치

flutter pub add ez_flutter

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

ez_flutter는 유용한 위젯, 유틸리티 및 패키지를 통합한 가벼우면서도 종합적인 Flutter 프레임워크입니다. 개발을 간소화하기 위해 설계되었으며, 특히 알림 및 토스트 관리와 같은 일반적인 작업에 바로 사용할 수 있는 컴포넌트를 제공합니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼과 원활하게 통합됩니다. 단순성과 재사용성을 중시하며, ez_flutter는 개발자가 반복 코드를 줄이고 앱 생성 속도를 높일 수 있도록 도와주며 유연성을 희생하지 않습니다.

사용 사례

  • 알림 및 토스트의 빠른 구현
  • UI 컴포넌트의 빠른 프로토타이핑
  • 반복적인 위젯 패턴 간소화
  • 크로스플랫폼 UI 일관성
  • 의존성 혼란 감소
  • 기능 개발 가속화

주요 기능

  • 사전 구축된 알림 및 토스트 위젯
  • 통합 유틸리티 컬렉션
  • 다중 플랫폼 지원
  • 최소한의 설정 필요
  • 선택적 가져오기를 위한 모듈러 디자인
  • 가볍고 빠른 성능

적합한 대상

  • 초보자에서 중급자 수준의 Flutter 개발자
  • 더 빠른 개발 주기를 목표로 하는 팀
  • 일관된 UI 피드백이 필요한 프로젝트
  • 사용자 알림이 자주 발생하는 앱
  • 작은 툴킷을 원하는 개발자
  • 프로토타입 및 MVP

고려 사항

  • 완전히 사용자 지정되지 않은 경우 미사용 유틸리티가 포함될 수 있습니다
  • 기본 사용법을 넘어서는 문서가 제한적
  • 과도하게 사용할 경우 부풀어 오를 가능성이 있음
  • 작은 규모에서 중간 규모의 프로젝트에 가장 적합
  • 매우 전문화된 UI 요구 사항에는 적합하지 않습니다
  • 패키지 내 외부 종속성에 의존합니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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.

카테고리

의존성

의존성 목록 3 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.