Skip to content

MPAndroidChart in Jetpack Compose and Kotlin Flow. This will let you see real-time charts of various sensors available inside android like accelerometer, magnetic, light sensor, etc.

License

Notifications You must be signed in to change notification settings

JunkieLabs/sensify-android

Sensify : Sensor Visualizer in Jetpack Compose

API Compose Version

Help in analysing your Android phone's sensors with graphs and visuals.

Feature Roadmap

  • 2022: configure sensor delay
  • 2023: Beautiful Visuals of for each sensors.

Goals

  • A very good UI for user to interact.
  • Use of android sensors for different utilities.
  • Use Cases

Features:

Whole sensors functionality is implemented inside domain folder, where SensorProvider used for listing available sensors and SensorPacketProvider for get packets .

  • Realtime sensor outputs into charts.
  • Implemented in Jetpack Compose.
  • MVVM Architecture used for this App.
  • Usage of Kotlin Flow, Jetpack State, Singletons etc.
  • Theming in M3 for Light and Dark.

Tech Stack

This project takes advantage of best practices of common libraryies and tools in android.


Show your love ❤️ by giving a ⭐ on this project.


Open Source Credits

  • Charts: MpAndroidChart
  • Thank you to everyone who tried out this app and opened issues, suggested features, provided translations, or tested debug builds for me
  • Thanks to @KunwarManish2008 for helping in several features

License

License

About

MPAndroidChart in Jetpack Compose and Kotlin Flow. This will let you see real-time charts of various sensors available inside android like accelerometer, magnetic, light sensor, etc.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages