Media & Entertainment

The 5 Myths Of Building A Great Mobile Team

Comment

Editor’s note: As the Web goes mobile, every Web company needs to build mobile products. Author Elad Gil, director of Geo at Twitter, has a lot of experience in that area. Way before selling his company Mixer Labs to Twitter last year, he kickstarted Google’s mobile efforts back in 2004, when Google’s mobile team “consisted of 1/4 of an engineer dedicated to maintaining an old WAP search server on the brink of collapse.” Gil pulled Google’s first mobile team together, recruited the first engineers, started discussions with carriers, and was involved in Google’s early mobile acquisitions which set the stage for Google Mobile Maps and Android. In this guest post, he shares what he learned. Note that Elad works at Twitter but the following piece reflects his view only and does not represent Twitter’s thoughts or strategy.

In the early days of Google’s mobile team, we needed to navigate a series of misunderstandings most people have about consumer mobile app development, and how to build a great consumer mobile team and product. Given the ridiculous growth of mobile today, many companies I know are trying to start their mobile divisions and they are making the same mistakes over and over. Similarly, many mobile consumer startups are making a series of common mistakes. This post draws on my experience building Google’s early mobile team to point out how to overcome the myths people still believe about making super successful mobile applications.

Myth 1: You need to hire mobile experts.
Reality: Hire great athletes; mobile “experts” will be useless in 6 months

The natural impulse of someone doing mobile development for the first time is to assume that mobile is somehow different from other software development. This leads to the hiring of mobile “experts”, many of whom lack solid consumer product experience. They may have worked on handset design, SMS based services, or for a large carrier. While mobile client development obviously differs from web development (since you can’t just push a bug fix to all devices), it is very similar to any other form of consumer client development.

This means that while people with deep mobile experience may bring knowledge about a specific technology or the limitations of mobile clients, they often lack the deep consumer experience that is actually much more important for the success of your consumer app.

Additionally, any specialist knowledge the expert may have had will be learned organically by your team within 6 months. This means the value of a “mobile” person will diminish dramatically over time. As with all roles, I would advocate hiring great consumer generalists to fill the spot, as they will have a much larger positive impact over time.

a. Don’t hire “mobile engineers”

The first thing people want to do is hire an “iPhone engineer” or “Android developer”. The best mobile engineers I have ever worked with were great generalist engineers who picked up iPhone (variant of C) or Android (Java) development. By focusing on hiring great engineers and having them pick up the programming language and platform (including learning its limitations) you will:

  • Expand the pool of potential people you can hire. Grow the team faster!
  • Avoid a “specialist” culture at your company. In general, I think it is good to build a culture of great generalists/athletes rather then specialists for your company. You want people who are hungry, brilliant, and adaptable, and who can move between teams and contribute to the next big thing for the company once they jumpstart your mobile efforts.
  • Ensure the quality of your team stays high. Your existing engineers should interview the potential mobile hires and test them on general computer science skills.

For example, on the early Google mobile team we had a PhD student from Yale with no industry experience, an expert on enterprise Java from BEA, and a research scientist at Google. These people helped form a formidable core for mobile engineering at Google.

b. Don’t hire “mobile” Product Managers (PMs)

Just as you should hire generalist engineers for your mobile team, you should similarly find a great consumer product manager to run it. The worst hiring mistakes I have seen people make is to hire PMs with telecom or handset backgrounds to run their consumer products. You need people who understand that the phone is primarily a social device—for example, people love to take photos and share them with their friends (see Instagr.am, PicPlz, and PicBounce)—and that the screens are still small, so focusing on a few key features or interactions is key.

Myth 2: Your mobile codebase is different from regular code.
Reality: Its just code. You should treat it as such.

Obviously, developing for a client app that can’t be fixed via a push to AWS has its own challenges. But the mobile codebase should be something any engineer can contribute to at any time—even if it is just to run internal test apps to try out new features.

Similarly, don’t let your team use mobile as an excuse to avoid following good software engineering practice. A good release process can apply anywhere.

Myth 3: You need carrier or handset deals to distribute a mobile product.
Reality: Focus on standard consumer distribution first, not carriers or handset manufacturers.

When launching a mobile consumer product, many companies make the mistake of focusing on carrier or handset partners for distribution rather then just putting it out there for users to try.

a. Focusing on carriers means you will build the wrong product.

