We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-11-22 12:19:03 +0200

Improve user experience with incompatible Android applications?

I wonder if it's possible to improve the user experience when it comes to Android apps that won't run on the Jolla phone because they depend on Google Services not provided by Alien Dalvik.

In an ideal world, as a first step before the installation, the APK would be checked for such dependencies. The user could then be warned that the app might not run properly. A short, easily understandable notice would be given on why the execution of the program will fail. Installation would only continue if the user wants to try anyway. (I have no idea if the APK exposes such information in an easily accessible manner.)

The reason why I propose this:

It is my observation that a lot of users don't know why certain Android applications work while others don't. They have no knowledge of the reasons. To them, it's just chaos and a "broken promise" of Android compatibility. Issuing a warning before installation will at least give some clarity here and hopefully make things appear less chaotic and unpredictable: A user who knows that an app is known not to work and who is given a reason for it is less likely to become frustrated.

Improve user experience with incompatible Android applications?

I wonder if it's possible to improve the user experience when it comes to Android apps that won't run on the Jolla phone because they depend on Google Services not provided by Alien Dalvik.

In an ideal world, as a first step before the installation, the APK would be checked for such dependencies. The user could then be warned that the app might not run properly. A short, easily understandable notice would be given on why the execution of the program will fail. Installation would only continue if the user wants to try anyway. (I have no idea if the APK exposes such information in an easily accessible manner.)

The reason why I propose this:

It is my observation that a lot of users don't know why certain Android applications work while others don't. They have no knowledge of the reasons. To them, it's just chaos and a "broken promise" of Android compatibility. Issuing a warning before installation will at least give some clarity here and hopefully make things appear less chaotic and unpredictable: A user who knows that an app is known not to work and who is given a reason for it is less likely to become frustrated.