All Projects → barankaraoguzzz → FastOnBoarding

barankaraoguzzz / FastOnBoarding

Licence: MIT license
very easy onboarding page

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to FastOnBoarding

Flutter Concentric Transition
A Flutter plugin to create views using concentric transition effect.
Stars: ✭ 122 (+577.78%)
Mutual labels:  onboarding
Material Onboarding
A simple library which allows easy replication of several* app onboarding techniques.
Stars: ✭ 217 (+1105.56%)
Mutual labels:  onboarding
NBi
NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Access. The main goal of this framework is to let users create tests with a declarative approach based on an Xml syntax. By the means of NBi, you don't need to develop C# or Java code to specify your tests! Either, you don't need Visual Studio or Eclipse to compile y…
Stars: ✭ 102 (+466.67%)
Mutual labels:  cube
Ngx Joyride
Angular Joyride/Tour library
Stars: ✭ 135 (+650%)
Mutual labels:  onboarding
Examples
Jina examples and demos to help you get started
Stars: ✭ 185 (+927.78%)
Mutual labels:  onboarding
Pvview
A small library that helps you to make an amazing parallax view
Stars: ✭ 227 (+1161.11%)
Mutual labels:  onboarding
Login Screen Swift
iOS Login Screen written in Swift 5
Stars: ✭ 114 (+533.33%)
Mutual labels:  onboarding
icingaweb2-module-cube
Drill-down view for Icinga web 2 based on custom variables
Stars: ✭ 40 (+122.22%)
Mutual labels:  cube
Material Singleinputform
A single EditText instead of a classical form. Library that implements flavienlaurent's singleinputform
Stars: ✭ 202 (+1022.22%)
Mutual labels:  onboarding
Ampoptip
An animated popover that pops out a given frame, great for subtle UI tips and onboarding.
Stars: ✭ 2,854 (+15755.56%)
Mutual labels:  onboarding
Learnquery
Learn JavaScript fundamentals by building your own jQuery equivalent library
Stars: ✭ 136 (+655.56%)
Mutual labels:  onboarding
Codetour
VS Code extension that allows you to record and playback guided tours of codebases, directly within the editor.
Stars: ✭ 1,139 (+6227.78%)
Mutual labels:  onboarding
Onboardingscreen
create animated onboarding or welcome screen with MotionLayout
Stars: ✭ 239 (+1227.78%)
Mutual labels:  onboarding
Blinkid React Native
ID scanning for cross-platform apps built with ReactNative.
Stars: ✭ 131 (+627.78%)
Mutual labels:  onboarding
guide
A new feature guide component by react 🧭
Stars: ✭ 597 (+3216.67%)
Mutual labels:  onboarding
Overview
🎈 Start here for current projects, how to get involved, and joining community calls, a resource for new and veteran members
Stars: ✭ 117 (+550%)
Mutual labels:  onboarding
Tutti
Tutti is a Swift library that lets you create tutorials, hints and onboarding experiences.
Stars: ✭ 224 (+1144.44%)
Mutual labels:  onboarding
haskell-for-typescript-devs
Onboarding Material: Haskell for TypeScript Developers
Stars: ✭ 37 (+105.56%)
Mutual labels:  onboarding
awesome-engineer-onboarding
😎 A curated list of awesome resources for engineer onboarding
Stars: ✭ 76 (+322.22%)
Mutual labels:  onboarding
Material Intro Screen
Inspired by Heinrich Reimer Material Intro and developed with love from scratch
Stars: ✭ 2,722 (+15022.22%)
Mutual labels:  onboarding

FastOnBoarding

CI Status Version License Platform Language

FastOnBoarding framework helps you make your onboard page.You write just a line code and finished onboard page. It has 11 different animation

these :

  • cube
  • alignedCube
  • flip
  • alignedFlip
  • oglFlip
  • rotate
  • pageCurl
  • pageUnCurl
  • rippleEffect
  • suckEffect

, ,

Example

import UIKit
import FOView

class ViewController: UIViewController {

  @IBOutlet weak var onboardingView: FOView!

  override func viewDidLoad() {
    super.viewDidLoad()
    onboardingView.foImages = imageViewArray
    onboardingView.animateType = .oglFlip
    onboardingView.foDiriction = .horizantal
    onboardingView.delegate = self //For Delegate
    onboardingView.startOnboarding()
  }

  let imageViewArray : [UIImage]? = [#imageLiteral(resourceName: "image1"),#imageLiteral(resourceName: "image2"),#imageLiteral(resourceName: "image3")]
}

Implement FODelegate

If you want to detect onboarding index, you should use FODelegate. :)
extension ViewController: FODelegate {
    func FOnboarding(_ foView: FOView, getCountPageControl: Int) {
        print(getCountPageControl)
    }
}

Optionally Method

isPageControl

If you want to make a custom page control. you should hide FOView's page control.
onboardingView.isPageControl = false // this is optional method. default = true

Install via CocoaPods

FastOnBoarding is available through CocoaPods. To install it, simply add the following line to your Podfile:

To run the example project, clone the repo, and run pod install from the Example directory first.

platform :ios, '8.0'
use_frameworks!

pod "FOView"

####Then on the top of files where you are going to use this:

import FOView

Author

Baran Batuhan Karaoğuz(@Baran)

License

FastOnBoarding is available under the MIT license. See the LICENSE file for more info.

##Keywords swift, swift3, Animating, Pagecurl, Cube, Onboarding, Onboard, xcode, ios

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].