Slashdot Mirror


The Kafka-esque Nightmare of Palm App Submission

MBCook writes "Jamie Zawinski, shortly after the release of the Palm Pre, wrote two free software programs for the phone: a Tip Calculator and a port of Dali Clock. In trying to get the apps published to the App Catalog, he has had to sign up to be a developer twice; fax contracts around; been told (apparently incorrectly) that he was not allowed to release free software for the phone; and told he had to give PayPal his checking account number. 'It's been two weeks, and I have received no reply. In the months since this process began, other third-party developers seem to have managed to get their applications into the App Catalog. Apparently these people are better at jumping through ridiculous hoops than I am.'"

24 of 332 comments (clear)

  1. Palm App Clunker by smittyoneeach · · Score: 3, Funny

    Palm app clunker?
    A who'd've thunker.
    What way could this pave,
    For another DC save?
    Burma Shave

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  2. Windows Mobile by sopssa · · Score: 5, Insightful

    This is what's actually good in Windows Mobile. Anyone can write software for it and anyone can start a Store site for it. In this respect Windows and Windows Mobile are quite open architectures. All iPhone, Palm and Symbian are really restricted and closed architectures (Symbian requires you to get certificate for the app too), and getting your apps on the stores are a real bitch.

    1. Re:Windows Mobile by Anonymous Coward · · Score: 5, Funny

      Dear Sir or Madam,

      The responsible Anti-Microsoft Troll that should have replied to this post by now is on sick leave and was unable to prepare a custom flaming reply to this particular post. In lieu of that, attached is our generic template which we use to write all our flaming responses.

      1. Make a general anti-Microsoft jab
      2. Blame Microsoft for it's stance against Free Software (and also for lack of network neutrality, the current state of patent laws, the Iraq war, and the extinction of the dinosaurs)
      3. Accuse the poster who wrote something positive about Microsoft of being either a fanboy or a Microsoft employee. If the poster in question made a comment about Microsoft's actual support of Free Software in a particular instance, accuse the poster of being an oblivious idiot unable to see through their Embrace-Extend-Extinguish approach
      4. State that the Linux revolution is inevitable
      5. Finish off with another outpour of flames

      We hope you will be able to infer the potential content of the post that should have been done by the respective Troll. Please accept our apologies.

      Sincerely,

      Assistant Secretary,
      Anti-Microsoft Trolling Association, Ltd.

    2. Re:Windows Mobile by tepples · · Score: 4, Insightful

      Yeah. It's gotten pretty ridiculous that you need approval to put things in a specific store so people can use them. This is something that Microsoft actually got right.

      Yet on Xbox 360, developers still need to pay $99 per year for Creators Club and then get approval to get their XNA games posted.

    3. Re:Windows Mobile by rboatright · · Score: 5, Insightful

      Excuse me for not jumping on the giant bandwagon here, but let's try something different.

      Back in the "good old days" of palm before the pre, there WAS NO over the air app store installed on the treo. You had to google for someplace to find apps for your treo, you had to go there, you had to down load them, and you had to install them using the hot sync program.

      That was easy for Aunt Minnie (NOT!)

      Palm has NOT FORBIDDEN that process, Dali Clock and Tip calculator are available at this web site, and at PreCentral EXACTLY as they were back int he Treo days, and can be installed by any user EXACTLY as they were back in the treo days.

      Palm has ADDED the over-the-air app store so that AUNT MINNIE can find apps. And people are bitching that there is a small set of hoops that Palm and the cell carriers want you to jump through that if you distribute apps (which could be evil) over THEIR NETWORK not over the in-tar-tubes.

      They want to be able to verify who you are but having a tax ID, and they want to validate that you're serious by charging you $5.00 Wow, that's SO irrational.

      I'm sorry. I disagree.

      Rick Boatright

  3. And they say... by autojive · · Score: 3, Funny

    And they say that Apple's App store process is a pain in the ass. Looks like Palm is emulating more of Apple than we thought. :-)

    --
    I wish my lawn was emo, so it would cut itself.
  4. Let's all be like Apple! by jekk · · Score: 3, Insightful

    So Palm decided that they wanted to imitate Apple? After all, "no press is bad press", and Apple sure has been getting a lot of press for the way it runs the AppStore. Locking down the device... it may not be useful to the *customers*, but it couldn't harm the company at all, could it?

    Well, not unless they abandon your platform (or never flock to it in the first place) in favor of Android or even Nokia's Maemo -- platforms that allow the USER to control what they run on their devices.

    I think I've learned my lesson. I am not buying an iPhone, Kindle, or (after reading this) Palm -- no devices from a company that intends to control what I can run on my device. Offering a store: GREAT idea. Carefully controlling what goes in this store and prohibiting any other means of getting apps onto the device: that makes it THEIR device, not mine, and I don't want to play that game.

    1. Re:Let's all be like Apple! by Old97 · · Score: 4, Insightful

      You are confusing users with developers. Very few users are developers. Those who aren't developers aren't interested in what hoops you need to jump through or in how much "freedom" you have as a developer. They want a reliable, easy to use device and they want a lot of easy to use applications that are useful to them, easy to install and easy to use. Apple has accomplished that. Their numbers of users and available applications prove that. I doubt if any of these companies care about what you personally will buy or not buy. You are not the market they are going after.

      As for developers, if you give them a few tools and access to millions of potential customers, they will jump through any hoops they have to in order to compete in a lucrative market.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    2. Re:Let's all be like Apple! by node+3 · · Score: 5, Insightful

      Locking down the device... it may not be useful to the *customers*

      Apple has recently served up it's two billionth app (this number does not include updates).

      More open devices like the old Palms and Windows Mobile may seem more consumer-friendly at first, but when you take a closer look, you'll see that Apple's approach is *far* more consumer-friendly. Far more apps have been sold through iTunes than ever would have been sold if developers had to peddle their wares independently. And even free apps are easier to find, download and install.

      Do you even know how easy it is to get an app for the iPhone? Once you find an app that interests you, it just takes one click to acquire it and have it installed on your iPhone. One click! No downloading zip files, extracting them then installing via some menu system. Just click, and plug in your phone. Done.

      Apple keeps your credit card information for iTunes when you set up your account. You don't have to enter anything in for each purchase, and Apple is more trustworthy than some random web site.

      As far as the customers are concerned, the iTunes App Store is a smashing success.

  5. Tip calculator?! by Anonymous Coward · · Score: 3, Funny

    Maybe the world doesn't need another tip calculator...

  6. Hyperbole inflation by tgv · · Score: 5, Insightful

    The name Kafka now gets invoked whenever someone doesn't immediately get what he/she wants. Some administrative thingy gone wrong? Kafka! Your broadband connection doesn't allow you to download at 20Mb and the help desk says that the speed is not constant? Kafka! Your microwave's remote control's batteries are not in stock at your local supermarket and it will take more than an hour to restock? Kafka! You wake up and you find yourself turning into a giant beetle? O wait...

    1. Re:Hyperbole inflation by bwalling · · Score: 5, Insightful

      To quote Wikipedia: "Kafka's work, in this sense, is not a written reflection of any of his own struggles, but a reflection of how people invent struggles." So, this guy whining about his app submission being to trying, is actually Kafkaesque - he's inventing a struggle so he can whine about it on the Internet to satisfy his narcissism.

    2. Re:Hyperbole inflation by ta+bu+shi+da+yu · · Score: 4, Funny

      I'm struggling to understand you. It's almost Kafkaesque.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  7. We need an open platform / open source PDA. Now. by Qbertino · · Score: 4, Interesting

    The old, imho to date unmatched, Palm OS is dead, the new Palm seems to become a screwup, iPhone/iPod Touch is a lockdown nightmare, WinMobile is a no-go and developing, integrating and deploying to Blackb*rrys is like grating your fingernails.

    The Matter of fact is: Mobile is a mess, very much the way desktop computers were in the mid-eighties.

    We are in dire need of an eqiuvalent to the Arduino platform in the PDA market. Small, cheap, relyable, open standards, with a simple single-touch screen a neat CPU and some run-off-the-mill LitIon battery industry standard. 6 months into the first batch we'll have FOSS programmers and hardware hackers expanding it to be a cellphone for those who want it to be one.
    THAT is what we need.

    Just the open standard equivalent of my oldest colorscreen Palm at the price of 100 Euros and an FOSS OS that comes with it, that's all I ask. It can't be that difficult with hardware prices dropping left right and center.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  8. Seriously, He's a troll. by Anonymous Coward · · Score: 5, Informative

    I can't believe (Ok, maybe I can) that this troll ended up on Slashdot. He put an app out. A tip calculator. One of the forum members asked him to include cents (i.e. to figure a tip from $12.65 if one was so inclined). Instead of doing it, or saying why he didn't want to do it, he added a message into the app "DON'T BE A CHEAPSKATE -- ROUND UP TO THE NEAREST DOLLAR" and went on a rant attack on the forums. Now he doesn't want to be a PayPal verified guy? Doesn't want to re-version his app (when he could add a 0. in front of it)?? Dumbass..

    1. Re:Seriously, He's a troll. by c0d3g33k · · Score: 3, Insightful

      You miss the point, not that I made it very well. Jamie's contributions to the nerd community shifted long ago from coder to source of entertainment - he's a rockstar from the early days. You haven't the proper context until you understand that. It's on Slashdot because it's Jamie - the more topical Palm Pre connection was just an excuse. And the whole acting like an a-hole thing? That's part of the game. Rockstars trash hotel rooms, jwz trashes ... whatever pisses him off. Usually with more wit and insight than the average nerd can muster. Hell, his 'fortune' quotes alone are worth the price of admission. Just sit back, relax and enjoy the show. :-)

      Today's quote:

      Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
      -- Jamie Zawinski

  9. Re:Who cares about these apps? by jekk · · Score: 4, Insightful

    The point is not what YOU think of the quality of the apps. It's not what PALM thinks of the quality of the apps. The point is that the author of the software must jump through ridiculous hoops and beg permission of someone before they can give their app to people who want it. And if the someone says "No", then no one can have it.

  10. Re:Palm App Clunker... NOT! by ta+bu+shi+da+yu · · Score: 4, Informative

    Oh hardly. The man wants to distribute free software and he had to print out and sign 10 pages of legal documents. Then he had to comply with a whole bunch of ridiculous demands (like setting his version number less than 1.0.0 for a finished app), then deal with mountains of emails.

    Does this sound like an efficient organization? Could it be that the reason why they've been overwhelmed is (gasp!) their ridiculous and inefficient distribution process?

    Well, no - after all, that would be too much like *bashing Palm*. See how I turned that on you? Instead of *bashing Apple*, I turned it into *bashing Palm*! Neat trick, huh?

    --
    XML is like violence. If it doesn't solve the problem, use more.
  11. !nightmare by xigxag · · Score: 5, Informative

    It should be noted that the developer had his own particular requirements:

    * Would not sign NDA
    * Would not even TALK with Palm about signing an NDA
    * Would not change version numbers
    * Would not get PayPal verified account

    In other words, Palm had certain policies in place. Maybe they were good policies, maybe they were foolish ones. But that was not really the issue. The real sticking point was that the developer felt that, since he was distributing his apps for free, he had an entitlement to be at his own discretion exempt from any policies Palm put in place. And Palm didn't see it that way. Seems to me that there was simply not a meeting of minds and he's better off following his own device and developing for a more open platform. But by his own admission clearly there are plenty of developers who aren't bent out of shape by Palm's policies, which I would certainly not describe as "nightmarish" given the issues stated in his article. To be honest, I was more put off by his whining, histrionic melodramatic tone than by yet another example of Palm's notoriously poor business sense. On a scale of Palm's Pre snafus I'd rate poor battery life as a 10, annoying cursor is annoying as a 2, and the issues outlined in his story as a less than a one.

    (Speaking of "annoying cursor," OT but does anyone else have a problem with trying to drop a cursor on the right hand side of Slashdot's comment box?)

    --
    There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
  12. Fortunately for Pre Users... by brennanw · · Score: 5, Informative

    ... there is a thriving homebrew community which Palm supports. Precentral.net has a heck of a lot of apps available for the Pre that are not available in the official Pre store.

    (I am not affiliated with Precentral.net, I just have a fair amount of homebrew apps on my Pre).

    --
    Eviscerati.Org: All Hail the Eviscerati
  13. Re:Palm App Clunker... NOT! by jayspec462 · · Score: 5, Funny

    If you'd RTFA, you would have seen that the morning after he submitted the apps to Palm for approval, he turned into a giant cockroach. Therefore, Kafkaesque is a completely appropriate adjective.

    --
    $comment =~ s/($verb)\s+($noun)/IN SOVIET RUSSIA, $2 $1s YOU!/g;
  14. Re:Hmmm... by sacherjj · · Score: 3, Interesting

    Stuff like this?

    I opened a free bank account and pointed a free PayPal account to it. Total time, 1 hour at bank and on computer.

    Done.

    Apps submitted for sale from Palm.

    Yes, there are issues with Palm creating the infrastructure to handle all developers apps being submitted. However, the poster is constantly deciding that he won't do the simple things Palm asks, to help them manage the volume. Fine, those "problem" developers can wait until everything is figured out.

    Why in the world should Palm spend hours and hours appeasing a developer of two mediocre apps (yes, I've used both) when the same time could get a dozen more developers setup for submitting apps. Obviously, it is some sort of conspiracy, rather than just good business sense.

  15. Re:We need an open platform / open source PDA. Now by eudaemon · · Score: 3, Insightful

    You were correct until scripting for Android http://code.google.com/p/android-scripting/ was released;
    now "Python, Perl, JRuby, Lua, BeanShell, and shell are currently supported, and we're planning to add more."

    So without trying to offend anyone - if a developer can't manage to bang out an app in one of the many languages
    now supported, do you really want to run their app?

  16. Re:Palm App Clunker... NOT! by mcvos · · Score: 3, Insightful

    Oh, and this IS /. Lots of Apple fanboys submit stories all the time here. Or have you not noticed the overwhelmingly positive iPhone stories, even back when they were initially launched and had many similar issues? Or are you blinded by your own fanboyism?

    Apple fanboyism on Slashdot? Are we talking about the same Apple that gets repeatedly attacked on Slashdot for their ridiculous app store approval policies?

    Or do you think that Palm should be allowed to be more draconian than Apple because they're smaller?

    You're the one getting defensive when his favourite company gets attacked, so who do you think is the real fanboy here?