When an App comes into contact with users for the first time or when a major version is updated, users will often conduct novice guidance, and a good novice guide can often facilitate new users to quickly understand and operate your application functions. The importance of novice guidance is self-evident. This article has rounded up some of the best Github open source controls to help you make your app look good to your users. Of course, if you have the energy, you can also develop and maintain a set of beginner guidance effects yourself.
GuideView
Chinese developers produced a lightweight novice guide library, can quickly create a mask layer for any View, support a single page, multiple guidance tips, support for the highlighted area to set up different graphics, support guide animation, convenient expansion, good support fragment.
See your project’s README for usage, more effects, detailed implementation principles, and more.
Spotlight
Take a look at the following effects, which are more refreshing than static guidance, and add a hint at the entrance to a new feature.
MaterialIntroView
Github.com/iammert/Mat…
The following is a look from an App called Fabulous. The author saw it first and loved it so much that he built a wheel.
Highlight
A library for app directional feature highlighting, developers are many Android circles are known hongyang.
FancyShowCaseView
Also a great guide, see the picture below, support for custom views, animations, etc.
ShowcaseView
Give your users a quick demonstration of two aspects of your application that Cling custom View was implemented based on the source code for the Android system (ICE-Cream Sandwich and Jelly Bean versions of Launcher).
You’ll be familiar with this.
MaterialShowcaseView
Received a recommendation of ShowcaseView inspired and written controls, Material Design style Design makes the effect more beautiful.
conclusion
The open source project recommendation about the novice guide is temporarily here, if you have a better open source project recommendation welcome to leave a message to me! By the way, this blog will do a kind of open source control arrangement irregularly, welcome to continue to pay attention to. Hopefully, readers, while working with open source projects, will pick a project or two to familiarize themselves with the implementation.
This article is the original work of TechVision. Please indicate the source of the original work.Blog.coderclock.com/2017/05/22/…, welcome to follow my wechat official account:Technology horizon