一款使用 UIKit、MVC、Firebase 和 TMDb API 用 Swift 编写的电影应用程序

drawing

Niro 是一款使用 Swift 编写的电影应用程序,它使用 UIKit、MVC、Firebase 和 TMDb API。用户界面以编程方式构建(无情节提要)。

  • 用户可以利用 Niro 搜索电影、电视节目以及人员(演员、导演等)。
  • Niro 会提供热门、流行和即将上映的电影列表
  • 用户可以对电影进行评分
  • 用户可以将电影添加至收藏夹和想看列表

预览

Niro.mp4

photos3 photos2 photos1

依赖项

  • Alamofire:Alamofire 简化了进行网络请求的过程

  • Cosmos:使用 Cosmos 控制星级评分

  • Firebase:Firebase 在该项目中用于执行身份验证、存储用户收藏夹和想看列表

  • SnapKit:SnapKit 用于以编程方式设置约束

如何运行 Niro?

  • 克隆此代码库。
  • 通过终端转到该项目的根目录并运行
 pod install
  • 打开工作空间文件。

GitHub

点击跳转