What I find fascinating is the app store URL. It includes en-US and the app is identified by a GUID so you have no chance of working out what it is other than clicking on the link. Locales of fr-CA and fr-FR worked but not en-UK or en-GB. Apple has a country code, the app name and a numeric id. But the app name is just decoration and is ignored, so you could easily mislead by putting in anything you want. From the co…
I disagree that the long URL is a problem because I don't see people typing in mobile app store URLs. Either they search on the name or click a link. I do agree that it would be nice to have an app name that matters somewhere in the URL.
Links come from all over the place such as email and websites. I hope people have got into the habit of checking links before clicking on them!
In any event on Android from a web browser not on your device you can go to the Play store web site and install apps on your device.
It looks like you can do the same thing if you are on a system that has iTunes installed for iOS although it is more clicks and possibly involves cables.