When dealing with a new consumer app, carriers and handset manufacturers will have all sorts of ideas, some of which may be bad, about how you should change the product before they agree to distribute it. This will likely ruin the consumer experience. They may also ask you to support a wider variety of handsets than makes sense for you to build for. Further, all the time spent negotiating with carriers will also distract you from spending your time building things that will delight users.

b. People naturally spread great consumer products.

Think of all the consumer apps that have widespread use and adoption from scratch (Angry Birds, Foursquare, Gowalla, Bump). None of these launched with any traditional teleco deals.

c. If your app is a big success, carriers will come to you for deals.

If your mobile app is being used (or your desktop app has wide enough distribution), carriers will approach you to add your app to their phones. Think Facebook, Twitter, Google, etc…, as well as, back in the day, IM clients.

Don’t get me wrong—carriers and handset pre-installs can widen your distribution dramatically. However, as a startup or new mobile effort, you should focus on direct-to-consumer distribution first. Only deal with these intensive partnerships once you have proven traction with your core app experience and want to reach out beyond the relatively large population that discovers apps via the app store and friend recommendations.

Myth 4. You must build for all platforms from Day One.
Reality: Start with iPhone or Android only first.

One of the big fears when building a mobile property is that only a subset of the market can be addressed via each platform (iPhone, Android, Blackberry, Symbian, XHTML, SMS). These days, the best consumer apps are launching on iPhone or Android only first. This provides enough distribution/addressable devices to see if the app can gain traction. Once it gets traction, other platforms can be supported. A great example of this is Foursquare, which launched exclusively on iOS and grew from there.

In part you should choose your platform based on your market and distribution approach. iPhone or Android (as well as increasingly HTML5) are good bets for the US, and increasingly, the rest of the world. You should only build XHTML or SMS based apps if you are focused on the low- to mid-range of developing markets.

Myth 5. (Once the app launches) We are mobile geniuses!
Reality: Stay hungry and keep questioning your mobile directions.

Congratulations! You got your mobile app out the door and it is growing 50% month over month. There is an old saying that a rising tide floats all boats. The rapid growth in the overall smartphone market may make your mobile efforts look brilliant due to this ongoing, massive market shift. Make sure to challenge your team’s thinking on their mobile choices, and don’t believe the mantra that “mobile is just different”. Focus on building an awesome consumer experience and you really will end up looking like a genius.

Mobile is a huge opportunity and will be the primary way many services are accessed in the future. Hopefully as you start a new mobile consumer startup, or build a mobile team for your existing web property, with the tips above you can avoid the mistakes people frequently make for mobile app development.

Photo credit: Flickr/JD Hancock

More TechCrunch

Blue Origin has successfully completed its NS-25 mission, resuming crewed flights for the first time in nearly two years. The mission brought six tourist crew members to the edge of…

Blue Origin successfully launches its first crewed mission since 2022

Creative Artists Agency (CAA), one of the top entertainment and sports talent agencies, is hoping to be at the forefront of AI protection services for celebrities in Hollywood. With many…

Hollywood agency CAA aims to help stars manage their own AI likenesses

Expedia says Rathi Murthy and Sreenivas Rachamadugu, respectively its CTO and senior vice president of core services product & engineering, are no longer employed at the travel booking company. In…

Expedia says two execs dismissed after ‘violation of company policy’

Welcome back to TechCrunch’s Week in Review. This week had two major events from OpenAI and Google. OpenAI’s spring update event saw the reveal of its new model, GPT-4o, which…

OpenAI and Google lay out their competing AI visions

When Jeffrey Wang posted to X asking if anyone wanted to go in on an order of fancy-but-affordable office nap pods, he didn’t expect the post to go viral.

With AI startups booming, nap pods and Silicon Valley hustle culture are back

OpenAI’s Superalignment team, responsible for developing ways to govern and steer “superintelligent” AI systems, was promised 20% of the company’s compute resources, according to a person from that team. But…

OpenAI created a team to control ‘superintelligent’ AI — then let it wither, source says

A new crop of early-stage startups — along with some recent VC investments — illustrates a niche emerging in the autonomous vehicle technology sector. Unlike the companies bringing robotaxis to…

VCs and the military are fueling self-driving startups that don’t need roads

When the founders of Sagetap, Sahil Khanna and Kevin Hughes, started working at early-stage enterprise software startups, they were surprised to find that the companies they worked at were trying…

Deal Dive: Sagetap looks to bring enterprise software sales into the 21st century

Keeping up with an industry as fast-moving as AI is a tall order. So until an AI can do it for you, here’s a handy roundup of recent stories in the world…

