One Editor’s Opinion: Your iPhone “App” Sucks
- June 12th, 2007
- 20 Comments

This morning, we happened to find a particular “web application” that was already being touted as an “iPhone application”. It’s called OneTrip and guess what? It’s supposed to be an amazing shopping list app. designed specifically for the iPhone! According to OneTrip’s help page:
Sorry, OneTrip will only run in Safari. As an iPhone app, it doesn’t really need to run in anything else.
OneTrip is an iPhone-optimized web application (a simple shopping list). Since third-party apps won’t be available on iPhone for a while, I thought I’d create a website you could load in Safari on iPhone to approximate having a custom widget. I have no idea how this will actually run on iPhone, but I tried to make it look and feel iPhone-y based on what we know so far.
This is a single-page, no-reload JavaScript app.
Hey! New feature! Your shopping list will be saved in a cookie, so it’ll be available next time you visit the page.
Oh! I’m sorry! I forgot the entire time I was reading your manifesto, I was looking at your page in the Mac OS X browser Shiira! And guess what? It looked the same in Safari. So the next time you have the audacity to tell me your piece of shit “web application” will only run in Safari, I’m going to flip. There is no iPhone SDK and until an iPhone SDK comes out or you graduate from MIT, there will be no iPhone applications from you dude.
In fact, let me tell you something. Just because you dove into a programming book you saw on sale at Borders for $5.99 and got past example 3-A where you use cookies to store data does not mean your application is for the iPhone or limited to Safari exclusively. Let’s take a look at the “issues” you list on your site:
-OneTrip only runs in Safari.
-On a desktop Mac, you’ll get gnarly scrollbars in long lists. This shouldn’t happen on iPhone, obviously.
-Tags will be stripped from free-text input (not an issue, really - a note).
-I don’t yet know how exactly iPhone Safari scales pages. My thinking is that if I have a 320 px-wide page, it should be shown at 1:1. We’ll see.
-We aren’t 100% on whether iPhone will even run JavaScript, are we?
Whoa whoa, hold the phone here. You’re saying you’re not even sure if the iPhone will support JavaScript, you don’t know how it’ll scale websites, you don’t know the pixel length, and you sure as hell were wrong about scrollbars showing up on a desktop Mac, because guess what:

Surprise, surprise. No scrollbars. And no JavaScript on the iPhone? That’s like me and Goldman getting a bagel without lox. So please dude, stop trying to bank on the iPhone. I’m sick of it. Everyone is sick of it. Let the damn phone come out then start developing your “sick appz” for it.










