Update README.md add warning about snapshots tests
Update README.md
add warning about snapshots tests
TVShows iOS app built with Combine, using the TMDb API.
June, 2022
May, 2022
April, 2022
March, 2022
In this project, I show you an approach to how you could structure your app.
In a real big app, you will have more and big dependencies.
During development time, compiling the whole app could take quite an amount of time.
Currently, the app is divided into 22 modules with 06 feature modules. See
Each feature module has its own demo target with a custom demo entry point.
So you need to leverage your Unit tests, Snapshot Tests and Demo targets to save your time and boost your productivity.
App/TVToday.xcodeproj
Last snapshot tests were created using an Apple Silicon with Xcode 14.2, Simulator iPhone SE (3rd generation) iOS 16.2
Xcode 14.2
iPhone SE (3rd generation) iOS 16.2
⚠️ Warning: Snapshots must be compared using the exact same simulator that originally took the reference to avoid discrepancies between images.
Jeans Ruiz, jeansruiz.c@gmail.com
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
TVShows iOS app built with Combine, using the TMDb API.
What I’m working on
June, 2022
May, 2022
April, 2022
March, 2022
About modularization
In this project, I show you an approach to how you could structure your app.
In a real big app, you will have more and big dependencies.
During development time, compiling the whole app could take quite an amount of time.
Currently, the app is divided into 22 modules with 06 feature modules. See
Each feature module has its own demo target with a custom demo entry point.
So you need to leverage your Unit tests, Snapshot Tests and Demo targets to save your time and boost your productivity.
Built with
Requirements
Getting started
App/TVToday.xcodeproj
and have fun.Snapshot Tests
Last snapshot tests were created using an Apple Silicon with
Xcode 14.2
, SimulatoriPhone SE (3rd generation) iOS 16.2
Project evolution
Screenshots
Dynamic Type
Dark Mode
Light Mode
Author
Jeans Ruiz, jeansruiz.c@gmail.com