Android application that let's the user set how many hours sleep they would like to get instead of a wake up time. Using Android Sleep API sleep confidence value, once a confidence above a limit is recorded, a countdown timer service is started. If the user wakes up, the sleep confidence level drops, and the countdown timer pauses, and only restarts once the user is registered asleep.
More people than ever are working from home, and our daily routines aren't the same as they were 5 years ago. When we wake up is less important than how we wake up.
- Allow activity recognition permissions
- User sets amount of hours sleep wanted
- User sets a latest wake up time
- Go to sleep - Alarm will sound when countodwn timer is finished or when the latest wake up time has arrived.
Copyright 2023 Kristian Jones
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.