Skip to content

HW 01

Simple Service

Leg 1

Deadline: 2022-09-29 23:59:59

Finish service app started in lecture.

Functionality:

  • update state and step in service
  • add functionality to change timer period from UI
  • validate timer period value (0? negative values?)
  • validate step value (0?)
  • figure out and design validation errors ui (look into snackbar, toast, red borders, small text on top of field, etc...)
  • rotation state support
  • no magic strings in code

OR

  • bonus task (instead of number update) - write a streaming radio app....
    • https://developer.android.com/reference/android/media/MediaPlayer