Tuesday, July 17, 2018

Android Application Development Training – Understanding Android 5.0 Lollipop

Android 5.0 Lollipop is the largest yet the most ambitious invention for android. It has latest new features for the convenience of users and thousands of new APIs for developers. Android 5.0 Lollipop extends Android even further, from tablets, phones to TVs, and cars.
 
The Android 5.0 Lollipop Difference 

The Unique Material Design 

Android 5.0 Lollipop brings material design to Android and offers you an expanded UI toolkit in order to integrate the new design patterns effortlessly with your apps. The new 3D views allow you to set a z-level to raise off elements of the view hierarchy and cast real time shadows even when they move.

The built-in activity transitions will take you seamlessly from a state to another through the beautiful, animated movement. However, the material theme adds transitions for your activities including the ability to utilize shared visual elements throughout activities.

Android 5.0 Lollipop features ripple animations for buttons, checkboxes, and additional touch controls in your app. You can define vector drawables in XML and animate them in different ways. Vector drawables scale is perfect for single color in-app icons. It includes a new system-managed processing thread well-known as RenderThread that keeps animations smooth even when there are delays in the main UI thread.
Android Application Development Training

Notifications

Android 5.0 provides a faster, smoother and more powerful computing experience. You will get more visible, accessible, and configurable notifications. Different notification details appear on the lock screen. In fact, the key notification alerts like incoming calls appear in a head-up notification – a small floating window that allows the user to respond or dismiss without leaving the current app.

Document-Centric Apps 

Android 5.0 Lollipop includes a redesigned Overview space known as Recents – which is more versatile and useful for multitasking purposes. New APIs allow you to show different activities in your app as individual documents along with other recent screens. You can take a great advantage of concurrent documents to offer users the instant access to more content or services.

Improved Connectivity

Android 5.0 Lollipop offers new APIs that let apps to perform concurrent operations using Bluetooth Low Energy. It allows both scanning (central mode), and advertising (peripheral mode).

The new multi-networking features allow apps to query available networks for features like whether they are cellular, metered, Wi-Fi, or offer network features. After that, the app can request a connection and respond to connectivity loss or other network changes.

Improved Camera and Video 

Android 5.0 Lollipop introduces new camera APIs that allow you capture natural formats like YUV and Bayer RAW, as well as control parameters such as ISO sensitivity, frame duration, and exposure time. Apart from providing better control over image capture, the APIs expose detailed information about the properties and abilities of the camera. In addition to, you will have the best experience for ultra-definition (4K) content and the ability to play compressed video and audio data together.

Screen Sharing and Capturing 

Android 5.0 Lollipop allows you add screen sharing and capturing abilities to your app. Through the permission from the user, you can be able to capture non-secure video from the display and provide it over the network if you choose.

Accessibility –

The accessibility APIs can help you retrieve the detailed information about the properties of windows on the screen that allows interacting with and defining standard or customized input actions for UI elements.

These are a few details about Android 5.0 Lollipop’s new features and specifications. If you want to learn Android 5.0 Lollipop, join android application development training through SCP Academy. Our android certification training includes 36-hours course that offers the required knowledge and skills to design and develop android application.

No comments:

Post a Comment