A material design UI slider library for iOS onboarding screens, written in Swift.
PaperOnboarding is an iOS library that creates material design UI sliders for onboarding screens in Swift applications. It solves the problem of building engaging introductory experiences by providing a pre-built, customizable component that displays app features with smooth animations. Developers can quickly integrate it to guide users through their app's key functionalities.
iOS developers building apps that require polished onboarding or tutorial flows, particularly those targeting iOS 10.0+ and using Swift. It's ideal for teams wanting to implement material design principles without building from scratch.
Developers choose PaperOnboarding for its ready-to-use material design implementation, ease of integration via multiple package managers, and high customizability. Its smooth animations and clean API save development time while ensuring a professional onboarding experience.
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
Implements Google's material design principles out of the box, providing a modern, tactile UI without additional design work, as highlighted in the key features.
Supports both Storyboard and programmatic setup via dataSource methods, offering adaptability for different iOS development workflows.
Delivers fluid transitions between onboarding screens, enhancing user engagement with polished animations, as demonstrated in the GIF preview.
Uses straightforward dataSource APIs for content definition, making it simple to customize items with images, titles, and colors.
Exclusive to iOS 10.0+ and Swift, with no support for cross-platform or older iOS versions, limiting its use in broader ecosystems.
Heavily tied to material design aesthetics, which may not align with apps using custom or alternative UI philosophies, requiring workarounds for deviation.
Requires package managers like CocoaPods or Carthage for installation, adding setup complexity for projects not already using these tools.
An iOS framework to easily create a beautiful and engaging onboarding experience with only a few lines of code.
A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros.
Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.
Showcase your awesome new app features 📱
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.