Create a project and add the basic elements.
- Add a logo to the center of the screen.
- Change the colors of the application.
- Add Buttons and Toast messages when you click on these buttons.
Add activities and logic for buttons.
- When you click on 1 button, the schedule for students should be displayed in a new activity.
- When you click on the 2nd button, the schedule for the teacher should be displayed in a new activity.
Add the settings activity and logic for it.
- Use the permissions to access the camera to add the user's avatar. If you saved the image earlier, then show it when you open the screen. The image should be stored in a file.
- Use the light sensor parameters and display the dynamic light value in the settings activiy.
- To finalize the work with the name field. Save it to preferences and read it when the screen is opened. To work with preferences through the PreferenceManager
- Display a list of all available sensors in the settings.
Add work with the network (API)
- Make requests to the network to receive a schedule.
- Output information about the received time from the server.