/App-Store

App Store Clone

Primary LanguageSwiftMIT LicenseMIT

App Store

App architecture: MVCS

Covered topics

  • Dark Mode
  • UICollectionView Diffable Data Source
  • UICollectionView Compositional Layout
  • Pagination Data Fetch
  • Exact Animations/Transitions as in App Store
  • Dispatch Group
  • Auto Layout Constraint Animations
  • Generics JSON Fetching
  • No Storyboards

Dependency

Today Tab

Main Screen App Full Screen
Light Dark Light Dark
App Full Screen Multiple Apps Screen
Light Dark Light Dark

Apps Tab

Main Screen
Light Dark Light Dark
App Detail Screen
Light Dark Light Dark

Search Tab

Main Screen
Light Dark Light Dark

Music Tab

Main Screen Pagination
Light Dark Light Dark

Credits

Support

If you have a question, find a bug, or just want to say hi, please open an issue on GitHub.

License

MIT License © Nurtugan Nuraly