Time was while Google developer conferences buzzed round Google Maps, Web tool package and so on. But from the closing conference onwards the limelight become on Android, and Chrome in that order.
Perhaps the humongous opportunity resting in smartphones has sunk deep into Google. A reality acknowledged by means of Larry Page himself while he quipped that he would love to run the enterprise thru his smartphone.
Google has sought to integrate its different products with Android and update them in Android without having to update Android to suit them in compatibility.
As referred to inside the preceding paragraph, Android aficionados do see a silver lining out of the confined Android updates. Blogs are rife with how features brought from this version onwards do not always need an replace in the OS. It offers fodder for agreement because the simple premise for converting an OS’ version is to permit it to play all the applications, be it historical or futuristic. The numerous variations and configurations (of character mobile hardware corporations like Samsung, HTC, Sony and many others) of Android had been growing widespread firewalls to updating even the proprietary Google apps; apps that provide the imperative Android enjoy. Google through its feature replace, successfully tackles the problem of fragmentation as Google+, Gmail, Google Maps, Google Play, apps which can be found in Android from versions Froyo onwards a properly as Google Music All Access which are to be added now can all live in versions Froyo onwards with out want of an replace. It appears the problem of fragmentation has been with a bit of luck nailed.
Android Studio: this update does have the name android stamped on it! Meaning, it’s miles Android precise. News is that Google plans to introduce Android Studio to replace the prevailing Eclipse developer surroundings for Android apps. Google collaborated with JetBrains to create the Android Studio. Of course this development has a few loose ends to tie up, yet Google feels this IDE whilst released might assist Android builders increase their productivity. Here’s how it is able to assist:
It combines talents of Maven and Ant to construct flexible and variedly flavored answers.
Excellent code modifying capabilities inclusive of finding inline sources and Android precise customizations. It is boosted through advanced editor UI that allows drag-drop of widgets, simulate output view in exceptional hardware configurations and even preview at the same time as enhancing in XML.
Provides deep analytical capability to perceive all styles of bugs
Provides wizards based on preset templates and additionally get admission to to different Google services.
Provides for easy migration of tasks from Eclipse (as export) or import into Studio (of present Eclipse IDE initiatives).
Google has, like Android OS, made Android Studio loose and open source which could be the sweetener.
Google Play: Android developers can use the Google Play services you obtain the favored APIs to construct maps, games or social media (examine Google+) on Android gadgets (mobiles or tablets).
Gaming: entertainment is shifting to handheld devices by means of droves putting a top class on imparting the equal person enjoy as in computer/gaming console. Google has stepped up the person revel in by introducing the following capabilities:
Leaderboards: a maximum of 100 leaderboards, each public and social, is supplied to permit builders engage users by permitting them to examine ratings with other gamers. Leaderboards are created automatically for day by day, weekly, month-to-month or custom designed versions.
Rewards system: developers can praise users for carrying out the game by way of providing general or incremental achievements that may be regarded in a consumer interface. The can use the developer consoles to manipulate the achievements.
Google gives the Cloud Saving APIs to keep sport reputation and settings on cloud.
Developers can permit customers to invite different gamers to the game or play with random customers with the maximum restriction pegged at 4.
Google helps the development of region aware apps by means of imparting the following APIs:
Geofencing APIs: this API is used to define geographical barriers. It additionally affords the following options:
to create alert filters for clients exiting a particular location
adjust updates of place in response to locomotion addiction(like taking walks, using or using)of the client (see Activity reputation API)
add or delete geographical barriers
Fused location company: this API makes use of underlying schema to provide the apt consequences in your query on locations, even complex stage queries. It is short, versatile and utilizes lesser battery electricity.
Activity reputation provider: this API makes use of energy sensors to discover the customer’s current activity, as an example, using, on foot, using idling and so on. This is utilized in tandem with the Geofencing API to offer the apt updates to the customer.
Single Sign-on via Google+: accounting for the fact that users trade cell devices frequently and that these devices may also run distinct OS, Google affords the API to register via Google+ in any device. This obliterates the need to make services like Google Wallet, Games, Plus tool unique. There are libraries for those services that respond to the automobile sign request the use of their approach.
Google Cloud Messaging: Google has made it feasible to sign in apps the usage of its Single Method. It also gives for messaging to third birthday celebration servers via its bi-directional messaging (XMPP) the use of Cloud Connection Server. Users can synchronize notifications across devices the use of Google’s APIs for user notification.
Google Play Developer Console: Google has been assisting its huge Android developer community and this yr’s convention added the fillip to it.
App Translation Service: The localization assist group from Google permits you to avail translation offerings for a nominal rate and submit the strings to be translated inside the language of your choice. If required it prompts the apt localization sting in the app pix, APK or the About the product sections. This finally enables developers reach out to a wider target market.
Analytics and Monetization: Keep a tune at the overall performance of an app simply turn out to be simpler. Google Play and Google Analytics offer complementing services like app perspectives and engagement metrics.
Google has added the order popularity API to permit builders view the order reputation of an in-app from their servers. It has additionally decided now not to rate test bills for in-app test purchases.
Alpha and Beta trying out and Staged Rollouts: Google has delivered the alpha-beta testing to permit developers cut up their apps into two variations, alpha and beta, and get them tested by using distinctive user groups. If needed, testers for Google+ can also be brought to check those versions.
Developers can henceforth roll-out updates most effective, to their apps to a batch of users to gauge their remarks. Developers can set the proportion of users who could be the usage of the update.
Perhaps for those expecting Android only chants on the Google I/O 2013, it is probably a dampener. But for those familiar with the maverick that Google is will vouch the wise way it is gone approximately indulging Android community. Updates to Google Play, its services, launch of the Android Studio, cloud messaging and capacity to sign into Google services sans OS or hardware requirements are huge sport changers. In quick, it’s far approximately updating functions sans the need to replace OS.
Google’s I/O 2013 was an Android winner, in a hush-hush manner!