Browser-based mobile apps need to get better in a hurry

Browser-based mobile apps need to get better in a hurry

Summary: Apple has pulled Google Voice-based apps from its App Store, notably GV Mobile, in a move that highlights quite a mobile conundrum. Native apps are way better on mobile phones, but browser-based apps may be the only way to circumvent all of the carrier-device maker deals, store approval processes and other hijinx.

SHARE:
TOPICS: Apps, Browser, Cloud, Mobility
7

Apple has pulled Google Voice-based apps from its App Store, notably GV Mobile, in a move that highlights quite a mobile conundrum. Native apps are way better on mobile phones, but browser-based apps may be the only way to circumvent all of the carrier-device maker deals, store approval processes and other hijinx.

As reported by TechCrunch, Apple cut GV Mobile from the App Store and if you check it out you get this (Techmeme):

iPhone app developer Sean Kovacs wrote on his post:

Richard Chipman from Apple just called - he told me they’re removing GV Mobile from the App Store due to it duplicating features that the iPhone comes with (Dialer, SMS, etc). He didn’t actually specify which features, although I assume the whole app in general. He wouldn’t send a confirmation email either - too scared I would post it.  I’ll see what I can do to get it back up there gang…

Kovacs' Twitter feed serves up additional details.

Add it up and you can kick Apple and/or AT&T around on this one. Perhaps Apple doesn't want its iPhone features being usurped by apps. AT&T may not be thrilled with folks using Google Voice.

As for the real Google Voice, which has an official app for BlackBerry and Android phones, the message is clear. The App Store process may mean that Google---and any other developer---has to develop more browser-based applications if it wants to avoid all of these mobile business machinations.

The problem? Native applications are infinitely better than browser based ones. Google's Latitude app for the iPhone highlights the issue. I flagged that the native vs. browser app issue will become more prevalent a few days ago.

One of the talkbackers noted:

Web apps stink on ice. Even heavily web enabled apps are not so good. Take Evernote for example (I'm a heavy Evernote user). The way is should be written is the notes should live on the device and be synced (changes only) to the web. The way it works is that the notes live on the web and headers only are synced on the device. Passable, but still not very fast if you are on WiFi, slow but usable on 3G, unusable in all but perfect conditions on E, and fail when there is no service (except notes you've marked as favorites). Searching your notes, which should be done locally (and which is much improved in the current version over prior versions) requires hitting the web. Insanity.

And Evernote is a hybrid app. Full web apps on mobile devices are total fail. Take Google tasks. Takes almost 8 seconds to load on my 3GS on WiFi, longer on 3G, longer yet on E and not available without a network connection. The Gmail web app takes 15 - 20 seconds to load on WiFi. Not only that but web apps can't interact with other apps on your device, not that Apple will let any apps interact with each other on the iPhone.

So to web applications on mobile devices I say, bah humbug. Give me the real thing.

And then there's...

I agree, until we get 100% fast coverage, web apps aren't the real answer.

Flying a lot means using my WM phone or iPod Touch off-line. If the apps are only online, that isn't good.

Likewise, roaming in foreign lands is very expensive on calls, let alone data (in some cases several Euros per MB), so local apps are still a necessity.

Give me a global flat-rate data plan, at reasonable cost, with decent speed and full coverage, then we can talk about mobile web apps... Until then, I'll stick with local apps synching with the cloud when they can.

I think we will slowly see more and more hybrid apps, which automatically synch their data to the cloud, whilst on the move, but allow the user to work offline.

The only way to elude these conundrums is to develop more browser based apps. The problem is that browser based apps require better connections. It's quite a chicken and egg problem. The solution for now is to develop better browser based apps and that means hybrids that can rise above all of the device-carrier-app-approval shenanigans.

Topics: Apps, Browser, Cloud, Mobility

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

7 comments
Log in or register to join the discussion
  • I disagree...

    ...the only way to resolve the issue is to move to platforms that actually allow you to use the applications you want natively.

    Why should web apps be made better merely because one player with only 10% of the smartphone market won't play ball?
    Sleeper Service
    • Very true

      Vote with your wallet and support companies that support you.
      It always baffles me when people bend over backwards and change the way they want to do things to fit a piece of equipment.
      I know it is standard for Apple users, but that is just backwards.
      mdemuth
  • Skyfire: There's no other mobile browser that compares

    Skyfire browser is most interesting because all of the screen canvas writes are managed and first written on a proxy memory space and then paged down to the mobile browser's screen.

    As such the memory space on the Skyfire proxy server recognizes Flash, Silverlight content and makes watching a Hulu movie on your mobile possible.

    Of course, this is not currently supported on the iPhone, but it certainly does represent in my mind a 'game changer'.

    Apple should push Skyfire to support the iPhone.

    http://get.skyfire.com/
    Dietrich T. Schmitz
  • Yes, broswer based applications DO need to get faster and better.

    The improvements have been coming fast and furious, once we
    had competition, but, still not good enough. We need a special
    sandboxed Java to go with gears in order to get the desired
    performance.

    The other thing is that carriers and OS manufactures (Apple)
    need to STOP controlling the applications and let the customer
    decide like we do with PCs.
    DonnieBoy
  • NOT the only way

    A better way to run web applications--not just mobile ones either--would be to develop a standard infrastructure that would maintain data files in both locations, locally and on a server, and would keep all copies of files in sync with one another as needed. Google Gears is a step in that direction, but much remains to be done.
    scott@...
  • Carriers need to shutup and be dumb pipes!

    I don't need a carrier branded phone, I don't need or want V-Cast or T-Zones or any of the crappy half assed carrier leach services. I want control of what goes on my phone and what doesn't. Give me the choice to use the native apps I want. God damn cell phone bill costs more than any other short of the car payment and the mortgage. God I'm comparing my phone bill to a god damn car payment and still can't get the service I want. I don't want crappy browser apps I want control over the native apps!
    User 13
  • RE: Browser-based mobile apps need to get better in a hurry

    nwuali,good post!
    dfwekrdfe5101-24353686861768215410686735419378