A kitchen timer implemented with Jetpack Compose

Overview

Kitchen Timer

Android Weekly

Motivation and Context

To commemorate Jetpack Compose first beta release, Google launched the #AndroidDevChallenge. In the 2nd round, contestants were asked to create a simple countdown app and, the idea to create a kitchen timer, popped in my head. By then, I didn't had the time to accomplish it in one week, so I submitted a simpler one, but now that I have it, this is the result 😊

I've wrote a Medium post explaining the process and you can read it here Compose, Camera and Canvas.

Get it on Google Play

LICENSE

Copyright (c) 2021-present GuilhE

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.

You might also like...
Simple timer app inspired by Newton's Cradle. Created in Jetpack Compose for #AndroidDevChallenge.
Simple timer app inspired by Newton's Cradle. Created in Jetpack Compose for #AndroidDevChallenge.

Newton's Timer 📜 Description Simple timer app inspired by Newton's Cradle. Created in Jetpack Compose for #AndroidDevChallenge. 💡 Motivation and Con

Countdown timer app built in Jetpack Compose
Countdown timer app built in Jetpack Compose

TikTik: A beautiful countdown timer 📜 Description TikTik is a beautiful countdown-timer app built in Jetpack Compose, which is submmited to Android D

Android interval timer app using compose + compose navigation, dagger hilt,  room, kotlin coroutines + flow and mvvm design pattern.
Android interval timer app using compose + compose navigation, dagger hilt, room, kotlin coroutines + flow and mvvm design pattern.

What's InTime? ⏳ InTime is an interval timer application using android jetpack components and a long running service. The purpose of this project is t

Super Heroes Kata implemented using Jetpack Compose and Screenshot Testing.
Super Heroes Kata implemented using Jetpack Compose and Screenshot Testing.

KataSuperHeroes with Jetpack Compose We are here to learn about Jetpack Compose. We are going to use Jetpack Compose Testing Tools to interact with th

Andromeda is a open-source design language system implemented in Jetpack Compose.
Andromeda is a open-source design language system implemented in Jetpack Compose.

Andromeda Andromeda is a open-source design language system implemented in Jetpack Compose. Catalog app Table of Contents About the Project Getting St

Microsoft Fluent UI implemented in Jetpack Compose.

fluentui (WIP) Microsoft Fluent UI implemented in Jetpack Compose. Controls Some of the controls available include: ActionBarLayout AppBarLayout Avata

Simple application with some famous graph algorithm implemented by Jetpack Compose framework
Simple application with some famous graph algorithm implemented by Jetpack Compose framework

GraphAlgorithm This Application was implemented by Jetpack Compose framework. The dagger-hilt library was used for dependency injection and Room libra

An efficient TabLayout implemented in Jetpack Compose 🚀
An efficient TabLayout implemented in Jetpack Compose 🚀

MagicTabLayout An efficient TabLayout library implemented in Jetpack Compose 🚀 Anatomy MagicTabLayout tabIndicatorColor (Optional, default value: blu

➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀
➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀

Multi Float Action Button ➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀 Including

Snake-compose-for-desktop - Snake Game - implemented using Compose for Desktop
Snake-compose-for-desktop - Snake Game - implemented using Compose for Desktop

A Snake game, built with Compose for Desktop snake-compose-for-desktop is my imp

A simple Snake game implemented using Compose for Desktop
A simple Snake game implemented using Compose for Desktop

CompoSnake A simple Snake game implemented using Compose for Desktop. Run: ./gradlew run Author Twitter: @arkann1985 If you like this project you can

 Switch Snake implemented using Compose Desktop. Inspired by this tweet
Switch Snake implemented using Compose Desktop. Inspired by this tweet

🐍 switch-snake Switch Snake implemented using Compose Desktop. Inspired by this tweet ✨ Demo 📽️ Play Demo in Full Quality 🏃 Run ./gradlew run ✍️ A

A simple Snake game implemented using Compose for Desktop
A simple Snake game implemented using Compose for Desktop

A simple Snake game implemented using Compose for Desktop

A clone of hn.premii.com implemented in KMP with Web (React), iOS (Swift UI), Android and Desktop (Compose) UIs

An clone of hn.premii.com implemented in Kotlin Multiplatform with shared Android/Desktop Compose UI, SwiftUI on iOS and React for Web This example su

A CirclerTimer with Animation and Timer
A CirclerTimer with Animation and Timer

CircleTimer-Android A CirclerTimer with Animation and Timer Setup To use this library your minSdkVersion must be = 21. In your build.gradle : allproj

Circular timer on Android platform.

CircleTimerView [No Longer Support] Circle timer on Android platform. System Requirement Android v2.2+ TODO Developed by AndroidStudio Usage com.gith

an android open source timer
an android open source timer

TimerView ENGLISH README 重要的事情 由于使用了MaskFilter,辉光效果必须[关闭硬件加速](http://blog.chenming.info/blog/2012/09/18/android-hardware-accel/)!! 由于使用了MakskFilter,辉光

A simple and easy to use stopwatch and timer library for android

TimeIt Now with Timer support! A simple and easy to use stopwatch and timer library for android Introduction A stopwatch can be a very important widge

an android open source timer
an android open source timer

TimerView ENGLISH README 重要的事情 由于使用了MaskFilter,辉光效果必须[关闭硬件加速](http://blog.chenming.info/blog/2012/09/18/android-hardware-accel/)!! 由于使用了MakskFilter,辉光

Owner
Guilherme Delgado
Guilherme Delgado
PopTimer is a simple, lightweight Rubik's Cube timer for Android

PopTimer (developing) PopTimer is a simple, lightweight Rubik's Cube timer, localization support, It uses the TNoodle library to generate scramble seq

Nthily 5 Sep 8, 2022
Clock of Clocks written in Jetpack Compose framework

A Clock of Clocks made with Jetpack Compose You can download the APK Here. This project is inspired by A Clock of Clocks. Other Implementations This p

Adib Faramarzi 40 Nov 1, 2022
A Jetpack Compose library for handling calendar component rendering.

Compose Calendar Compose Calendar is a composable handling all complexity of rendering calendar component and date selection. Due to flexibility provi

Bogusz Pawłowski 181 Dec 22, 2022
📅 Minimal Calendar - This calendar library is built with jetpack compose. Easy, simple, and minimal.

?? Minimal Calendar This calendar library is built with jetpack compose. Easy, simple, and minimal. Latest version The stable version of the library i

Minjae Kim 16 Sep 14, 2022
Compose Date Picker - Select month and year

Android DatePicker with month and year build with Compose UI

Doğuş Teknoloji 47 Dec 15, 2022
Calendar - A component for compose desktop

日历 一个用于compose-desktop的日历组件。 截图 feature DayPicker的动画 月份选择器错误提示 点击非本月的时间会跳到上个月 to

wwalkingg 1 Feb 7, 2022
GoogleCalendar Android Clone with Compose

GoogleCalendar Android Clone with Compose Status: WIP This is a jetpack compose sample app written in Kotlin following clean architecture principles.

Anmol Verma 4 Oct 8, 2022
Bodhi Timer is an elegant, minimalist countdown timer

Install About Want to help with translating the app? It's easy Bodhi Timer is an elegant, minimalist countdown timer. It is designed mainly for use as

Yuttadhammo Bhikkhu 41 Dec 7, 2022
An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

null 4 Aug 25, 2022
Jetpack-compose-animations-examples - Cool animations implemented with Jetpack compose

Jetpack-compose-animations-examples This repository consists of 4 animations: St

Canopas Software 180 Jan 2, 2023