Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. MYBlurIntroductionView

MYBlurIntroductionView

MITObjective-Cv1.0.3

A powerful iOS library for building customizable app introductions and tutorials with blur effects and custom panels.

GitHubGitHub
1.5k stars194 forks0 contributors

What is MYBlurIntroductionView?

MYBlurIntroductionView is an iOS library that helps developers build custom introduction and tutorial screens for iPhone apps. It provides a platform to create engaging onboarding experiences with features like blur effects, stock panels, and customizable layouts. The library solves the need for a flexible, developer-controlled solution to guide first-time users through app features.

Target Audience

iOS developers building iPhone apps who need to implement introduction or tutorial screens with high customization. It's ideal for those wanting to enhance user onboarding with interactive or branded panels.

Value Proposition

Developers choose MYBlurIntroductionView for its balance of ease-of-use with deep customization options, including support for custom panels via .xib files or subclassing, event-driven panel methods, and localization features not always available in simpler alternatives.

Overview

A super-charged version of MYIntroductionView for building custom app introductions and tutorials.

Use Cases

Best For

  • Creating interactive tutorial flows for iOS apps
  • Building custom onboarding screens with branded designs
  • Implementing introduction sequences that require user interaction before proceeding
  • Developing localized app tutorials with right-to-left language support
  • Adding dynamic panels that trigger actions on appearance or disappearance
  • Rapidly prototyping introduction views using stock panels

Not Ideal For

  • Apps requiring blur effects for onboarding screens
  • Projects targeting iPad devices
  • Teams needing actively maintained libraries for current iOS versions
  • Developers preferring Swift or modern UI frameworks

Pros & Cons

Pros

Flexible Panel Customization

Subclassing MYIntroductionPanel enables event-driven panels with methods like panelDidAppear and panelDidDisappear, allowing for dynamic interactions tailored to onboarding flows.

Easy Integration Options

Supports stock panels for quick setup and custom panels loaded from .xib files, reducing development time for static layouts without sacrificing customization.

Built-in Localization Support

Includes a localized skip button and right-to-left language compatibility, facilitating deployment in international markets without extra configuration.

Delegation for Control

Provides delegate methods for panel changes and introduction completion, enabling developers to hook custom logic seamlessly into the onboarding process.

Cons

Deprecated Core Feature

The blur effect, a key original feature, has been removed due to Apple's ban on the UIToolbar hack, limiting aesthetic options and undermining the library's name.

Limited Device Support

Optimized for iPhone with iPad support noted as 'coming soon,' making it unsuitable for universal iOS apps and indicating incomplete cross-device compatibility.

Outdated Design Language

Stock panels are built for iOS 7, which may not align with modern iOS design standards, requiring extra work for contemporary app interfaces.

Frequently Asked Questions

Quick Stats

Stars1,517
Forks194
Contributors0
Open Issues16
Last commit8 years ago
CreatedSince 2013

Tags

#ios#objective-c#ui-components#mobile-development#cocoapods#onboarding#user-experience#tutorial

Built With

Q
QuartzCore
O
Objective-C
C
CocoaPods
i
iOS SDK

Included in

iOS51.7k
Auto-fetched 17 hours ago

Related Projects

OnboardOnboard

An iOS framework to easily create a beautiful and engaging onboarding experience with only a few lines of code.

Stars6,575
Forks750
Last commit1 year ago
JazzHandsJazzHands

A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros.

Stars6,363
Forks660
Last commit2 years ago
InstructionsInstructions

Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.

Stars5,199
Forks479
Last commit2 years ago
WhatsNewKitWhatsNewKit

Showcase your awesome new app features 📱

Stars4,379
Forks214
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub