Different solutions using ML Kit are available on the google developers platform :
https://developers.google.com/learn/topics/on-device-ml
Our goal is to develop a unified android application which consolidates maximum possible usecases from the sample apps available on ML Kit(both turnkey and TensorflowLite solutions):
https://github.com/googlesamples/mlkit/tree/master/android/vision-quickstart
https://github.com/tensorflow/examples/tree/master/lite/examples
The app should provide a homepage that helps to select/customize all the available usecases provided, and run the selected usecases sequentially and provide the results of the execution.