• Android M "App Links" implementation in depth
    At Google I/O 2015, a new feature was announced that allows "app developers to associate an app with a web domain they own." This is intended to minimise the number of times a user sees the "Open with" dialog to choose which, among apps that can handle a certain URL,…
    Read more
  • Tablet users will see your feature graphic, too
    As of today, your Android apps must include a feature graphic and a short description text before you will be allowed to save any other changes to your Google Play listing. While it's nice that Google is encouraging (well, forcing) developers to put more consideration into creating an appealing Google Play…
    Read more
  • Providing INFO for Android apps with no launcher
    There are many types of Android app which don't provide a regular user interface — live wallpapers, home and lock screen widgets, "pro" licences for apps which should really be using in-app purchases, to give a few examples. These apps tend not to provide a launcher icon as there's no…
    Read more
  • Efficiently filtering Android intents with android:ssp
    I discovered that Android 4.4 (API level 19) added a set of not-yet-documented XML attributes to its <data> tag for intent filtering.The android:ssp attribute is intended to match against URIs — the "ssp" stands for "scheme-specific part" and essentially means everything that appears after the scheme.e.g. The URI "https://example.com/foo/bar" can…
    Read more

Older posts →