Skip to content

MVC, Snapkit, AVFoundation, CompositionalLayout, UserDefaults, FireBase, Kingfisher, Realm, Google SignIn

Notifications You must be signed in to change notification settings

Kirilloao/PodcastApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎙️ Podcast app version


Tecnical Stack:

  • MVC
  • AutoLayout programmaticaly + Snapkit
  • AVFoundation
  • UICollectionViewCompositionalLayout
  • UserDefaults
  • FireBase
  • Kingfisher
  • Realm
  • Google SignIn
  • iOS 15+

Developers (team #4):

Screenshots

Video demonstration of the application


Description

This is an application for listening to tracks. It provides users with the ability to register, allows you to search and serve podcasts, add and delete to favorites, as well as manage profile settings. The app also integrates the Podcast index API to access podcasts and supports offline playback when creating the app. There is also functionality for creating and managing playlists on the screen, users can enjoy a rich listening experience thanks to the ability to explore, search and play their favorite podcasts. The inclusion of features such as background playback, user profile customization, and advanced options such as Google login and dynamic equalizers make this podcast app a comprehensive and user-friendly platform for podcast lovers. With a clean codebase, support for popular libraries, and integration with podcast APIs, this app is designed to provide an exciting and enjoyable podcast experience on iOS devices.

About

MVC, Snapkit, AVFoundation, CompositionalLayout, UserDefaults, FireBase, Kingfisher, Realm, Google SignIn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Swift 100.0%