- Always make sure you are using the latest versions of apps to avoid troubles. You can enable auto-updates in Google Play Market for that. You might think, if this version works why should I update? But updates introduce new features and solve bugs you might not even be aware of. Sometimes an update will break your current working version due to an unknown/unexpected bug. However, another update fixing it will be launched soon after.
- Enable Google Location Services in device settings if you wish to use an app that uses your location. If you restrict access, you can't expect apps to behave correctly.
Why do apps request permissions?
- Most developers (especially those who distribute their apps via Google Play market) ask for permissions because they actually need them. Their app won't function otherwise.
- Android system requires developers to ask for permissions in order to do certain tasks. If the developer fails to do so, Android system will block app's access to an Android feature. Therefore, requesting permissions is an essential part of Android development and app users need to allow it if they want to use the app. Another app might provide similar functionality without the extra permissions and the reason for that is, their developers found/used another way to accomplish the task.
- Most users don't have a clue about what these permissions mean. Android itself gives only vague information about them. And what users read there scares them off. It is true that the more permissions an app has granted, the more it can control your Android device. However, that doesn't mean you should be paranoid. It is a matter of trust. If you trust the developer and download your app via Google Play Market (which assures the app is not fake and belongs to the developer specified), you don't have to worry about permissions. Period!
I don't have an Android phone or tablet. Can I still run these apps?
Yes, you have some options in this regard:
- Run Android apps on your computer (Recommended). You can use "Genymotion", "Bluestacks", "AMIDuOS", "YouWave", "Andy" or any other 'Android emulator'.
- Install Android on your computer. Click here for details.
- Run an Android virtual machine inside your operating system. With the help of an application like "Vmware" or "Parallels".
- Run Android apps via Chrome or Chromebook. Although it sounds like the best option, this tech is still in beta. You can lookup "Arc Welder" project for details.
Some of the adds shown are disturbing to me, how do I remove them?
Just click the 'i' or 'x' button at the lower left corner to ban that particular ad permenantly.
You may support apps in following ways:
- Via buying ad removal or by clicking on in-app advertisements you are interested.
- By giving apps on market 5 stars and +1. (Giving less than five stars reduces app's rating and thus its visibility on market).
- By identifying bugs and communicating them.
- By making constructive comments and sharing your suggestions for future updates.
- By helping in the translation of apps.