The OpenTok iOS application is a video playing application that allows users to upload videos using URLs and then play them. Additional functionality includes basic features such as video captions/brief descriptions, "liking" videos, navigating through videos forwards and backwards using buttons and/or swipe gestures, and using a sorting heuristic based on popularity and newness. The application uses Swift, Firebase (Realtime Database), Cocoapods, AVPlayer Video Player.
Please contact me if interested in viewing the Swift code.