├── README.md ├── VideoFinder.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── stephaniediep.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist └── VideoFinder ├── Assets.xcassets ├── AccentColor.colorset │ └── Contents.json ├── AppIcon.appiconset │ ├── 1024x1024.jpg │ ├── 120x120-1.jpg │ ├── 120x120.jpg │ ├── 152x152.jpg │ ├── 167x167.jpg │ ├── 180x180.jpg │ ├── 20x20.jpg │ ├── 29x29.jpg │ ├── 40x40-1.jpg │ ├── 40x40-2.jpg │ ├── 40x40.jpg │ ├── 58x58-1.jpg │ ├── 58x58.jpg │ ├── 60x60.jpg │ ├── 76x76.jpg │ ├── 80x80-1.jpg │ ├── 80x80.jpg │ ├── 87x87.jpg │ └── Contents.json └── Contents.json ├── Components ├── QueryTag.swift └── VideoCard.swift ├── Preview Content ├── ModelData.swift ├── Preview Assets.xcassets │ └── Contents.json └── videoData.json ├── VideoFinderApp.swift ├── VideoManager.swift └── Views ├── ContentView.swift └── VideoView.swift /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/README.md -------------------------------------------------------------------------------- /VideoFinder.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VideoFinder.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VideoFinder.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /VideoFinder.xcodeproj/xcuserdata/stephaniediep.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder.xcodeproj/xcuserdata/stephaniediep.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/1024x1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/1024x1024.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/120x120-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/120x120-1.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/120x120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/120x120.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/152x152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/152x152.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/167x167.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/167x167.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/180x180.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/180x180.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/20x20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/20x20.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/29x29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/29x29.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40-1.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40-2.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/40x40.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/58x58-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/58x58-1.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/58x58.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/58x58.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/60x60.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/60x60.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/76x76.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/76x76.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/80x80-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/80x80-1.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/80x80.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/80x80.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/87x87.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/87x87.jpg -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /VideoFinder/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /VideoFinder/Components/QueryTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Components/QueryTag.swift -------------------------------------------------------------------------------- /VideoFinder/Components/VideoCard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Components/VideoCard.swift -------------------------------------------------------------------------------- /VideoFinder/Preview Content/ModelData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Preview Content/ModelData.swift -------------------------------------------------------------------------------- /VideoFinder/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /VideoFinder/Preview Content/videoData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Preview Content/videoData.json -------------------------------------------------------------------------------- /VideoFinder/VideoFinderApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/VideoFinderApp.swift -------------------------------------------------------------------------------- /VideoFinder/VideoManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/VideoManager.swift -------------------------------------------------------------------------------- /VideoFinder/Views/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Views/ContentView.swift -------------------------------------------------------------------------------- /VideoFinder/Views/VideoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephdiep/VideoPlayerApp/HEAD/VideoFinder/Views/VideoView.swift --------------------------------------------------------------------------------