User onboarding has been a longstanding and persistent challenge in the world of apps. Developers grapple with design and technical constraints; publishers and users might have different priorities when it comes to engaging with a service; the content of those services is changing all the time; and perhaps most of all, people are all different […]...