Connect with us

Hi, what are you looking for?

Mobile

Google I/O 2015 Unveils New Android Features for Better Android Application Development

At the recent Google I/O 2015, Google announced a lot of exciting features as well as announcements. Also introduced were a lot of products. A lot of information gleamed through this conference which relates to the betterment of Android Application Development throughout the world. A lot of sops and goodies were announced, of which let us examine some of them without any delay:

Google-Android-IO-2015

Introduction of Android Studio 1.3

Android Studio is now the de-facto IDE for Android Developers. At the Google I/O conference 2015, a lot of features as well as updates were announced. These include a new new simultaneous visual layout builder as well as layout editor, improved gradle performance, ability to use vector images for developing or designing, and NDK C/C++ support along complete support for C/C++ code, which also includes syntax highlighting, code linking, as well as other important features.

New and Improved Android Design Support Library

The Material Development specifications that were introduced with Android Lollipop saw no uniform implementation for some of the most used widgets. Therefore, the Android Design Support Library has been introduced. This is available to all Android devices from version 2.1 onwards. It provides widgets as well as views that go ahead to implement a range of material design specifications. A variety of exciting APIs are available within this library.

App Permissions

Rather than granting all permissions that are required by an app during the installation, the users, can grant as well as deny or even revoke previously granted permissions willfully. This change is a much welcome and brilliant development from the user point of view.

Hence, For better android application development, android developers now face a new challenge, which means that before the developer accesses a permissions based resource, they need to confirm that the user has granted the necessary permissions to their app. They will also need to provide an alternative if their requests were rejected.

Full App Backup Now Available

Presently, user developers can be backed up by app developers through Google Cloud services. However, this requires developers to write the code that persists as well as retrieves user data. Now with will back up, backup and restore of user data is automatically done. In case the app is installed by the user on another data, the backup and restore is done automatically, and actually should be available to the user on immediate basis, once the app is opened.

Cloud Test Lab now Introduced

Cloud Test Lab has now been introduced, which allows Android developers to economically test their app on multiple devices simultaneously. This test feature allows developers to test their apps on multiple devices on a simultaneous basis. The cloud test lab feature also provides a detailed ‘success or failure’ report. Currently, the feature limits the devices to top 20 Android devices across the globe. Although this feature was announced during the conference, it is not immediately available. According to Google officials, it should be available later this year. This feature is expected to be completely free, and is will be integrated in the Google Play Developer Console.

Other handsome features:

Besides, other features include App invites, which is a new API that helps users share and even invite other users to use an app via SMO or email, along with a direct install button. Also provided is Data Binding, which is a method that helps to bind application specific data to specific views within a layout file. Google Cloud Messaging is also available for Android, Chrome, as well as iOS apps. Some other brilliant mentions include on tap and app indexing, voice interactions, fingerprints API app linking as well as new developer guides and tutorials, so that Android Application development embraces some of the best development practices by developers.

Written By

Daniel Carter works for Fusion Informatics – a Mobile Application Development Services Provider Company in Manchester, UK. He has deep rooted passion for Internet Marketing and loves reading technology news.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like

Tech

Developing Android apps has become increasingly essential in the mobile-driven world. To create high-quality, feature-rich apps, developers rely on a range of tools that...

Mobile

Building robust and scalable Android applications requires a solid understanding of app architecture. Android app architectural patterns provide a structured approach to organizing code,...

Mobile

Mobile phones are changing the way users interact with different businesses and brands. Most internet users access their internet from mobile devices only. As...

Tech

Introduction When embarking on a mobile app development project, one of the crucial decisions you’ll face is choosing between iOS and Android native development....