/better-flutter-developer

成为更好的flutter开发者

Primary LanguageDart

持续更新

layout相关

网站

文章解析

性能优化

第三方框架

  • flutter_deer - 完整flutter项目
  • gsy_github_app_flutter - Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。
  • pull_to_refresh - 提供给滚动组件的小部件下拉刷新和拉起加载。
  • get - 在没有上下文的情况下打开屏幕/零食条/对话框,使用GetX轻松管理状态和注入依赖项。
  • adaptive_theme - 允许在明暗主题之间动态变化,并添加系统自适应主题支持。
  • intl - 包含处理国际化/本地化消息、日期和数字格式化和解析、双向文本以及其他国际化问题的代码
  • flutter_form_builder - 这个包通过删除样板代码、重用验证、响应更改和收集最终用户输入来帮助在Flutter中创建表单。
  • flutter_screenutil - 用于调整屏幕和字体大小的flutter插件。保证在不同型号上都很好看
  • animations - 构建动画,可以轻松集成到任何Flutter应用程序。
  • flutter_slidable - 可滑动列表项的Flutter实现,具有可以取消的定向滑动动作
  • encrypt - 一组基于PointyCastle的用于双向加密的高级api。
  • json_annotation - 通过' json_serializable '包支持JSON代码生成的类和帮助函数。
  • event_bus - 一个简单的事件总线使用Dart流解耦应用程序
  • flutter_cache_manager - 通用缓存管理器。将web文件保存在设备的存储器上,并使用sqflite保存缓存信息。
  • url_launcher - Flutter插件用于启动URL。支持web、电话、短信和邮件方案。
  • flutter_bloc - bloc 是 flutter 开发中非常优秀的状态管理库
  • webview_flutter - Flutter插件,在Android和iOS上提供WebView小部件。
  • sqflite - Flutter插件用于SQLite,一个独立的、高可靠性的嵌入式SQL数据库引擎。
  • path_provider - Flutter插件,用于获取主机平台文件系统上常用的位置,例如临时和应用程序数据目录。
  • permission_handler - 这个插件提供了一个跨平台(iOS, Android)的API来请求和检查权限。
  • photo_view - 照片视图提供了一个手势敏感的可缩放小部件
  • cached_network_image - 加载和缓存网络图像。也可以与占位符和错误小部件一起使用。
  • azlistview - 城市选择列表
  • provider - 状态管理
  • dio - 网络库
  • flutter_boost - 路由
  • common_utils - 包含日期,正则,倒计时,时间轴等工具类。
  • device_info_plus - Flutter插件,提供有关设备的详细信息(制造商,型号等),以及应用程序正在运行的Android或iOS版本。
  • flustars - 🔥🔥🔥 Flutter common utils library. SpUtil, ScreenUtil,WidgetUtil. 也许是目前最好用的SharedPreferences工具类。WidgetUtil 获取图片尺寸宽高, View尺寸&在屏幕上的坐标。
  • fl_chart - 高度可定制的颤振图库,支持折线图、柱状图、饼图、散点图和雷达图。
  • fluttertoast - Toast Plugin for Flutter
  • image_picker - 用于iOS和Android的Flutter插件,用于从图像库中选择图像,并使用相机拍摄新照片。
  • table_calendar - 用于Flutter的高度可定制、功能丰富的日历小部件。
  • percent_indicator - 允许您根据百分比显示进度小部件,可以是循环或线性,您也可以自定义它来满足您的需要
  • logger - 打印日志
  • retrofit - 是一个dio客户端生成器使用source_gen和灵感来自Chopper和Retrofit
  • equatable - 帮助实现基于值的相等性,而不需要显式地重写==和hashCode。