Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.
/ WizarDroid Public archive

*Deprecated* A lightweight Android library for creating step by step wizards

License

Notifications You must be signed in to change notification settings

Nimrodda/WizarDroid

Repository files navigation

Deprecated

This library is not being developed anymore. I highly recommend that you check out Android Architecture Components Navigation in combination with ViewModels to build a Wizard flow.

Overview

WizarDroid is a lightweight Android library that addresses a feature that Android is surprisingly missing, Wizards. It is built on top of Android's ViewPager to enable slide animation and touch functionality.

Key advantages:

  • Built-in basic wizard layout with paging and slide animation
  • Wizard context for persisting data in the wizard
  • Support for nested fragments
  • Wizard's flow is defined in one place and can be maintained easily
  • Simple API for controlling wizard's flow in runtime

For more information refer to the Wiki pages on github or check out the bundled sample project.

Use with Gradle

dependencies {
    compile 'org.codepond:wizardroid:1.3.1'
}

Contribute

Fork and create a pull request. Also don't forget to update the documentation located in the docs/ folder. Thanks!

Credits

WizarDroid is developed and maintained by Nimrod Dayan (CodePond.org). Feedback is warmly welcome: [email protected] or open an issue on Github.

License

WizarDroid is available under the MIT License.

About

*Deprecated* A lightweight Android library for creating step by step wizards

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages