TVToday

TV app

A modular iOS TV shows app using the TMDb API with async-await and clean architecture.

iOS TV Shows app with TMDb Api. Async-await, MVVM + Coordinator. Modular Architecture. Swift Package Manager

GitHub

173 stars
2 watching
32 forks
Language: Swift
last commit: almost 2 years ago
Linked from 1 awesome list

async-awaitclean-architecturecombinecombine-frameworkcoordinatorcoordinator-patterndependency-injectioniosios-appmodular-architecturemvvmspmswiftswift-package-managerswift5themoviedbthemoviedb-apitmdbtmdb-api

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
deluxealonso/upcomingmoviesAn iOS app using Clean Architecture and MVVM to display upcoming movies from the TMDb API551
dkhamsing/upcomingtvAn app that fetches and displays upcoming TV show air dates from the TMDB API.10
denissimon/ios-mvvm-clean-architectureAn iOS app demonstrating MVVM-C Clean Architecture with Swift Concurrency and image caching, providing a modular example for building scalable and maintainable apps.32
mehrankmlf/easycryptoAn iOS app demonstrating Clean Architecture and MVVM with SwiftUI and Combine framework80
latifatcii/dailynewsA news app with a user-friendly interface and MVVM architecture51
kudoleh/ios-modular-architectureA template iOS application using Modular Architecture728
igorkulman/iossampleappAn iOS sample app demonstrating various software development concepts and techniques893
maisamilena/myanimelistAn iOS app demonstrating the Clean Swift architecture for managing business logic and data display26
alexeyvoronov96/newsapp-with-swiftui-and-combineAn iOS app that aggregates news and weather data from APIs469
akhilesh0707/rick-and-mortyAn Android app built with clean architecture principles and MVVM pattern to display Rick and Morty characters, featuring separation of concerns and faster compile time.126
emadalam/atvjsA framework that simplifies Apple TV application development using pure JavaScript and TVML/TVJS.311
bbc/talSimplifies TV application development across multiple devices with a standardized interface562
tiagomartinho/remindersAn iOS application demonstrating Clean Architecture for a simple To-Do List app314
reactivedroid/tvflixAn Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes.412
immosmart/smartboxA universal JavaScript library for building smart TV applications on multiple platforms244