Posts

Android KitKat

Image
Android KitKat Welcome to Android 4.4 KitKat! Android KitKat brings all of Android's most innovative, most beautiful, and most useful features to more devices everywhere. This document provides a glimpse of what's new for developers. Find out more about KitKat for consumers at www.android.com . Making Android for everyone Android 4.4  is designed to run fast, smooth, and responsively on a much broader range of devices than ever before — including on millions of entry-level devices around the world that have as little as 512MB RAM . KitKat streamlines every major component to reduce memory use and introduces new APIs and tools to help you create innovative, responsive, memory-efficient applications. OEMs building the next generation of Android devices can take advantage of targeted recommendations and options  to run  Android 4.4  efficiently, even on low-memory devices. Dalvik JIT code cache tuning, kernel samepage merging (KSM), swap to zRAM, and...

Android 5.0 Behavior Changes

Android 5.0 Behavior Changes API Level: 21 Along with new features and capabilities, Android 5.0 includes a variety of system changes and API behavior changes. This document highlights some of the key changes that you should be understand and account for in your apps. If you have previously published an app for Android, be aware that your app might be affected by these changes in Android 5.0. For a high-level look at the new platform features, instead see the  Android Lollipop highlights . Android Runtime (ART) In Android 5.0 the ART runtime replaces Dalvik as the platform default. The ART runtime was introduced in Android 4.4 on an experimental basis. For an overview of ART's new features, see  Introducing ART . Some of the major new features are: Ahead-of-time (AOT) compilation Improved garbage collection (GC) Improved debugging support Most Android apps should just work without any changes under ART. However, some techniques that work on Dalvik do...