Flutter 出租车应用 欢迎提交 PR

一个使用 BLOC 模式构建的 Flutter 入门出租车应用。它具有以下功能

  • 地图上显示不同位置的出租车标记(基于静态位置)
  • 屏幕不同部分的不同动画
  • 地图上显示折线(来自 Google Maps API 的硬编码数据)
  • 同时支持 Android 和 IOS。
  • 它有助于管理状态,并使数据可以从项目中的中心位置进行访问。
  • 这是 Google 开发者推荐的 Flutter 状态管理系统。

截图

makephotogallery.net_1580238239.jpg

视频录制

video.gif

依赖项

本项目使用了各种出色的开源库

  • google_maps_flutter – 用于在屏幕上显示地图(仍在测试版)
  • flutter_bloc – 用于维护状态,并使用 bloc 使每个小部件都独立
  • bloc – 用于监听用户的点击事件,并将新状态分发给其他小部件
  • equatable – 用于使模型可比较(很棒的库)
  • shimmer – 用于显示漂亮的加载效果
  • location – 用于获取用户的当前位置(待开发的功能)

安装

将您的 API_KEY 和您自己的 Firebase 项目凭证添加到 android 和 ios 文件夹中。在 cmd 中运行以下命令,然后运行您的应用程序

$ pub get

鸣谢

感谢 Dibbendo Pranto 的设计。

开发

我们欢迎贡献者。期待尽可能多的贡献。应用程序可能仍然存在一些我们开发过程中遗漏的错误和问题,这些问题可能只需快速修复。

开发者

我们是一群数字游民,相信开源开发和免费产品。我们欢迎任何真诚且有兴趣开发能解决现实世界问题的优秀产品的人。

您可以通过 [email protected] 与我们取得联系

我如何支持开发者?

  • 点赞我们的 GitHub 仓库
  • 创建拉取请求、提交 bug、建议新功能或文档更新

我能雇佣你们吗?

是的!我们接受雇佣。访问 我们的主页 或直接给我们留言 [email protected]。我们很乐意与您合作!

GitHub

查看 Github