Moview is an application to view the rating of different movies with their respective information.
This application is for the selection process of Condor Labs, for the role of iOS developer. This application was created in Swift language.
The application has 4 different screens that allow you to view the most popular movies, view their respective details and view the list of movies saved as favorites.
The following image illustrates in broad strokes how the application looks like.
App Screens |
---|
- Swift
- CleanVIP
- CoreData
- UniTests
- UITest
- URLSession
- SystemConfiguration
- Codable
- Custom resources
- Logs
- iOS 14.0+
- Xcode 12.2+
- Swift 5.1+
This application does not use third party dependencies, therefore, its installation is very simple. Just follow the steps below:
- Download the repository
git clone https://github.com/alejobarbosa/Moview
- Use
master
branch
The unit tests for this application were added to the business rules containers, in this case the managers, covering 100% of each manager created.
Unit Tests |
---|
Unit Tests Coverage |
---|
UI tests for this application were added for validation of navigation and views correctly.
UI Tests |
---|