We first saw custom tiles in an Android N Developer Preview a few months back, but unfortunately, not many apps have added this feature. It's a shame, really; custom tiles are easy to use and can add a lot of speed and functionality to frequently-used apps. Now, Shazam has added one called "Auto Shazam," and it might come in handy if you're a big music listener. I don't personally use Shazam anymore (Google does the same thing if you start a voice search, FYI), but I can certainly see the merits of this for people who are invested in it. Read More
In Android M, the System UI Tuner included a Broadcast tile that allowed users to create their own custom tile to be added to the Quick Settings area. However, users had to be savvy enough to know how to create that tile and then use an app like Custom Quick Settings to personalize its look and actions. It's safe to say that the feature wasn't ready for primetime and only enterprising and techie users could benefit from it.
With Android N, custom tiles will be possible to implement directly by the developers for their apps. The N documentation explains that this is part of the reason Android N has a Quick Settings area with pagination and user-editable toggles. Read More