An app intro should comply with Google's material design specification and introduce YACS to the user. A animation flow will be used to transition between slides.
The number of slides necessary and content is up for discussion.
Concept:
A skip button should be available to tap for direct redirection to the main app screen.
The first slide should welcome the user to YACS, show the YACS icon, a short description.
The second slide should inform the user that YACS is able to save schedules to Google Calendar and needs to ask permission to do so. The app should ask the user for permission to write to their Google Calendar when the user taps or swipes for the next slide.
No matter if the user grants the permission or not, the user should be able to continue to the third slide.
The third slide should let the user select their (YACS supported) college and tell the user that this setting is configurable in the app settings activity. This step is required to set the YACS API domain on first run.
The forth slide should be a conclusion slide while congratulating the user and allowing the user to continue to the main app screen.