srosro / deepspring-shellmate

MIT License
102 stars 7 forks source link

Iterate on onboarding flow / NUX #76

Closed srosro closed 4 months ago

srosro commented 4 months ago

Onboarding/NUX - things to think about:

maryldyer commented 4 months ago

Do users understand that: the benefit of giving shellmate accessibility permissions?

I think allowing accessibility permissions is pretty common practice for most apps you download on macs these days especially with functionality that is going to read and write into another app. Given are target demographic I'm not too concerned about over explaining this benefit. If we are seeing more downloads than usage we can revisit this point.

that the app attaches to the right of the terminal?

Given how the app automatically animates to the right side of the terminal I think that we are inherently teaching that behavior. Then showing the pinning UI if they go to move the window will reinforce how the window can be positioned.

maryldyer commented 4 months ago

Created a new ticket for the onboarding walkthrough to teach how to use the sm command: https://github.com/srosro/shellbuddy/issues/85