Exploring Android’s origins: Developers dish on making apps for the ‘wild west’

BY GreenBot Staff

Published 21 Oct 2013

Android becomes a 5-year-old on Tuesday, the app development community deserves almost as much credit as for making the OS such a smashing success.

thout apps, your smartphone couldn’t identify the name of that song playing in the coffee shop, almost as if by magic. Nor could it stream the latest episode of House of Cards. It couldn’t Instagram something. Or “like.” Or tweet. thout apps, your hset basically becomes a dumbphone.

Indeed, Android has become one of the most successful operating systems of all time largely on the strength of its app ecosystem.

Since the app developers are the ones working hs-on with Android, we figured we’d pick their brains about what it’s been like developing for the Android platform over its first half-decade, what they predict for the future of Android.

In the beginning

Android started out as a small company with just a few key players, including Rubin, co-founder CEO of ger; Sears, a Vat T-Mobile; Rich Miner, a Vat Orange; ite, who served as the head of design interface development at bTV. The Android team worked out of their offices in lo to, mere miles away from ’s campus in Mountain View, with a goal of building a “smarter” mobile software platform for phones digital cameras that would ultimately rival major competitors like Nokia’s Symbian Microsoft’s ndows Mobile.

The T-Mobile G1 was the first consumer-available phone running Android.

On October 22, 2008, after acquired Android, the T-Mobile G1 (also known as the HTC Dream) was released. It was the first Android phone available to consumers, it ultimately sold a little more than one million units. Android’s biggest selling point was its open nature. The platform made it easy for aspiring developers to learn new tricks of the trade, for entrepreneurs to get their product off the ground. “You [could] do what you want with this platform,” says e Braidwood, chief marketing officer at SwiftKey, a third-party keyboard app for Android. Braidwood the team at SwiftKey began developing for the Android platform right when was actively reaching out for developers to bring apps to its platform. “It [was] much more open…more friendly.”

For developers like Monique Farantzos, the president cofounder of DoubleTwist, an app that enables over-the-air music syncing between your Mac or an Android phone, putting her team’s app in the Android etplace simply made sense. “From early on we made a bet that Android was going to become the biggest operating system in the history of humanity, frankly,” she said in a phone call. “ could see that because it was an open platform [] it was open to multiple manufacturers.”

Android’s journey to the top wasn’t without a few kinks. Its first -developed phone, the Nexus One, bombed for a variety of reasons: limited carrier support, online-only ordering, middling hardware, not to mention stiff competition from Apple’s ione 3GS. “Apple was a tough act to follow,” wrote iel ker, oduct Officer at Shazam, in an email. “It is never easy when you’re not first-to-market with a product.”

Users began to peg Android as an unregulated, feral mobile operating system—an accusation that still crops up to this day. “[It] was a little more wild west,” says Oldenburg, who has been developing with Android since it launched now works on shBullet, an Android app that enables users to push files other data to their Android devices, straight to the Notification tray. “You could do more, but it didn’t always mean that people would do good things.”

Then there were the minor issues that developers had to contend with. For instance, ’s problems with its Checkout services frustrated those who found it difficult to foster in-app transactions. “ Checkout was pulled on by the Android guys to allow monetization features, but the integration wasn’t that smooth,” recalls Braidwood.

 Checkout was intended to help small-time developers manage in-app purchases refunds, act as a mediator for overseas exchange rates, but “it was kind of thrust into this very different ecosystem where the purchases were very small,” Braidwood explains.

Checkout hit a few snags with in-app payments during the first years of Android.

worked through the issues alongside developers, including Braidwood the team at SwiftKey. It made the company appear friendly to its developers, helped foster positive relationships between them—it even helped some developers overlook the fact that some features could be fixed only by trial error. “It’s bittersweet,” Braidwood says. “You’re working in an emerging platform…with the hiccups of an emerging platform.”


That close relationship with developers helped define Android’s roadmap—it can be seen in the annual gatherings at ’s I/O developer conference, its overhaul of the developer console, the way it fosters innovation with Ventures. “In terms of the ay developer console, we are streets ahead of where we were … when it was just extremely early days for everybody,” says Braidwood. “Over the space of five years, [Android] went from this nerdy unknown to the biggest smartphone platform in the world.”

