Google Talks About The Future Of Android

What's next for Android? What can be done to make carriers offer updates? And will the battery life on Android devices ever get any better? Lifehacker put those questions to Android product manager Yu-Kuan Lin when he visited Australia this week.

Picture by nxtiak

What are the big priorities for the Android team at the moment? The first theme for Android is really about bringing innovation to mobile, and specifically all the goodness of the Web to mobile. That's why we got into Android in the first place. The second point was in order to drive this innovation the system has to be as open as possible so we went for an open source approach and let everybody see our code base. We have a very open marketplace that lets developers put up all sorts of apps. We believe that this diversity of apps and devices is ultimately offering consumers a lot of choice and that it what they want. We really believe in that innovation driven by openness which ultimately fosters diversity and a whole ecosystem. That's the overall theme for Android as a whole.

With that as a backdrop, what we're focusing on now is we're seeing a lot of success with devices, obviously. What we're really focusing on is how do we take the user experience to the next level. In the last year, you saw us take a step in the direction of hardware where we did the Nexus One which was really our experiment in terms of how far we could push the envelope in terms of hardware development so that it matches and can showcase all the great stuff on the software platform. Now that we have a lot of basic pieces of the platform done, the next step is really to improve the user experience beyond what it already is, so to really have a polished experience around not just the core OS, but scaling across different devices and different form factors: different screens, different types of input, camera, GPS, all those things. That's the big direction in which we're moving in now, and I think you'll see a lot of new features being released going forward.

What can be done about the lag between new versions of Android appearing and carriers actually making them available for devices? This is a pretty pronounced problem in Australia, where lots of phones running 1.6 are still around.

What you're seeing with a lot of the existing devices is that they were built a while ago and targeting a different price segment. What we're seeing happening in the market naturally is that the really successful devices are the ones that are on the latest platforms, because by having the latest hardware to show off the features, that's what makes the phone stand out. I think through natural selection of the market if you will carriers and OEMs will start to note that and push the latest and the greatest. By observing how Android succeeds in other markets, Australia can get a sense of where they need to be in terms of evolution of devices.

What can be done to improve battery life on Android devices? I still feel like I'm charging a bit too often... One of the challenges of course with third party apps is that it's a bit hard to control or mandate what they do -- after all, it is an open system. That said, one of the things that we're working on to improve that is providing better statistics and feedback to developers in general to know that their app is sucking up a lot of battery. We took a first step on that; we're now providing lot of rich bug reports for installs, and the next step is tell them how much CPU cycles you use on average and how much battery you drain on average. By providing these stats, we hope to raise awareness with developers to improve their apps over time because they can now measure how their app performs.

Another thing that we're doing also on the platform is continuing to optimise things that we don't need. This is mostly under the cover so it's hard to be seen by consumers. Even just between Eclair and Froyo, there have been a lot more features added in the platform, so we work very hard to keep the battery life about constant. Even keeping it constant is a win. Eventually we don't just want to keep it constant, we want to make it better. The first step after adding new features is to tread water, and then we'll improve over time. That's definitely an ongoing area of work and innovation for us.

How much do you think about building Android to work with new platforms such as tablets? The way we're thinking about it is we want to make Android work great across a variety of hardware form factors and device configurations. Instead of targeting a specific thing, say tablets, we just want to make Android work great across a bunch of different types of devices and then let developers and hardware manufacturers utilise that to build different things. It could be Android on tablets, it could be Android on smart displays, it could be Android on TVs.

How has Android helped you organise your own work life better? There's a couple of things I do all the time with my phone. One is we have this Chrome to Phone feature which lets you take whatever on my browser and hit a button and it gets sent to my phone when I'm running out the door. Just that seamless integration between the browser on my phone and my desktop is really fantastic.

Another thing I really love and I find very useful is that I manage all my contacts through Android. Before, when I used to switch phones all the time, they'd all end up on my SIM and then sometimes I'd lose my SIM. Now with Android automatically syncing everything to the cloud, I either add something via Gmail on the Web or I add something to my phone and it automatically syncs to all my phones.


Comments

    'Another thing I really love and I find very useful is that I manage all my contacts through Android."

    How is that done (I don't have an Android phone yet)?

      Just like any other phone, but with a google account you can synchronize all the contacts to google contacts, and to re-establish all your contacts on another device you just have to log in again from a new phone.

      Markus,
      When you initially set up your Android phone, you set up or type in a Gmail account, and then the phone will sync all your contacts with this account, so they're accessible from any device with a web browser. If you upgrade your phone, and use the same Gmail account, the contacts will be synced from your Google contacts list.

      It makes things so easy!

        @Thepengwin
        @James

        OK excellent, in July I was thinking of getting an iPhone 4 but I'll get an Android phone instead.

    Android 1.6? That's nothing - there's still a lot of devices out there on 1.5. HTC suck at ROM upgrades

      Really? Because my HTC Desire just got 2.2 only a few months after buying it...

      Didn't HTC make the Google Phone (Nexus One)? I would've thought that HTC would be the best at updates, considering their relationship with Google.

      For my family's phones (3 MyTouch3G, 1 MyTouch3G 1.2), the bottleneck appears to be my carrier, not HTC. These aren't the 'latest and greatest' devices, though they're not that old, either. I ended up rooting the 3 older phones and installing CyanogenMod's version of Eclair on them rather than waiting. (The ROM works fine on my old G1, too. The official version will not be released for the G1, so mods are an alternative.) They're out of warranty, anyway. My other phone still has warranty, so I'm willing to wait for the OTA update which TMo says will be by the end of this year. The way tech cycles run, I expect manufacturers to focus on what's next, and they all tend to lag in support for older products. Meanwhile, there's a community of users and developers who continue to support the older phones, since the phones are still great.

    Using other free tool available, i can also sync my office contact with my specially designed gmail account. Again, this end up synced to my SGS. Voila, merging of private and office contacts. Oh yes, it will sync all your calendar, and picasa pictures too. Pretty neat!

    "This is a pretty pronounced problem in Australia, where lots of phones running 1.6 are still around."

    I have to say, this is one reason I have not purchased an android phone.... yet. I've been wanting to upgrade my four year old phone for a long time, but as a prepaid phone person, the "latest and greatest" mobiles that run android 2.x are out of my price range as I have to buy outright.

    I did find an android phone the other week in my price range, but it only has Android 1.5 on board. :/ And while that is better than nothing... its not great. Especially when I look at what apps are around and quite a few of them say "requires android 2.x".

    So its a hard place to be. I don't want to spend money on something that is outdated... but I can't afford the up to date ones. I wish the retailers/carriers would realise that they are getting ZERO dollars out of me right now, when they could be making some at least by simply providing an up to date OS! Charge me a bit more for calls or data or whatever, that is fine. I don't use heaps. Just give me the up to date OS at a price I can afford outright.

      I have an acer liquid, its a cheaper alternative. It has most of the bells and whistles of the more expensive Android phones and you can get the latest (Liquid e) one with 2.1, or like I have done upgrade the orignal from 1.6 to 2.1 with little fuss. I dont know about the future but at the moment im loving mine. Give it a look!

        Sorry, wrong post.:\

      Sorry… but you’re one person.
      A company would lose so many customers by increasing their data rates and call and text charges.
      Many people choose Telstra because of the 1c text deal, they’d lose me and so many other people if they raised it to 25c

Join the discussion!