Flickr_Elixir
这是Flutter版的Flickr安卓应用程序克隆。
这是更大项目的一部分,包括前端和后端
注意:由于后端服务器托管订阅已结束,该应用程序将不再可用
截图
先决条件
- Android Studio 4 或更高版本
- 最低SDK版本为21(Android Lollipop)
- Flutter v2 和 Dart SDK 插件
开发人员如何运行
- 克隆仓库。
- 打开Android Studio,在“File”选项卡中单击“open”,然后从相应的目录打开项目。
- 在终端输入Flutter clean,然后输入Flutter run(以获取依赖项)
- 将手机连接到设备,然后等待Gradle构建完成。
- 单击工具栏中的运行按钮。
- 当手机开机时,即可访问该应用程序。
运行测试
- 使用cd test命令转到test目录
- 在终端中输入flutter test以运行所有测试
- Flutter将生成所有测试并对其进行评估
生成文档报告
- 将dartdoc示例路径添加到环境变量:“C:\src\flutter.pub-cache\bin”
- 在终端输入dartdoc
为生产构建
- 在Android Studio的项目部分选择main.dart文件
- 按Build,然后按Flutter,然后按Build APK
使用的工具和技术
- HTTP 和 Flutter_FaceBook 包(与REST API连接)
- MultiPart请求(用于将图像上传为URL图片)
- Flutter_Tests(功能测试)
- camelCase(命名约定)