온보딩은 새로운 사용자와 다시 돌아오는 사용자를 환영하기 위한 수단입니다.

📍 Human Interface Guidelines

빠르고, 재밌고, 서비스에 대한 설명을 주며, 선택적으로 제공되는 온보딩은

사람들이 방해받지 않고 앱을 최대한 활용하는데에 도움이 될 수 있습니다.

Onboarding - App Architecture - iOS - Human Interface Guidelines - Apple Developer

1. Provide onboarding that helps people enjoy your app, not just set it up

온보딩을 앱에 대한 설정이 아니라 단지 사용자가 앱을 즐기기 위한 것이어야 합니다.

사용자는 온보딩을 통해 앱을 사용해볼 기회가 주어짐에 고마워할 수 있지만,

동시에 온보딩 과정에서도 제대로 동작하길 바랍니다.

설정이나 권한 상세과 같은 온보딩 경험에 대한 방해는 피해야 합니다.

2. Get to the action quickly

빠르게 액션에 취할 수 있도록 하세요.

런치 스크린 이후 앱의 최초 화면이 보여지게 된 후, 사용자들을 바로 앱에 뛰어들어 사용할 수 있도록 해주세요!

만약 튜토리얼이나 인트로 시퀀스를 제공해야 한다면,

skip 할 수 있는 방법을 함께 제공해야 하며