Get to grips with mobile app onboarding

The function-orientated onboarding technique is pretty self-explanatory. Try your hand at it when your goal is to make it clear how to handle your app, show core functionality, and explain when users should rely on one or another function.

Here are some things to consider when employing function-oriented onboarding:

01. Explain one function per screen

two app screens

Focus on one element per screen

As with benefits-oriented onboarding, strive to simplify the process and avoid an overload of information by explaining one function per screen, clearly and concisely.

02. Try in-app hinting

two app screens

Handy tips can help explain ambiguous elements

Explain your app’s functions by using hints or button labels. However, avoid describing things that are crystal clear. Like the entire app, your onboarding should provide true value to users. It’s pointless to describe such obvious elements as toggles, back and forward arrows, or close and cancel buttons [x].

03. Help users get started

app screens

Make sure your empty states aren't off-putting

If your app welcomes users with an empty screen, it will likely cause confusion – they won’t understand how to start using it and may think there is a bug. That’s why it’s essential to include a note, such as 'tap to add items' to help them start.

04. Let users skip to registration

As mentioned in the previous technique, allow users to skip introduction screens and to register easily at any stage of onboarding.

Next page: Progressive onboarding for mobile apps

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Yana is a technical writer at Oxagile, a leading-edge mobile application development company with more than 50 successful mobile projects under its belt. Oxagile provides mobile apps of any complexity: from award-winning B2C applications to heavy enterprise-grade mobile solutions.