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: 2 months 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:

Repository Description Stars
deluxealonso/upcomingmovies An iOS app using Clean Architecture and MVVM to display upcoming movies from the TMDb API 551
dkhamsing/upcomingtv An app that fetches and displays upcoming TV show air dates from the TMDB API. 10
denissimon/ios-mvvm-clean-architecture An 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/easycrypto An iOS app demonstrating Clean Architecture and MVVM with SwiftUI and Combine framework 80
latifatcii/dailynews A news app with a user-friendly interface and MVVM architecture 51
kudoleh/ios-modular-architecture A template iOS application using Modular Architecture 728
igorkulman/iossampleapp An iOS sample app demonstrating various software development concepts and techniques 893
maisamilena/myanimelist An iOS app demonstrating the Clean Swift architecture for managing business logic and data display 26
alexeyvoronov96/newsapp-with-swiftui-and-combine An iOS app that aggregates news and weather data from APIs 469
akhilesh0707/rick-and-morty An 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/atvjs A framework that simplifies Apple TV application development using pure JavaScript and TVML/TVJS. 311
bbc/tal Simplifies TV application development across multiple devices with a standardized interface 562
tiagomartinho/reminders An iOS application demonstrating Clean Architecture for a simple To-Do List app 314
reactivedroid/tvflix An Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes. 412
immosmart/smartbox A universal JavaScript library for building smart TV applications on multiple platforms 244