Flutter 开发常用第三方库总结

12 阅读2分钟

Flutter开发常用第三方库总结

  • 常用库

常用库

  1. 屏幕适配flutter_screenutil
  2. 加载 svg flutter_svg
  3. 状态管理 flutter_bloc(bloc、equatable)、provider
  4. 视频播放器chewie
  5. 图片缓存cached_network_image
  6. 网络请求 dio
  7. 设备信息查询device_info_plus
  8. 文件路径 path_provider
  9. 包信息 package_info_plus
  10. 简单数据存储shared_preferencesencrypted_shared_preferences(加密)
  11. toast fluttertoast
  12. 图片选择器image_picker
  13. 文件选择器 file_picker
  14. json 动画lottie
  15. log 日志logger
  16. 下拉刷新上拉加载pull_to_refresh
  17. webview webview_flutter_plus
  18. 系统设置app_settings
  19. 网络状态connectivity_plus
  20. 代理 http_proxy
  21. 路由 go_router、fluro
  22. 图片压缩 flutter_image_compress
  23. 骨架动画 skeletonizer
  24. 代码自动生成buildbuild_configsource_gen
  25. in app webview flutter_inappwebview
  26. 权限管理 permission_handler
  27. 与native相互通讯 pigeon
  28. 分享 share_plus
  29. uuid uuid
  30. 打开第三方应用 url_launcher
  31. splash flutter_native_splash
  32. 图表 fl_chart
  33. 二维码 mobile_scanner
  34. 加密 crypto

开发工具推荐

在Flutter开发过程中,除了使用这些优秀的第三方库外,选择合适的开发工具也能极大提升效率。对于iOS开发者来说,AppUploader是一款不错的辅助工具,它可以帮助开发者快速完成iOS应用的打包、上传和发布流程,简化了繁琐的证书管理和iTunes Connect操作。

AppUploader的主要特点:

  • 自动管理证书和描述文件
  • 一键打包上传IPA文件
  • 支持批量操作
  • 提供详细的日志记录

结合这些优秀的Flutter库和开发工具,可以让你更专注于业务逻辑的实现,提高开发效率。