CruCentralCoast / CruiOS

iOS mobile app for Cru Central Coast. NOTE: The app has been decommissioned and this repo has been archived
1 stars 2 forks source link

Onboarding Screens #193

Closed tydahlwave closed 6 years ago

tydahlwave commented 6 years ago

Onboarding Flow:

  1. Welcome
  2. Terms of Service
  3. Choose Campus

Also Added/Changed:

I also tested these screens on each device to make sure it fits. Would appreciate feedback on UI and code.

screen shot 2018-09-24 at 9 40 54 pm screen shot 2018-09-24 at 9 40 58 pm screen shot 2018-09-24 at 9 41 02 pm screen shot 2018-09-24 at 9 41 11 pm screen shot 2018-09-24 at 9 41 23 pm screen shot 2018-09-24 at 9 58 33 pm
landongerrits commented 6 years ago

nice, thanks for doing this!

I think the flow makes sense but the buttons and text could look better

I personally am not a fan of the photo background. I think having just a white or some other color-blocked background would be better.

Where are you getting that intro mission statement from?

Other small things:

cbatch commented 6 years ago

I listed a lot of my thoughts already in the slack channel, but random other thoughts:

tydahlwave commented 6 years ago

Updated the onboarding screens.

Also added some restrictions:

screen shot 2018-09-28 at 11 27 01 pm screen shot 2018-09-28 at 11 27 07 pm screen shot 2018-09-28 at 11 27 17 pm screen shot 2018-09-28 at 11 27 20 pm
landongerrits commented 6 years ago

First screen looks good, the "swipe to begin" is nice (unobtrusive too)

the agree buttons for the TOC and PrivacyPolicy could probably match the buttons of the events/community groups/missions buttons.

The paging dots with a button on 2nd and 3rd pages looks a little odd. Is there some visual indication that the user has agreed to either document? Will tapping agree push you to the next page? IDK having conditional items on a page control still seems a little off to me

I think I may have to see this working on app to get a better perspective on this

landongerrits commented 6 years ago

I think the campus selection screen needs to fit the form of the previous 3 screens (needs to have page dots)

Potential solution for now: only do page dots for the first 3 pages and then when user agrees to both documents "push" on the campus selection

Ideally, I would like to see campus selection as forth screen with page dots visible. I imagine that screen as a collection view with the campuses as selectable tiles. (maybe for an improvement for 2.1)