The latest version of Android is called KitKat, and is probably the most spicy Android flavor. In general, the changes compared to the transition from iOS 6 to iOS 7 are not as radical as possible. Nexus 5 is the first device that will benefit from all KitKat updates - and without many extensions for users, there are many new features and upgrades for software developers.
|image from My Go|
- General improvements are common for newer versions of Android - the operating system gets faster and smarter. For mobile developers, this means that memory-controlling features can be customized or disabled to keep applications soft and responsive to powerful, abundant smartphones in the Android universe.
- Procstats is a new tool for tracking usage of storage resources in the application. Very useful for applications that perform services that run in the background. Another great feature to control application efficiency and RAM usage.
- Android 4.4 has a new memory access box that can be used to browse, read, and edit files by multiple providers. Many cloud and local storage providers have integrated their services within the framework.
- Another interesting feature is the full-screen immersion mode, which allows applications to use the entire screen to capture touch events. User interfaces can now occupy the entire screen by hiding system elements such as the status bar. Although many Android smartphones are famous for big screens, this feature will not be useless. Also, no unnecessary UIs will not distract users as long as they are content.
- KitKat offers more wireless printing capabilities in Wi-Fi and cloud services. The new print structure offers new capabilities for customer-specific applications: search for available printers, send different types of images and documents to print, change paper sizes and select the pages needed for printing. Native support is available to create specific applications.
- NFC takes the next step for multiple payments, access to cards, loyalty programs, and other transactions. They are powered by hostcard emulation (HCE), and any Android application can be an NFC chip card - or a reader for those cards. Printer manufacturers can also develop specific printing services, while developers can create them in applications. Most KitKat devices have such print-related services as Google Cloud Print, Google Drive, Gallery, QuickOffice, and Google Chrome.
Sensing is another feature that optimizes energy consumption, which is crucial for health and fitness applications on the site and many other applications that require long-term design. New features for developers include Chromium WebView, improved access to notifications, new connectivity features (new Bluetooth profiles, built-in infrared investment support, Wi-Fi TDLS support) and advanced media features. Detailed information can be found on the KitKat Developer page.