Contributed by Neev Technologies on 16 May 2013
Google’s IO 2013 is an ongoing event with a lot of interesting new features for developers. From an Android developer’s perspective we found a few features quite interesting. Here’s our take from the first day.
Google has exposed 3 new location APIs for developers
- Fused location provider
- New Low powered provider
- 2nd API for Geofencing
These APIs will help in providing better location services and also reduce the battery consumption as the current services utilize a lot of battery power. It would be interesting to see how the developers utilize these in the apps going forward.
Accelerometer and machine learning to identify motions like walking, driving, etc. will help in more fitness related applications on the Android platform.
If an application exists on the web as well as on mobile, with help of Google + Sign in, the user can seamlessly move across devices without any interruption to the activity they were performing.
- Persistent connection for sending large messages
- Upstream messaging from device back to server
- Synchronizing notifications across devices
Presently, if you read a notification from twitter on the web, you still have to mark it as read in the mobile app as well. Sync notifications will help in resolving such issues.
- Cloud save to persist game state
- Leaderboard using game and services
- APIs for IOS and web as well
- Multiplayer for P2P connections. Uses Google+ to invite friends and others to play the game.
We found this the most exciting.
New tool: Android studio based on IntelliJ provide real time preview of the application across different form factors.
Variable folding: It shows the value rather than the variable name which makes it easy for the developers and is much better than eclipse which is currently used by developers. It is a generic Java development platform but for the Android. Android Studio seems to be a real boon for the developers.
- Optimization tips for improving performance of the application
- App translation service in console. Connection with translation service providers
- Google analytics - usage metrics in console, revenue, etc
- Beta testing and staged rollouts for app deployment.
On the whole, the event started off on a good note. The event shows how Google is now focusing more on its services and apps. Till date the previous keynotes focused on the next version of Android SDK, Nexus devices etc. For the first time Google has moved away from this and primarily focused on its services.
Well now you don’t need to have a device with latest version of Android SDK to enjoy the best of Google. You get that via its apps that will work across different OS/SDK versions.
Well the biggest winner here is Apple, as all the services announced by Google will work on iOS platforms as well and none of the iPhone users will feel left behind. And when it comes to Microsoft’s Windows Phone 8 this might be yet another reason for people to stay away from the platform. Its high time Microsoft gets into an agreement with Google to bring these services on to their platform as well.
Visit us at Neevtech.com to know more about our offerings.
© 2016 Neevtech Blog | Neev Technologies