Mobile phones have become the default consumption medium for most of the digital products that are being produced today. As data consumption increases, we have to get results to the user as soon as possible. For example, when you scroll your Facebook feed a lot of contents are loaded which you like from your friends and based on your interests. Since the time that user spend is very limited, there are a lot of algorithms run on the server side as well as client side to load and organize the content based on what your prefer on your Facebook feed. If there is a possibility to run all the algorithms on the local itself, we don't need to be dependent on the Internet to load the content faster.
This is only possible by performing the processing on the client's device itself, instead of processing in the cloud. As the processing capability...