VideoSplashKit alternatives and similar libraries
Based on the "Walkthrough / Intro / Tutorial" category.
Alternatively, view VideoSplashKit alternatives based on common mentions on social networks and blogs.
-
Onboard
An iOS framework to easily create a beautiful and engaging onboarding experience with only a few lines of code. -
paper-onboarding
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion -
RazzleDazzle
A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros. -
Presentation
:bookmark_tabs: Presentation helps you to make tutorials, release notes and animated pages. -
BWWalkthrough
BWWalkthrough is a simple library that helps you build custom walkthroughs for your iOS App -
MYBlurIntroductionView
A super-charged version of MYIntroductionView for building custom app introductions and tutorials. -
SwiftyWalkthrough
The easiest way to create a great walkthrough experience in your apps, powered by Swift. -
GLWalkthrough
GLWalkthrough is an easily configurable plug-and-play tool to add walkthrough or coachmarker functionality to your app with ease.
CodeRabbit: AI Code Reviews for Developers
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of VideoSplashKit or a related project?
README
VideoSplashKit - Video based UIViewController
Introduction
Requires iOS 8 or later and Xcode 6.1+ Swift support uses dynamic frameworks and is therefore only supported on iOS > 8.
Installation
To install via CocoaPods add this line to your Podfile
.
use_frameworks!
and
pod 'VideoSplashKit'
or if you are using Swift4
pod 'VideoSplashKit', :git => 'https://github.com/svtek/VideoSplashKit/VideoSplashKit.git', :branch => 'swift4'
Then, run the following command:
$ pod install
Usage
import VideoSplashKit
class ViewController: VideoSplashViewController {
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL.fileURLWithPath(NSBundle.mainBundle().pathForResource("test", ofType: "mp4")!)
self.videoFrame = view.frame
self.fillMode = .ResizeAspectFill
self.alwaysRepeat = true
self.sound = true
self.startTime = 12.0
self.duration = 4.0
self.alpha = 0.7
self.backgroundColor = UIColor.blackColor()
self.contentURL = url
self.restartForeground = true
}
}
Authors
Omer KarismanLead UI/UX @ MojiLaLa | Sahin BoydasCo-Founder @ MojiLaLa |
---|
*Note that all licence references and agreements mentioned in the VideoSplashKit README section above
are relevant to that project's source code only.