Yes there are various apps availble from where you can prepare your daily current affairs.News Applications such as The Hindu,The Indian Express etc and there are various other apps that provide current affairs in the form of daily quiz,one liners and short summaries,you can refer them.