
Completed
Posted
Paid on delivery
I need a concise Swift module that lets me play YouTube videos entirely inside my iOS app—no jumps to the YouTube app or Safari at any point. A clean, UIKit-ready implementation that drops into an existing project is ideal. Here’s what will make this a success for me: • A self-contained ViewController (or UIView subclass) written in Swift 5 that accepts a YouTube video ID, loads the video, and starts playback in place. • The solution must rely on approved YouTube methods (e.g., IFrame API within WKWebView) yet ensure the user never leaves my app. • Public functions for basic control: load(videoID:), play(), pause(), and optional full-screen toggle handled in-app. • Clear, commented code plus a brief README explaining integration steps and any required entitlements or [login to view URL] changes. If you have a reusable snippet or can craft one quickly, let’s talk.
Project ID: 40176102
5 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I can deliver a clean, self-contained Swift 5 module that plays YouTube videos fully inside your iOS app using WKWebView + the official YouTube IFrame API, with no redirection to Safari or the YouTube app. I’ve implemented similar embedded media components for production UIKit apps with strict UX and App Store compliance. You’ll receive: A reusable UIViewController (or UIView) component Public API: load(videoID:), play(), pause(), optional in-app fullscreen Proper JS ↔ Swift bridge for playback control Inline playback configuration (playsinline) App Store–safe implementation using approved methods only Clean, commented code Minimal README with integration steps + required [login to view URL] settings The module will drop directly into your existing UIKit project and require no third-party dependencies unless you prefer otherwise. I’ll also ensure it behaves correctly with backgrounding, rotation, and multiple loads.
₹800 INR in 2 days
0.0
0.0
5 freelancers are bidding on average ₹910 INR for this job

I’ve reviewed your requirements and understand the need for a clean, reusable Swift module that plays YouTube videos entirely inside your iOS app without redirecting users to Safari or the YouTube app. I can deliver a self-contained, UIKit-ready implementation using approved YouTube methods via WKWebView, with simple public controls for loading, playback, pausing, and optional in-app full-screen handling. The code will be well-commented, easy to drop into an existing Xcode project, and accompanied by a short README covering setup and any required configuration. Muzammil
₹600 INR in 1 day
0.0
0.0

Hello Jayant S., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Mobile App Development, iPhone, Objective C, Mobile App Testing, Swift, App Design, iOS Development, Mobile Development, App Development Lets connect in chat so that We discuss further. Thank You
₹1,100 INR in 7 days
0.0
0.0

Hello, I’ve carefully reviewed your project requirements and clearly understand the tasks involved. I have 13 years of experience and strong expertise in the exact skills this project requires. I have successfully delivered similar projects before and can share relevant samples if needed. I will complete this within your expected timeline while maintaining quality and clear communication. I look forward to working with you and contributing sincerely to your project’s success.
₹1,050 INR in 7 days
0.0
0.0

Varanasi, India
Payment method verified
Member since Dec 2, 2024
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
€18-36 EUR / hour
$10-30 USD
₹600-601 INR
₹1500-12500 INR
$30-250 USD
₹600-2000 INR
$30-250 USD
₹600-1500 INR
£250-750 GBP
$30-250 USD
$250-750 USD
$30-250 USD
$250-750 USD
₹12500-37500 INR
$30-250 USD
₹1250-2500 INR / hour
₹600-1500 INR
$2-8 USD / hour
₹12500-37500 INR
$250-750 USD