It’s 24th of July 2013, Google has announced a bunch of exciting android updates in Google Press Event held at San Francisco. One of the major announcements is Android 4.3, a sweeter version of Jelly Bean that includes great new features for users and developers. Its API level 18 in Android API family.
The all new nexus 7 tablet which is coming soon to Google play also has built-in Android 4.3 Jelly Bean, and it’s rolling out now as an update to Google Nexus 4, 7, and 10, and Galaxy Nexus HSPA+ devices across the world.
Android 4.3 includes the latest performance enhancements to keep apps fast, smooth, and efficient, by providing new API’s with these capabilities for developers throughout the globe. Here’s a taste of what’s new:
A) Profile Restrictions – Lightweight and portable, tablets are perfect for sharing with others. Tablet owners can create restricted profiles to provide limited access to applications, for family, friends, kiosks, and more. Applications can offer various types of restrictions to let tablet owners control its capabilities in each profile.
B) Blue Tooth – Bluetooth smart support minimizes power usage while measuring and transmitting data, making both sensors and the phones or tablets connected to them more battery-efficient. Now applications can communicate with many types of low-power Bluetooth Smart devices and sensors available today, to provide new features for fitness, medical, location, proximity, and more.
C) OpenGL ES 3.0 – As OpenGL ES 3.0 and EGL extensions announced as standard features of Android, Game developers can now take advantage of it with access from either framework or native APIs. This brings photo-realism to a whole new level in the games you’re playing: blades of grass on the soccer field come alive, asphalt on the street looks real as you screech by, stubble on a villains’ face almost pokes out of the screen and with sophisticated effects like self-shadows, that villain looks even more menacing, casting a shadow on himself.
D) Notification Access – Developers can display notifications in any way they want, including routing them to nearby Bluetooth devices, and they can update and dismiss notifications as needed. Applications can now access and interact with the stream of status bar notifications as they are posted.
E) New Media Capabilities – A modular DRM framework enables media application developers to more easily integrate DRM into their own streaming protocols such as MPEG DASH. Apps can also access a built-in VP8 encoder from framework or native APIs for high-quality video capture.
F) Profiling Tools – New tags in the Systrace helps analyze the performance of your application by capturing and displaying execution times of your applications processes and other Android system processes. On-screen GPU profiling give developers new ways to build great performance into applications.
Google has also updated the Android support library (r18) with several key APIs to help developers build great apps with broad compatibility. Most important, they have added an Action Bar API for building this essential Android design pattern into applications with compatibility back to Android 2.1. For apps targeting RTL languages, there’s a new BidiFormatter utility that can use to manage RTL strings with compatibility back to Android 2.1. Also, a new RenderScript feature coming soon that will let developers take advantage of hardware-accelerated computation with compatibility back to Android 2.2.
Android 4.3 also contains:
1) Dial pad autocomplete,
2) Disabled apps tab – check which apps are disabled in Settings > Apps.
3) Additional language support – Android is now translated in Africaans, Amharic, Hindi, Swahili, and Zulu.
4) Enhanced photo daydream – navigate through interesting albums.
Many More new Android 4.3 Features:
Along with the new Android 4.3 platform Google has released an update to the Android NDK (r9). The new NDK gives Android developers native access to the OpenGL ES 3.0 APIs and other stable APIs in Android 4.3 Jelly Bean, that helps developers to use high-performance graphics in their games or applications. for getting started in developing and testing on Android 4.3 right away, in Android Studio or in ADT/Ant. Developers can download the Android 4.3 Platform (API level 18), as well as the SDK Tools, Platform Tools, and Support Library from the Android SDK Manager.