Image: Android Developers Blog
The “Holo” theme.

As more apps poured into what is now known as the ay store, hired Matias Duarte, an interface designer, to help create institute design guidelines so that Android would exhibit a more polished feel. “One thing has become more vocal about is developers following the Android guidelines a little more closely,” says Farantzos. The Holo theme that is prominent now in Android 4.0 beyond began with Duarte, who introduced the basis for the revamped interface in Android 3.0 Honeycomb.

However, Farantzos expresses a bit of trepidation about the uniform design guidelines. She fears that developers might end up feeling more constrained when it comes to differentiating their application from others, which may result in too many apps adopting the same aesthetic. “There’s going to be a little bit of a dance around that…between being boring following a universal set of guidelines. I don’t think Android quite has that right mix yet. Hopefully in the next couple of years we’re going to see that.”

Oldenburg does imagine a major design shift happening in the next round of announcements—perhaps something that exhibits the “right mix” that Farantzos alluded to. “They’re…going to make a change that reestablishes what the new Holo interface is,” he predicted. “Apps [that look like Ice Cream Swich] will still look good, but they’ll look a little more polished throughout.”

Fixing fragmentation

Image: Open Signal
The Android fragmentation lscape as of ly 2013.

Android’s elephant in the room is its fragmentation issue—too many devices with differing specs, capabilities, resolutions, versions of the operating system, all on the market together. The problem is exacerbated by companies that have “forked” Android into their own versions, as Amazon has done with its Kindle Fire line.

”The number one challenge [we’ve] encountered since 2011 is the Android fragmentation issue,” wrote Anson Shiong, CEO of AirDroid, in an email. “There are so many Android devices. often need to make choices between spending more resources in making AirDroid compatible with more Android devices or developing new features.”

Shazam’s ker agrees, writing in his email to that the Android ay ecosystem should be tightened up so that things like monetization become effortless, adding that, “fragmentation…needs to be [reined] in to reduce friction in engineering for the platform.”

’s announcement at this year’s I/O Developer Conference—that it was going to re-architect its native apps other integral parts of the operating system to make them easier to update without needing approval from carriers manufacturers—helped instill a little more faith from developers. “[] realized that they had themselves in a little bit of a corner with how fast they could get the manufacturers to put updates out on their phone,” Oldenburg suggests. “They’ve skirted the issue altogether by separating their own apps from the operating system, even separating features.”

Most developers doubt that that the fragmentation issue would eventually plague other areas of ’s portfolio. Braidwood believes that unless opened up the Glass Chromecast A for other OEMs to crib, they remain safe in that regard. “As the Chromecast proves, can launch great new hardware that plugs into Android regardless of the OEM or version, so I think the same will be true moving forward,” he later wrote in an email.

ere to next?

’s main objective doesn’t appear to be grabbing market share away from competitors with its Android platform—if anything, that’s the goal of device manufacturers (we’re looking at you, Samsung). Instead, many developers believe that Android is just the basis for ’s overall end goal: to make technology that is accessible easy to use.

Is wearable technology a part of Android’s future?

“ Glass is a great first step into a much cooler, integrated augmented reality experience where you’re walking around the world there’s technology embellishing it,” says Braidwood. “The fact that they’ve now got the world’s biggest mobile platform is just a stepping stone to them providing that level of insight those kinds of services that help people get what they want from their lives.”

Over the next five years, perhaps consumers will forget about the devices in their pockets as they shift to technology that’s more organic, like a smartwatch, or a pair of glasses that feeds you real-time data. “[It’s about] the connected you rather than the connected phone,” explains Braidwood. ether consumers want wearable, personally integrated tech remains to be seen, as the mobile world undergoes the next stage of its evolution.

For now, it’s clear that Android is leading the journey from mobile to that next step— developers are following along in great faith. “I can’t thank myself enough for getting started on Android,” Oldenburg declared, excited for his future. “It has carried me very far it’s only going to go further.”