Skip to content

It is a voice recorder app that has been designed similar like iOS's Voice Recorder using Jetpack compose, room dabatase, and MVVM architecture.

Notifications You must be signed in to change notification settings

Roshan0511/Voice_Recorder

Repository files navigation

VoiceRecorder

It is a voice recorder app that has been designed similar like iOS's Voice Recorder using Jetpack compose, room dabatase, and MVVM architecture.

You will learn following android topics:

  • Jetpack compose for android UI developement
  • MVVM architecture for loose coupling and better to manage code
  • Managing app in dark mode and light mode
  • MediaRecorder to record voice or internal audio and media player for playing media file
  • Composable functions like Lazy columns, Box, Surface, Dialog etc.
  • Room library for store recordings

Screenshots:

vr_1 vr_2 vr_3

vr_4 vr_5

I know its not perfect coding in this jetpack compose composable functions but we will improve it. If you want to contribute to it, just fix bugs and raise PR. or write to discuss bugs on linkedIn or Twitter.

Follow me on :

LinkedIn: https://www.linkedin.com/in/roshanjha0511/

Twitter: https://twitter.com/roshan_jha_05

Author: Roshan Jha

About

It is a voice recorder app that has been designed similar like iOS's Voice Recorder using Jetpack compose, room dabatase, and MVVM architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages