Skip to content
iOS podcast search app
Swift
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PodBlast.xcodeproj
PodBlast
screenshots
.DS_Store
.gitignore
LICENSE
PodcastItem.swift
README.md

README.md

Podblast

A podcast search and recommendation app written in Swift, consuming the Listen Notes API.

Swift APIs And Language Features Used

  • TableView
  • CollectionView
  • NSCoding
  • GCD
  • URLSession, URLRequest
  • UITableViewDataSourcePrefetching
  • closures, conditionals, general OOP in Swift

Installation

  1. Clone this repo
  2. Get yourself a Listen Notes API key for free here
  3. Open the project in XCode and add a file "ApiKeys.plist"
  4. Add the following key/value pair: key = "LISTENNOTES_API_KEY", value = <your api key string>
  5. Launch the app!

Please note that the intent here was to learn Swift and iOS programming, not interface design! :P

Screenshots

main_screen table_view
details_view favourites_view
You can’t perform that action at this time.