Skip to content

Build an app(Like TikTok or Instagram Reels) which will allow user to browse and play videos. (Vertical scrolling for categories and Horizontal scrolling to browse video in mentioned category)

Notifications You must be signed in to change notification settings

PankajGaikar/TikTok-Clone-with-SwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VideoBrowser

Target - Build an app which will allow user to browse and play videos. (Vertical scrolling for categories and Horizontal scrolling to browse video in mentioned category)

Output

Video Browser Demo

Architecture

  • Design Pattern - MVVM
  • Vertical Scroll - TableView
  • Horizontal Scroll - CollectionView inside TableViewCell
  • VideoScroll - Via UIPageViewController
  • Video Playback - AVPlayerViewController

Completed tasks

  • Implement Vertical and Horizontal scrolling in Explore screen.
  • Show video thumbnail on Explore screen for video
  • Selected Video will play in new screen (call it Player Screen). User should be able to scroll up/down in Player screen to play previous/next video from same category

Future scope

  • Show Animated Transition as Photos app to move 

    • from Explore screen to Player screen (On Video cell tap)

    • move back from Player screen to Explore screen (On swipe right)

About

Build an app(Like TikTok or Instagram Reels) which will allow user to browse and play videos. (Vertical scrolling for categories and Horizontal scrolling to browse video in mentioned category)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages