Now I'm really scared because most of my crypto apps were downloaded from Google play store. All my wallets including Electrum and Bluewallet and even some exchanges applications were downloaded there. Recently, I downloaded Uniswap wallet there as well. If scammers can infitrate Google Playstore, the damage will be huge.
What then is your suggestion on safe way to download apps?
You don't have to be afraid just be careful when downloading some exchange, or wallet from the Play Store or any app store. Because the fake listing is possible and we can't blame those store owners because these developers found a way to bypass some basic rules and found a way to come around them and become able to list their fake wallet or exchange app on these app stores.
All you have to do is find the official website and find a way to download those wallet apps from there or try to see the signatures of these apps if they are open source like Electrum wallet. I don't know if TW provides signatures to confirm it but Electrum does.
Besides confirming the signatures, you better check the number of downloads, and reviews, and don't forget to download apps using the official website. Because it reduces the risk, I always use websites official ones, to download these wallets or register on new exchanges. Once again, you don't have to be scared just be careful while using new apps and technologies and if you are afraid of that much then don't keep your funds in wallets that are vulnerable to attacks easily, you might want to enable 2FA like multi-signature wallets.