Tag: flexibility to enhance functionalities of android apps