So this is the first time I am going to send an update for my app and I don\'t know about what actully happens when an app is updated via google-play,
Here are some ques
One way of checking if a new version has been installed is to use shared preferences. When the app is opened, you can check if an entry for that version is present. If it's not, a new version has been installed. After your processing is done, you can save the current version number in shared preferences.
As for your second question, shared preferences are not lost or reset by the update process. They stay as they were.