Source: https://mobilesyrup.com/2014/06/26/android-l-release-and-everything-else-from-google-io-explained/