About WizarDroid Sample
WARNING: This is a demo app for a library project!
Example code and wiki are available here: https://github.com/Nimrodda/WizarDroid
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 and is compatible with Android API 9+. Passing data between steps is done simply by annotating the fields you wish to persist for the duration of the wizard. The wizard flow is configured in one place and is maintained easily.
Stop hard-coding your App's flow and messing around with Bundle for data passing.
Key advantages:
+Built-in basic wizard layout with paging and slide animation
+Wizard context for persisting data in the wizard
+Compatible with other libraries such as ActionBarSherlock
+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
*More info is available on WizarDroid home page.
This sample application demonstrates two use case scenarios. The first is a simple information step by step wizard, which re-uses the same layout with dynamic data. The second is a simple form demo, which shows how easy it is to pass data between steps, without messing around with Bundle or implementing annoying callbacks.
Please DO NOT report bugs in reviews. Create an issue on the GitHub project or send them to my email directly. More information available via the website.
Download and install
WizarDroid Sample version 1.2.0 on your
Android device!
Downloaded 500+ times, content rating: Everyone
Android package:
org.codepond.wizardroid.sample, download WizarDroid Sample.apk
by L####:
This sample was super easy to follow. I was able to get a wizard going in my own app very quickly. Thank you very much!