Android Lollipop for SAP: Innovapptive is Delivering Apps on the Next Era of Android
In an era of rapid communication through mobile and hand held devices, Android has forged one step further to come out with the latest version of its operating system – Android 5.0 Lollipop. This release comes with new features for users as well thousands of new APIs for developers. It offers level of extensibility – from phones, tablets and wearable to TVs and cars. Innovapptive will be releasing it’s first apps on Android Lollipop for SAP in Q1 of 2015.
This blog tries to addresses some of the core features of the Android Lollipop without getting into detailed technicalities.
Some of the core features of Android 5.0 Lollipop are:
- Material design
- Performance focus
- Support for TV
- Document-centric apps
- Advanced connectivity
- High-performance graphics
- Enhanced audio capabilities
- Enhanced camera & video
- Android in the workplace
- Screen capturing and sharing
- Advanced sensors
Android 5.0 offers material design to Android and provides you a comprehensive toolkit for integrating the new design patterns easily in your apps. The built-in activity transitions lets you seamlessly migrate from one state to another with beautiful animated motion. Buttons, checkboxes and other touch controls in your app have been configured to support ripple animations. With RenderThread (a new system managed processing thread), you can render smooth animations, even where there are delays in main UI thread.
Android 5.0 enhances computing experience (faster, smoother and powerful) greatly utilizing its new ART runtime to support a combination of ahead-of-time (AOT), just-in-time (JIT), and interpreted code. It is supported on ARM, x86, and MIPS architectures and is fully 64-bit compatible.
With assurance of smoother performance, Android 5.0 offers enhanced A/V sync, wherein the audio and graphics pipelines have been incorporated for more accurate time stamps, letting video apps and games to display smooth synchronized content.
Notifications in Android 5.0 ensures high level of visibility, accessibility and configuration capabilities. You can enable varying notification details on the lock screen and also have the flexibility to allow none, some or all notification details to be displayed on a secured lock screen. Important notification alerts such as incoming calls are displayed in a heads-up notification – a small floating window to help you in responding or cancelling notifications without leaving your current app.
Complete TV platform
A unique feature that is added in this version is the provision of a complete TV platform to enhance your app’s big screen experience. This lets users to discover content easily offering personalized recommendations and voice search. Simply stated, you can now recreate big and bold experiences for your app or game content and support interactions with game controllers and other input devices. Android provides a lensback UI framework in the v17 support library to help you develop 10-foot UIs for television.
Android 5.0 offers an all new Overview space (previously called Recents), which is more versatile and enables multitasking. Now APIs lets you display separate activities in your app as individual documents along with other recent screens.
You can leverage concurrent documents to allow users to instantly access more of your content or services. For instance, you might use concurrent documents to represent files in any productivity app or chats in a messaging app.
Android 5.0 adds new APIs that lets apps to execute concurrent operations with Bluetooth Low Energy (BLE). This enables both scanning (central mode) and advertising (peripheral mode).
With support for Khronos OpenGL ES 3.1, it now provides games and other apps with the highest possible performance for both 2D and 3D graphics on all compatible devices.
Enhanced audio capabilities
With a new audio-capture design, it offers low latency audio output. This new design consists of a host of features that includes fast capture thread that prevents blocking, except during a read operation, fast track capture clients at native sample rate and channel count & bit depth.
Enhanced camera & video
Android 5.0 comes with a powerful camera APIs that enables you to capture raw formats such as YUV and Bayer RAW and manage parameters such as exposure time, ISO sensitivity and frame duration on a per-frame basis. This new camera enables you to capture uncompressed full resolution YUV images at 30 FPS on all compatible devices.
Android in the workplace
To enable bring-your-own-device (BYOD) for enterprise environments, a new managed provisioning process has been provided that creates a secure work profile on the device.
For company-owned devices, IT administrators can commence with a new device and configure it with a device owner. Employers can then offer these devices with a device owner app already installed that enables configuration of global service settings.
Screen capturing and sharing
With this new version, you can add screen capturing and screen sharing functionalities to your app. Once you have the user permission, you can capture non-secure video from the display and send it over the network, based on your requirements.
In this new version, a new tilt detector sensor lets you improve activity recognition on compatible devices and a heart rate sensor helps in capturing the heart rate of the person, who accesses the device. Enhanced interaction composite sensors are now available to detect special interactions like wake up gesture, a pick up gesture and a glance gesture.
We have just now looked into the core features of this new version and how this new version would greatly enhance the overall user experience in terms of processing speed, ease of accessing applications, user productivity, enhanced audio and video capabilities, without compromising on the security aspects.
Contact us today to learn how you can leverage our custom mobile development accelerators to convert your enterprise apps to Android 5.0 Lollipop. Read more here – Custom Application Development. Contact us by sending an email to email@example.com