一款使用 UIKit、MVC、Firebase 和 TMDb API 用 Swift 编写的电影应用程序
Niro 是一款使用 Swift 编写的电影应用程序,它使用 UIKit、MVC、Firebase 和 TMDb API。用户界面以编程方式构建(无情节提要)。
- 用户可以利用 Niro 搜索电影、电视节目以及人员(演员、导演等)。
- Niro 会提供热门、流行和即将上映的电影列表
- 用户可以对电影进行评分
- 用户可以将电影添加至收藏夹和想看列表
预览
Niro.mp4
依赖项
-
Alamofire:Alamofire 简化了进行网络请求的过程
-
Cosmos:使用 Cosmos 控制星级评分
-
Firebase:Firebase 在该项目中用于执行身份验证、存储用户收藏夹和想看列表
-
SnapKit:SnapKit 用于以编程方式设置约束
如何运行 Niro?
- 克隆此代码库。
- 通过终端转到该项目的根目录并运行
pod install
- 打开工作空间文件。