Google Jamal Eason Jun 25, 2014

Developer Preview and Play Services 5

Article Summary

Jamal Eason just announced something unprecedented: Android's first-ever public developer preview before launch. Google is opening up the L release early, fundamentally changing how developers prepare for major platform updates.

At Google I/O 2014, the Android team unveiled the L Developer Preview alongside Google Play Services 5.0. This marks a strategic shift in how Google works with developers, giving early access to test new features across phones, tablets, wearables, TV, and auto platforms before public release.

Key Takeaways

Critical Insight

Android L Developer Preview gives developers unprecedented early access to test material design, performance improvements, and multi-device capabilities before the public launch.

The BLE peripheral mode and multi-networking features hint at Android's ambitious plans beyond traditional mobile devices.

About This Article

Problem

Android developers struggled to understand how their apps used battery power. They needed visibility into what was draining the battery across different system events and conditions.

Solution

Google built Battery Historian, a visualization tool that shows power events over time. They also released a job scheduler API that lets developers set conditions for background tasks, like running only when the device is idle or charging.

Impact

With the job scheduler API, developers can control when background jobs run. This reduces battery drain and improves device efficiency without requiring changes to existing code.