Flickr_Elixir

这是Flutter版的Flickr安卓应用程序克隆。

这是更大项目的一部分,包括前端后端

注意:由于后端服务器托管订阅已结束,该应用程序将不再可用

截图

先决条件

开发人员如何运行

  1. 克隆仓库。
  2. 打开Android Studio,在“File”选项卡中单击“open”,然后从相应的目录打开项目。
  3. 在终端输入Flutter clean,然后输入Flutter run(以获取依赖项)
  4. 将手机连接到设备,然后等待Gradle构建完成。
  5. 单击工具栏中的运行按钮。
  6. 当手机开机时,即可访问该应用程序。

运行测试

  1. 使用cd test命令转到test目录
  2. 在终端中输入flutter test以运行所有测试
  3. Flutter将生成所有测试并对其进行评估

生成文档报告

  1. 将dartdoc示例路径添加到环境变量:“C:\src\flutter.pub-cache\bin”
  2. 在终端输入dartdoc

为生产构建

  1. 在Android Studio的项目部分选择main.dart文件
  2. 按Build,然后按Flutter,然后按Build APK

使用的工具和技术

  • HTTP 和 Flutter_FaceBook 包(与REST API连接)
  • MultiPart请求(用于将图像上传为URL图片)
  • Flutter_Tests(功能测试)
  • camelCase(命名约定)

GitHub

查看 Github