Erik
1 year ago
Vince - I hope your not being paid by CrunchGear. If you are, and you call yourself a journalist, CrunchGear is being bent over. How about giving the guy a little slack and keeping you personal opinions on your own blog? The sarcastic tone is really demoralizing. If the guy wants to write shity software, let him. You don’t have to buy it. If you want to slam it, do it with some class and objectivity.
Reply
John Biggs (Who am I?)
1 year ago
vince got a little excited over this app, but I told him to take the flames when they come. What do you guys think of this? Is the app a little premature? a good proof of concept?
Richard G (Who am I?)
1 year ago
I’m as skeptical as the next guy about closed platforms, no matter how sexy the iPhone is.
That said, the app actually works ok in Safari(Win), and I could see it being useful on the iPhone if:
1) it loads in under 2secs (with CSS/small grafx on EDGE it shouldn’t be too bad, especially w/ caching for later launches)
2) it really does remember your state
3) page transitions are as fast as they are on the desktop.
It’s a rare moment that I’m w/o EDGE service, so I could see myself using it.
What I’m holding onto like grim death is that Apple will continually push software updates to the phone, opening up new apps/features. I don’t mind paying $5 here or there for IM, etc, if it really does work.
That said, I’m not entirely won over from my BB 8700, or from buying the BB 8800. Minus the cool browser, it does almost everything else (Google Maps, Gmail, decent mail (not HTML), great IM (for Yahoo at least). The keyboard is dying though so a switch is imminent!
webonics (Who am I?)
1 year ago
iPhone’s Safari should support JavaScript since it supposedly is supporting AJAX (Asynchronous JavaScript and XML).
The app itself…boring. I think we’ll see lots and lots of third-party apps (mobile sites) for iPhone with the vast majority being total junk much like Palm experienced.
The nice thing about these apps is that there is no SDK and its universal. But the downside for Apple is there is no SDK and its universal.
Jason (Who am I?)
1 year ago
Uhm, Shiira uses Webkit for rendering so, yes it would work the same as in Safari. I just tested it with Firefox (with a spoofed useragent) and as the developer says, it doesn’t work so looks like it does only work in Safari (or other Webkit based browsers).
Phlipper (Who am I?)
1 year ago
Dude, who are you really mad at? Are you really mad at this poor little fledgling developer, or are you mad at Vince, the little Vince who lives inside? Let little Vince out. He wants to play.
Vincent Vesleaziano
1 year ago
You’re totally right, Vince. Instead, what the world really needs is another fucking way to find out the weather.
Reply
Newsflash! (Who am I?)
1 year ago
One readers opinion: Your a dick!
Vince (Who am I?)
1 year ago
I believe that it’s “You’re a dick!”
Hey, make a better “iPhone application” and maybe I won’t be as harsh. Make a shopping list though….
John Biggs (Who am I?)
1 year ago
@Vesleaziano: He’s making one for the iPhone soon! iPhoneWeather!
Chris (Who am I?)
1 year ago
On the other hand Apple could make a proper phone not some lame ass piece of hardware with a nice interface.
Neven (Who am I?)
1 year ago
Hi Vince,
Neven here, the guy who put together OneTrip. I have no idea what your problem is with me, with iPhone, or with my simple, free application I never advertised or marketed to anyone but a few friends (it then got dugg, and you know the rest), but I suggest you seek professional help for your anger and entitlement issues.
Adriano (Who am I?)
1 year ago
Hi. Maybe you didn’t watch the WWDC keynote where they announced iPhone will have the full Safari engine, run JavaScript and the ONLY way of making third-party iPhone apps will be through HTML/AJAX. Since the only browser for iPhone will be Safari, there’s no need to make OneTrip work on anything else.
Which begs the question… what the hell is your problem? Are you just pissed off that someone had a good idea and it just so happens to fit exactly into Apple’s description of iPhone apps or are you always such a dick? There is no SDK. There won’t be an SDK. The app works, it’s simple and it’s handy. If you don’t like it, don’t use it. If you want to bitch about it, at least make some sort of a point.
Stan V.
1 year ago
This reminds me of that South Park episode about time-sharing on Aspen, and the band who kept approaching Stan and mocking him about how poor skier he is, though he never said anything to begin with.
You’re basically like this guy (except in this case with laugh AT you, and not WITH you): http://www.thebestpageintheuniverse.net/c.cgi?u=irule
The irony of this is, you just mocked some guy who prototyped an iPhone application (and didn’t really demand your attention or claim it’s the best thing ever or anything at all).
In the process, you wrote an article that can’t measure as “good” even on a “I’m a casual blogger who writes about random stuff that don’t matter” basis.
Reply
Dudley (Who am I?)
1 year ago
Wow. I just happened upon this post. WOW. I’m with Neven… but, I’ll say it stronger, cause you already have… CALM THE FUCK DOWN. You are a championship asshole, dude. Does NO ONE have a right (the heavenly sanction RIGHT) to come out with an application and have it appreciated for its simplicity and usefulness? Do… do you want scrollbars? Maybe you need drop-down menus? Will that make you feel better. You need a rattle too?
Do you want super-super-ajaxy-scriptaculous-goody-goodies all over everything, and its gotta bring down the sun and stars… oh, oh… and its gotta work flawlessly on Gnarly-Browser 4.1a, simply BECAUSE you can see it, so… its just GOTTA work? Damn, get help. Man, I don’t even READ CrunchGear, but in case I ever happen upon the site again, hopefully I learn that your the *exception* to the rule about not allowing dicks. Why you’d even be an exception, I can’t guess.
b (Who am I?)
1 year ago
Vince. You are a loser. Get over yourself. Better yet. Go fuck yourself. Goodbye.
Chris (Who am I?)
1 year ago
I’m on the side of Vince here. Not only is it a shit app but it’s absolutely pointless and serves no purpose whatsoever on a phone. Even the so called “Jesus Phone”.
c (Who am I?)
1 year ago
I agree with “b”
Eric (Who am I?)
1 year ago
Why would anyone hire Vince? Last time I visit this site. Vince is a dick! Bye.
John (Who am I?)
1 year ago
calm down buddy. its only a shopping list!