YouTube Video Player – iPhone App Template

Create a YouTube video player iOS app with no code at all!

Simply configure the options, customize the colors and images!

YouTube Video Player App Template Hero Image


This iPhone app template will allow you to create a YouTube playlist player app without any coding at all!

All you’ll be required to do is configure the YouTube playlists you want to include in the app and if you want to make your app look unique, you can also customize the colors and graphic assets. Included are very detailed video and text instructions for customizing various aspects of this app template.

If you want to dive into the source code and add your own custom features, you’re perfectly able to! There’s no code missing or hidden.

For the non-tech savvy, plug your playlist ids into the config file and the app template takes care of the rest.


Painless Setup:

All that’s required for initial set up is a YouTube API key which is free to sign up for and takes 5 minutes to get. I’ll walk you through how to do that with the included step by step video.

Easy Customization:

You can edit the text, playlists and images without getting into any source code making it really easy to have a unique iPhone app ready to go!

Remote Customization:

Because the app loads all the videos from a given playlist, you’ll be able to manage which videos are on that playlist from your YouTube account! Even after your app is in the App Store, you can change which videos are shown in the app!

iAd integrated:

iAd is integrated and you can optionally sign up for an iAd account to enable monetization for your app. As always, step by step videos included on how to do this.

Google Analytics integrated:

This iOS app template also has Google Analytics integrated so you can optionally sign up for a Google Analytics account and enter your tracking id to get insights on how users are using the app.

Video Viewing in Multiple Orientation:

Users can watch videos in portrait or landscape orientation.

Social Sharing:

Users can share videos with their social accounts if they have it set up on their phone.

Video Comments:

Users can read full comments for every video.

Video and Text Setup Instructions:

Even if you have no programming experience, the video instructions and documentation will walk you through every step of the way.


Scrollable Playlist View
Slide Out Menu View
Video Description View
YouTube Video Viewing
Video Controls in Video Player
Social Sharing
Viewing YouTube Video Comments
Customizable About View



Playlist IDs powering the menu So why is the app powered by YouTube playlists? This was one of the decisions I had to make early on and I’m glad I went in this direction.

Rather than getting you to add each video ID into a configuration file, adding a single playlist ID is far more convenient to set up.

In terms of maintainability, once your app goes live, it’s impossible to remove a video ID from the app if say, that video is removed from YouTube. Then you’ll be stuck with a video entry in your app that doesn’t play.

This scenario won’t happen in a playlist driven app because the app simply displays all videos in the playlist so you can go to YouTube and remove that dead video from the playlist!

You can add as many playlists as you want and they’ll be displayed in a scrollable list in the slide out menu pictured in the gallery above.

About screen

Customizing the About ScreenThe About screen can be visually edited to contain the text and profile image that you want. You can also customize the outgoing links below the description to point users to your social pages or website!

Colors, fonts and images

All the colors, fonts, font sizes and images can be customized! This will allow you to create a unique app rapidly.

If you’ve purchased the multi-license package, you can have a library of video apps fairly quickly!

Customizing the color

Requirements and Platforms

This app runs on a minimum of iOS 6.1 device all the way up to the latest version.

That’s all that is required in terms of running the app on your iPhone.

The person who is doing the customization of the app and the submission to the App Store must have Xcode 5 installed which is the program used to configure the project.

Xcode 5 is free from the Mac App Store and you must be running a Mac with OS X 10.8.4 (Mountain Lion) or later. You can download it here.

Furthermore, in order to submit and keep apps in the App Store, Apple charges a fee of $99 per year and that let’s you submit as many apps as you want. You can sign up for the iOS developer program here.

I have video instructions for you that will walk you through getting Xcode 5 and enrolling into the iOS developer program.

So to sum it up:
– Customization requires a Mac running Mountain Lion (OSX 10.8.4) or later, Xcode 5 (free).

– Submission requires an Apple iOS Developer Program ($99/year).

– Instructions are included to show you how to download Xcode 5, make customizations as well as how to enrol into the iOS Developer Program and submit your app.

– The actual app will run on the latest iPhone devices including down to iOS 6.1 devices.


Single License
Create and submit a single app.
Read license
Create and submit unlimited apps.
Read license
I’ll customize and submit the app for you.
100% risk free 30 day money back guarantee. If you’re not happy, get your money back!

Frequently Asked Questions

Will I get updates to the source code?

What happens if the app doesn’t run on the next version of iOS?

Can you add feature xyz?

What’s your refund policy?

I have no programming experience, can I still use this to create an app?