Thursday, May 16, 2013

Unveiled new development tools for Android - digi.no

ad

I came to know not any new version of the Android Google I / OI keynote speech yesterday. But all the other news in total, from new versions of key applications to new programming interface, will eventually provide a significant upgrade of the Android experience, which depends on mobile providers follow up and actually deliver the upgrade. It all offered instead via Google Play, making updates to many more.

Hugo Barra, director of Android product management at Google, said last night about what is in store for developers creating applications for the platform.

Several of the new APIs available through a new version (3.1) of Google Play Services.

Included here is a plethora of new programming interface provided by the Google Play games services. This is aimed at game developers and makes it easier to create leaderboards, multiplayer setup with P2P connections and status storage in the cloud, so that, for example, can continue play on another device.

early as it should have been released games that make use of this functionality. Games Services are also available for iOS and the web.

Geolocation
The geographical position of the device is information that can be exploited by applications in a growing number of ways. Google Play Services 3.1 includes several new programming interface that allows for more use of such data. This includes Fused Location Provider , which will provide faster, more accurate and particularly more power efficient retrieval position. According to Barra, the use of this non draws more than 1 percent of the unit’s total battery capacity per hour. This will be achieved by using new algorithms and better utilization of all the available sensors.

Android is now also built-in support for “geofencing,” which application developers have had to make even Android. This is about that one defines virtual fences around geographic areas. When the user fits the fence, that moves in or out of the area, according to API applications thereof. The applications can then perform actions based on these position changes. Each application can have up to 100 active “fences” at once.

Another new API (Application Programming Interface) Activity Recognition, to be able to detect if the user runs, bike or drive a car using akselerometerdata .

Very much data is sent from the developers’ servers to Android apps through Google Cloud Messaging using XMPP-based (Extensible Messaging and Presence Protocol) messages. Daily sent 17 billion such messages through the Google cloud, with an average delivery time of 60 milliseconds.

new is that it is possible to establish persistent connections between developers’ servers and Google’s cloud, making the distribution of messages to large quantities of items more efficiently than before. Moreover, it is now also possible to send messages from your application and return to the servers.

Also includes Google Cloud Messaging now a new API that can be used to sync notifications across devices, eliminating the need to close the same forecasts several times on different Android devices you may have.

Most people who create Android apps do this in Eclipse. Yesterday Google announced that a new option is under development, namely the Android Studio, which is based on IntelliJ IDEA. It is available for Windows, OS X and Linux in a 0.1 version, which means that the tool is by no means complete.

 Adapting the language in Android applications will be easier with Android Studio. (Photo: Google YouTube video)

Android Studio includes visual tools that will make it easier to adapt applications to different screen resolutions and language.

Android Market Developer Console
by Ellie Powers presented the news of the console that developers can use in conjunction with the publication of applications in the Google Play Store.

developers now have tips on how to increase the demand for applications based on who already download them. If very many in Russia downloading an application, it may be advantageous to have the application translated into Russian. Also this has been made easier by the fact that you can order through the console translations from a range of professional translators. Prices and conditions shall be specified in the console.

Google Ellie Powers showed upcoming news in Android Market Developer Console. (Photo: Google YouTube video)

console, coupled with Google Analytics, will during the summer make it easier for developers to see how sales are made, including over time and in different countries. There will also be a report of what advertising, blogs and campaigns that contribute to multiple installations.

news that probably will interest many, the ability to run alpha and beta testing in the Google Play Store. Who should be given access to test versions, including controlled through Google+ groups. It is also possible to roll out test versions of a certain percentage of the total user base.

Google launched yesterday also Google Wallet Instant Buy Android API, which allows stores to create their own sales applications based on Google Wallet, so that items can be purchased with very few clicks.

Also, Google introduced a set of Cross-Platform Single Sign-On API’s. Applications that build on this to see if any of your accounts on mobile have already been authorized to access a related service. In this case, the app could log on to the service itself immediately after installation, without the user having to do anything.

Read also:
  • [16/05/2013] Google frolic in the news


Read more about: google i / o 2013 studio android, application development, android

No comments:

Post a Comment