For some time now I have been thinking on how to develop a mining app, bbut don't know how it works, am an android developer. Please I need help on the concept behind it and how to implement it on android
There's already a miner app called simple g miner you could use/look at for Android not sure if it's open source or not.
It uses both sha256 and scrypt.
It isn't viable to mine from Android but it's quite a nice app nonetheless.
Also, there might be a way to connect a USB asic to a rooted tablet to get it to mine but it'll probably overheat or damage RAM due to the intense process needed.