So, Google have lifted the lid off KitKat moments ago and it includes some rather interesting features (at least to me) that don’t appear to have been leaked.
The first major feature Google is launching is “NFC Host Card Emulation”. This is exactly as leaked and basically allows for your device to do “secure” NFC transactions without the need for “Secure Element”. This means that a lot more people can begin to use Google Wallet (If you live in the right country, of course). Google say that if this feature is available for your device you can use “Tap and Pay”. I’m sure we’ll see more on that in a short while.
Next is something interesting. Google is introducing a printing framework. This isn’t just an integration of CUPS, it’s a built for Android system which allows for apps to act as a printer. Without looking at the APIs, I’m fairly certain printing companies could update/release apps that allow you to “print” through them. Or even workplaces could have remote printing based on location, which would be fairly interesting to see.
Here’s another big puzzle piece: Google is introducing a proper storage framework. It’s an idea I’ve toyed with and really wanted to make happen (but due to time restraints, couldn’t). However, Google implemented it way better than I would have.
Even better, Google Drive is already supporting this (and it appears some others are too). This should start to solve the problem of developers needing to support every cloud service, and then some.
Sensors have got a minor update, mainly to make them more efficient and to introduce a pedometer (which the Nexus 5 has one). Another API is proper “fullscreen” mode for apps, which sounds like a blessing and a curse at the same time. Lots of other stuff got updated too, such as better animation, translucent menu-bars, better notification listening API (which should help improve smartwatches etc). There is a load more changes, of which are little features which I’m sure all of us will be happy about.
One of the big changes is the switch on to using Chromium for all applications. If your favorite app is using a WebView, it’ll be Chromium now. This could cause some glitches, some complaints, but overall it should allow Google to keep it’s web browsers in check.
Oh, and Android now has a native screen recording API!
[Source: Android Developers](http://developer.android.com/about/versions/kitkat.html)