This Week in AI: OpenAI moves away from safety

After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

Adobe comes after indie game emulator Delta for copying its logo

Meta is once again taking on its competitors by developing a feature that borrows concepts from others — in this case, BeReal and Snapchat. The company is developing a feature…

Meta’s latest experiment borrows from BeReal’s and Snapchat’s core ideas

Welcome to Startups Weekly! We’ve been drowning in AI news this week, with Google’s I/O setting the pace. And Elon Musk rages against the machine.

Startups Weekly: It’s the dawning of the age of AI — plus,  Musk is raging against the machine

IndieBio’s Bay Area incubator is about to debut its 15th cohort of biotech startups. We took special note of a few, which were making some major, bordering on ludicrous, claims…

IndieBio’s SF incubator lineup is making some wild biotech promises

YouTube TV has announced that its multiview feature for watching four streams at once is now available on Android phones and tablets. The Android launch comes two months after YouTube…

YouTube TV’s ‘multiview’ feature is now available on Android phones and tablets

Featured Article

Two Santa Cruz students uncover security bug that could let millions do their laundry for free

CSC ServiceWorks provides laundry machines to thousands of residential homes and universities, but the company ignored requests to fix a security bug.

2 days ago
Two Santa Cruz students uncover security bug that could let millions do their laundry for free

TechCrunch Disrupt 2024 is just around the corner, and the buzz is palpable. But what if we told you there’s a chance for you to not just attend, but also…

Harness the TechCrunch Effect: Host a Side Event at Disrupt 2024

Decks are all about telling a compelling story and Goodcarbon does a good job on that front. But there’s important information missing too.

Pitch Deck Teardown: Goodcarbon’s $5.5M seed deck

Slack is making it difficult for its customers if they want the company to stop using its data for model training.

Slack under attack over sneaky AI training policy

A Texas-based company that provides health insurance and benefit plans disclosed a data breach affecting almost 2.5 million people, some of whom had their Social Security number stolen. WebTPA said…

Healthcare company WebTPA discloses breach affecting 2.5 million people

Featured Article

Microsoft dodges UK antitrust scrutiny over its Mistral AI stake

Microsoft won’t be facing antitrust scrutiny in the U.K. over its recent investment into French AI startup Mistral AI.

2 days ago
Microsoft dodges UK antitrust scrutiny over its Mistral AI stake

Ember has partnered with HSBC in the U.K. so that the bank’s business customers can access Ember’s services from their online accounts.

Embedded finance is still trendy as accounting automation startup Ember partners with HSBC UK

Kudos uses AI to figure out consumer spending habits so it can then provide more personalized financial advice, like maximizing rewards and utilizing credit effectively.

Kudos lands $10M for an AI smart wallet that picks the best credit card for purchases

The EU’s warning comes after Microsoft failed to respond to a legally binding request for information that focused on its generative AI tools.

EU warns Microsoft it could be fined billions over missing GenAI risk info

The prospects for troubled banking-as-a-service startup Synapse have gone from bad to worse this week after a United States Trustee filed an emergency motion on Wednesday.  The trustee is asking…

A US Trustee wants troubled fintech Synapse to be liquidated via Chapter 7 bankruptcy, cites ‘gross mismanagement’

U.K.-based Seraphim Space is spinning up its 13th accelerator program, with nine participating companies working on a range of tech from propulsion to in-space manufacturing and space situational awareness. The…

Seraphim’s latest space accelerator welcomes nine companies

OpenAI has reached a deal with Reddit to use the social news site’s data for training AI models. In a blog post on OpenAI’s press relations site, the company said…

OpenAI inks deal to train AI on Reddit data

X users will now be able to discover posts from new Communities that are trending directly from an Explore tab within the section.

X pushes more users to Communities

For Mark Zuckerberg’s 40th birthday, his wife got him a photoshoot. Zuckerberg gives the camera a sly smile as he sits amid a carefully crafted re-creation of his childhood bedroom.…

Mark Zuckerberg’s makeover: Midlife crisis or carefully crafted rebrand?

Strava announced a slew of features, including AI to weed out leaderboard cheats, a new ‘family’ subscription plan, dark mode and more.

Strava taps AI to weed out leaderboard cheats, unveils ‘family’ plan, dark mode and more

We all fall down sometimes. Astronauts are no exception. You need to be in peak physical condition for space travel, but bulky space suits and lower gravity levels can be…

Astronauts fall over. Robotic limbs can help them back up.