PhoTodo App
Description
Build a todo list using only the camera and your voice!
You can make a Photodo entry very quickly without typing. Just tap the microphone buttons, take a pic, make a voice recording and set a date/time for notifications. All done very quickly and easy.
The only thing quicker than making the Photodo is deleting it.
Deleting an entry leaves no trace of the item on your phone.
1. The photos 📷 are not stored in your photo gallery.
2. The voice 🗣 memos are not stored in your audio library
3. The events 📅 are not stored in your calendar.
No app droppings 💩 left on your phone!
Video
Google Play Store
Software Architecture
Much more to come …
Jetpack Compose with MVVM. Testing CI/CD
Libraries
kotlin_version = ‘1.6.10’
compose_version = ‘1.1.1’
roomVersion = ‘2.4.2’ //2.4.0-alpha03
hamcrestVersion = ‘1.3’
camerax_version = ‘1.1.0-beta03’
activity_version = ‘1.4.0’
// App dependencies
androidXVersion = ‘1.0.0’
androidXTestCoreVersion = ‘1.4.1-alpha04’
androidXTestExtKotlinRunnerVersion = ‘1.1.3’
androidXTestRulesVersion = ‘1.2.0-beta01’
androidXAnnotations = ‘1.0.1’
robolectricVersion = ‘4.7.3’
archTestingVersion = ‘2.1.0’
coroutinesVersion = ‘1.6.1-native-mt’
junitVersion = ‘4.12’
espressoVersion = ‘3.5.0-alpha05’
mockitoVersion = ‘4.5.1’
navComposeVersion = ‘2.5.0-alpha04’
accompanistVersion = ‘0.20.2’
hiltVersion = ‘2.41’
hiltCompiler = ‘1.0.0’
retrofitVersion = “2.9.0”
okhttp3Version = ‘5.0.0-alpha.6’
conscryptVersion = ‘2.5.2’
moshiVersion = ‘1.13.0’
work_version = ‘2.7.1’
Design
Still to come. Next steps: