Stories
Slash Boxes
Comments
typodupeerror delete not in

Comments: 485 +-   Respected Developers Begin Fleeing the App Store on Thursday November 19, @12:05PM

Posted by Soulskill on Thursday November 19, @12:05PM
from the also-known-as-the-french-rush dept.
business
software
apple
wiedzmin writes "Facebook's Joe Hewitt, Second Gear's Justin Williams, the long-time Mac software developer known as 'Rogue Amoeba' and other respected App Store developers have recently decided to discontinue their work on the platform, citing their frustration with Apple's opaque approval process. Continued issues with erroneous and snap rejections of applications and APIs are prompting more and more developers to shun the platform entirely. Though there are tens of thousands of other developers who have pumped out over 100,000 apps for the platform, continued migration away from iPhone development will most likely result in lower quality software."
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Same story... "Hi, I'm Mac guy, and I've got nothing to do...because I have no software..."

      • by Colonel Korn (1258968) on Thursday November 19, @12:39PM (#30159470)

        What software on windows is "so great/must have" that there isn't a viable alternative for other platforms. Windows has a bunch of bullshit software that isn't worth paying for besides custom in house apps.

        I've never seen an image viewer that compares with irfanview used on Mac or Linux. Then again, I rarely even see a Windows machine with irfanview. Games. Photoshop, to some extent, because the new version is so much faster on Windows than Mac. This will probably be fixed within a version, though.

      • by MarkvW (1037596) on Thursday November 19, @01:14PM (#30160196)

        Adobe CS products have no viable Linux alternative and the Mac cost is too high.

          • by Chatterton (228704) on Thursday November 19, @12:28PM (#30159284) Homepage

            I beg to differ. Access have a viable solution if you care about your datas: Use access as a front-end to a MsSQL back-end. You have then all the power of Access as a RAD tool with the integrity of a real database.

            • by drfreak (303147) <dtarsky&gmail,com> on Thursday November 19, @12:39PM (#30159468)

              But if you care about your sanity, or the sanity of your users, you are shit out of luck with Access. There is a mass exodus occurring with Access Runtime developers to .NET. Join them and be free to code your own way, in your favourite language. With SQL and .NET Express, there is really no excuse for writing apps that way anymore.

            • by CaseM (746707) on Thursday November 19, @12:58PM (#30159864)

              No, the GP post is correct. At a previous employer we had a mantra about using Access to store data: it's not a matter of *if* the database is going to corrupt, it's a matter of when. Even moreso in a multi-user environment where the database is being accessed by several client computers. And I'm not talking about typical concurrency problems of user A's data getting overwritten by user B's - we're talking about 'oh shit, the backups better be working' type of corruption.

  • > "...continued migration away from iPhone development will most likely result in lower quality software."

    Dooooooooooom!!!

    The only ones to "stick it out" are the ones who are the most likely to profit. This tends to be apps people mostly want.

    One could argue the less likelihood of profit on an Apple Mac platform is what increases the average quality of programs -- only the "good stuff" gets ported, in addition to a handful of Mac-only apps.

    Keep in mind part of Apple's "problem" with the approval process isn't related to quality at all, but rather strategic thinking on which apps to allow, to discourage competition to its own apps, or the OS as a whole.

    • by jameson71 (540713) on Thursday November 19, @12:20PM (#30159140)
      Not the trend I have noticed. In the beginning lots of useful apps came out. Lately i have noticed a ton of crappy 99 cent "games" and anything more complex is having a heck of a time getting approved.
    • by Clever7Devil (985356) on Thursday November 19, @12:29PM (#30159300)
      There's two sides to that coin. Software with high production costs do need to be extremely popular to make porting to apple OSs worthwhile; however, products with low production costs benefit by being as widely available as possible without the worry of massive overhead. Furthermore, simple programs are more likely to be accepted as they pose less threat.
    • by MobyDisk (75490) on Thursday November 19, @01:00PM (#30159904) Homepage

      The only ones to "stick it out" are the ones who are the most likely to profit.

      I disagree. The unprofitable applications will be unprofitable on other phones too. The profitable applications will be profitable on other phones too. The developers who migrate away from the platform are the ones getting rejections from Apple. These are the most unique, edgy, or innovative applications, or ones that compete with the built-in Apple functionality.

      Therefore, I conclude that this will not increase the quality of programs on the iPhone. It will decrease the diversity, while increasing the diversity and quality on other phones. But that was going to happen no matter what Apple did: When you are at the top, the only direction to go is down.

    • by sjames (1099) on Thursday November 19, @01:13PM (#30160162) Homepage

      When any app can be rejected for any reason at any time by someone who is for practical purposes anonymous and answerable to nobody and the process has a reputation for being capricious and arbitrary, nobody wants to risk a significant development cost on AppStore acceptance.

      Economically, the most likely to turn a profit are a series of $0.99 throwaways that might become the next "pet rock". If it's rejected by some guy because his corn flakes got soggy that morning, little is lost. Statistically, some of them will certainly be accepted.

      Add in that Apple has ALSO gained a reputation for rejecting anything more useful or more polished than their own iPhone apps and you create a huge disincentive to spending a lot of time and energy on an iPhone app.

      Developers who want to spend a lot of time and energy on a killer app will tend to target a platform where they are certain to be able to market the result. If successful there, they *might* decide to risk the cost of porting to the iPhone. In making the decision, they will consider that the more "killer" the app is, the more likely Apple is to decide it threatens their platform dominance and kill it.

      • by ConfusedVorlon (657247) on Thursday November 19, @04:50PM (#30164302) Homepage

        Exactly - I spent a couple of weeks and a reasonable amount of money to develop a small app that I thought was useful. Not million-dollar, but useful.

        Many months later, apple rejected it. A nice chap called me up. I'm not breaking any rules, it isn't offensive or bad taste. It's just a utility that they don't want.

        He said that he felt bad - but that there it was.

        It certainly makes me think twice about investing time or money in any idea that is at all innovative in the way that it uses the platform.

    • by hey! (33014) on Thursday November 19, @03:58PM (#30163200) Homepage Journal

      The only ones to "stick it out" are the ones who are the most likely to profit. This tends to be apps people mostly want.

      Speaking as somebody currently living on the proceeds of a software company I sold, this is a naive view.

      It's not enough to have an app people want. You have to (a) sell it for enough money to make a profit and (b) keep support costs down enough so your sales profit doesn't disappear.

      Right off the bat, when you sell software, it's not a matter of "a lot of people wanting" your product; it's how many want it at the price you set. Let's say you have a product that nobody would be willing to spend much money for, but you could sell it for about the price of a cup of coffee. Let's suppose the product is cheap to make and after you sell it your customers never call you. You can make money with that.

      Suppose you come up with a ringtone. It takes you a week to get it into whereever you are selling it, then 5000 customers download it at $1.99, of which you clear $1.00 after the store gets its cut. $5000 for a week of work isn't going to make you rich, but it's a respectable payday. You can live off of that kind of project.

      Is this something that people "want"? Well, sure, so long as its priced cheap. The key is that of those 5000 customers, you'll hear from maybe one or two, and you can just pay them $2.00 to go away.

      Now suppose you (like I did) develop some kind of mobile data collection app that drives important enterprise decisions. That's pretty damned valuable. You can easily convince a company to pay you $500 *per seat*. The problem is that even if you could wish the software into existence, the customers need more than $500 per seat of support. In fact that's why an open source model works very well for critical systems -- you give the software away and charge for the real expensive parts. In any case, my calculations showed that we broke even on a $10,000 sale, after all was said and done, so we might as *well* have given the software away. We typically sold consulting services at anywhere from $20,000 to $50,000 a pop, which was where we made our money. Believe me, when you've got a team of six engineers, a $20,000 project doesn't look so big.

      The point is that the "build a better mousetrap" theory is simply wrong.

      Your ringtones and iFarts are bottom feeders in the world of app development. They are profitable for their developers precisely because users don't care very much about them. Price a product like that low enough and you can make money.

      The kind of apps that developers garner respect and admiration for developing are a different kettle of fish. It's *hard* to make a profit selling apps that people really care about, because customers demand a relationship with you. That's expensive.

      The last thing you need is a third party inserting itself into that expensive and delicate process -- especially an opaque, unpredictable one. You work with your customers and discover they really need some extra functionality. You build it, then have to wait to find out whether you can sell it? That's nuts. You need that like you need a hole in the head.

      And this is even worse: you make a portfolio of apps, and then you can't sell them to a different developer? That's a critical exit strategy for many small developers. They have the vision and brains to create an app, but don't have the size to support it. So they develop and market it, and sell it to somebody who is already supporting apps for the main customer base. That's what I did when I sold *my* business. When I had more customers that I could know personally, it wasn't fun anymore so I told one company that if they didn't buy the software I'd sell it their competitor.

      Basically, what Apple is telling is that the iPhone is *still* not a platform. It's a music playing phone that can also run toys like iFart.

  • There's an app for that.

  • Irony (Score:5, Insightful)

    by Anonymous Coward on Thursday November 19, @12:13PM (#30158974)

    Note the irony of a FaceBook employee complainng about Apple's closed system.

    • Re:Irony (Score:5, Informative)

      by schon (31600) on Thursday November 19, @12:44PM (#30159550) Homepage

      Could you point it out to the rest of us? Last time I checked, there was no approval process for FB apps, and the FB API requires no NDA. So I'm having a pretty tough time finding any irony here.

  • by Iphtashu Fitz (263795) on Thursday November 19, @12:14PM (#30159004)

    I've got an iPhone and I use a Mac at work, but I certainly don't consider myself a "fanboy". I got the iPhone in part because there were a few good apps that I wanted on my first smartphone. However given all the bad press Apple gets over summary rejections of apps I'm very inclined to NOT buy another iPhone when I decide to get rid of this one. There are a number of smartphone apps that I'm aware of that Apple doesn't allow on their phones for one reason or another. My brother can dictate entire e-mails or text messages on his Blackberry using an app from a company called Vlingo. It apparently provides high quality speech to text capabilities and integrates with almost any app on that platform. They released an iPhone version a year ago but it's very limited in what it can do because Apple restricts things so much. The iPhone Vlingo app is limited to Google searches and updating Twitter & Facebook, and it's all apparently because of the way Apple restricts things.

    If a company like Vlingo can extend the functionality of smartphones like the Blackberry, Android, etc. in ways that Apple and others never seriously considered then I'll very likely go with those phones in the future, and not one that's artificially restricted due to the limited vision of people like Steve Jobs.

    • by MBC1977 (978793) on Thursday November 19, @12:37PM (#30159428) Journal
      "... and not one that's artificially restricted due to the limited vision of people like Steve Jobs."

      As a Windows user, I feel I should defend Apple here (though I'm certain any number of Apple users and fanboys/girls will leap to their defense). First, I'm positively certain, Steve Jobs has more important things to do than to sit around and spot check every single application that gets run in his company's app store. However, assuming for a minute that he does, have you stopped and considered that the application that Vlingo's application or any other developer that gets disapproved may have been disapproved for a reason...perhaps a misalignment of either company's visions?

      Don't get me wrong, your perfectly able to choose what you want to use (I'm fairly certain you will), but one does have to consider your comments suspect when you start throwing out terms such as "limited vision" since they are not doing what YOU want them to do. Apple doesn't create apps that I want them to do either, but I would never be so...rude, to say or accuse any particular person (e.g. Gates, Jobs, Torvalds, or even crazy RMS), of having a limited vision.
    • by ceoyoyo (59147) on Thursday November 19, @12:43PM (#30159532)

      Do you have a citation for your Vlingo complaint? Vlingo is available on the iPhone and can dial numbers, search, bring up maps and update social networking status. It can't take dictation, but it seems Vlingo has also stopped selling free dictation on the Blackberry (it now costs $17.99) so it may simply be that they haven't written it for iPhone yet. I wasn't able to find anything about Vlingo getting rejected from the app store. The ability for applications to send e-mail is a fully supported feature in iPhone OS 3.0+.

      • by sjames (1099) on Thursday November 19, @01:21PM (#30160330) Homepage

        You're missing the forest for the trees. Vlingo's app is crippled on the iPhone because of Apple policies. It may not be everyone's killer app, but it is for some. The same policies are equally likely to cripple other people's ideas of the killer app. That in turn leads more and more people who do the research and choose the phone that runs whatever they consider to be the "must have" app to decide against the iPhone whose crippling policies kill their favorite app.

        When one platform is highly restricted and another is wide open, useful apps will tend to be ported TO the open platform and not away from it.

  • part of the story (Score:5, Interesting)

    by icepick72 (834363) on Thursday November 19, @12:15PM (#30159022)
    They may cite disapproval with Apple's approval process but the reality the app store is getting diluted with more and more apps and developers, and it's getting tougher to make those million dollar apps. Like anything, the first on board have the best chance of benefiting the most fiscally and in popularity. I assume some of these developers are also getting disillusioned that the glory days are gone.
      • Re:part of the story (Score:4, Informative)

        by s73v3r (963317) on Thursday November 19, @01:07PM (#30160056)
        Personally, I like Objective-C. But even if you don't, its quite possible to do most of the code in C/C++, and I believe there are a few frameworks that try to expose the Objective-C parts in C. Hell, there are several apps written in Mono C#.
  • by SuperKendall (25149) on Thursday November 19, @12:15PM (#30159040)

    I'm a full time iPhone developer. I'm going no-where.

    I find Joe Hewitt's whining to be maddening. He made a very popular iPhone library (the Three20 project) and knowingly used some private API's inside - as far as I can tell without anyone knowing. Then when it turned out Apple started looking to see what symbols your code was using in an extra step to enforce this, Joe basically abandoned the community and decided to quit.

    The sad part is that he didn't even need to use them. There are multiple forks [google.com] of Three20 now that fix the use of the private API's with no loss in functionality.

    The other guys, they have more of a reason to be angry although apps rejected continue to be a pretty minor aspect of things, and many rejected apps get through with a few simple changes. But Joe lost any right to complain when he abandoned the people that relied on his expert judgment in the creation of a framework.

    • by JohnFen (1641097) on Thursday November 19, @12:21PM (#30159146)

      According to TFA, his leaving the iPhone has nothing to do with Three20.

      Personally, I understand completely why developers are leaving. Apple is aggressively anti-developer with the iPhone. I was initially very excited by the platform, registered as a developer and started planning projects. After looking at the process, I began to get nervous. After watching how Apple runs things, my fears proved founded.

      There is no possible way that I'd waste my time continuing to use the iPhone, let alone developing for the platform.

      • by Webcommando (755831) on Thursday November 19, @12:52PM (#30159708) Homepage Journal
        I understand it too but seems a very one dimensional view. I have a few very niche applications available (including an RPG helper app GMToolkit) that made it through the approval process within a couple weeks with relatively few issues. I have to wonder why a small independent developer can do reasonably well?

        When I read the developer message board on the approval process, something (gut opinion) comes to me. Many of the developers complaining the most seem to have used bad judgement in using Apple icons improperly, API's incorrectly, failed to follow the Human Interface Guidelines, or had really complicated applications that probably should take a while to look at. Certainly it isn't true for everyone and, obviously, the store needs some updates to improve the developer and user experiences but that doesn't mean I plan on going away.

        I looked at Android development but haven't been able to get the kit up and running on my Mac properly (is it a firewall problem for accessing Android site, versioning problem with Eclipse, wrong SDK or ADT versions? Who knows?) and still find the iPhone SDK and development process superior for me.

        I don't think the iPhone will go away overnight...so... maybe I'll get more exposure when the big guys leave.
          • by SuperKendall (25149) on Thursday November 19, @02:43PM (#30161856)

            They weren't shipping any Apple icons in their software, they were obtaining the icons through documented API calls and using them in a nonconfusing and reasonable way

            They were using images obtained from an API on the Mac desktop - not on the phone.

            They then sent those images to the app on the phone.

            Would it also have been OK to just download images from Apple.com ? After all, they would not have been stored in the app then...

            The whole issue of transference is very grey to me, I can see why they thought it might be OK but can also see why Apple decided in the end they were not.

    • by StikyPad (445176) on Thursday November 19, @12:34PM (#30159392) Homepage

      Boss: How was your trip.

      Reporter: Mostly uneventful, although I spotted Joe Biden on the Amtrak before he got off at the next stop.

      Boss: "RESPECTED POLITICIANS BEGIN FLEEING MASS TRANSIT!"

      Reporter: Uh, I don't think he was fleeing mass transit per se, nor did it seem to be the start of any trend...

      Boss: He left, didn't he?

      Reporter: ...also, I'm not sure he counts as "respected."

    • by Silentknyght (1042778) on Thursday November 19, @12:51PM (#30159686)

      ...and many rejected apps get through with a few simple changes...

      FTFA, Rogue Amoeba's issue was with a rejection to an update to their existing application, though the rejection itself had nothing to do with the proposed change. Instead, Apple decided that features in its existing, approved version are now a problem.

      Apple's problem is that they have put a guard on the gate to enter their walled garden, except there are thousands of gates each with their own, different guard, and apparently only the vaguest of ideals are guiding their decision-making.

      • by SuperKendall (25149) on Thursday November 19, @02:16PM (#30161314)

        FTFA, Rogue Amoeba's issue was with a rejection to an update to their existing application, though the rejection itself had nothing to do with the proposed change.

        That is correct.

        Instead, Apple decided that features in its existing, approved version are now a problem.

        That is not correct.

        Or rather, it's almost correct but misphrased. The features in the existing application WERE a problem - just not one Apple managed to catch the last time Apple reviewed the product.

        Use of Apple trademarked images were always disallowed, I've known that since shortly after the SDK launch. Now the RA case is interesting because they assumed because the images came from an OS X API they were safe to use in the application - and in fact if you read the case carefully, even some APP REVIEWERS thought they were OK to use for that reason. But after extensive checking on their part, it was decided they were not.

        Now I can see why RA is arguing the way they were, but think of it this way - why did RA assume they had the right to re-distribute any images from the OS X platform? That is not explicitly allowed in the API. Would they also assume they were safe if they were exporting those images and publishing them on the web? They are obviously meant to be used by applications on the platform but re-distribution is a lot grayer area and I'm not sure I would have assumed it was OK to send and use them elsewhere on other platforms.

        Apple's problem is that they have put a guard on the gate to enter their walled garden, except there are thousands of gates each with their own, different guard

        That is exactly right. The problem is each of those guards is different, but it's not like they are not operating from a master list. It's just that they may not get quite everything on the list, the whole time. So that is why as a developer it makes sense to be careful about following the rules, because you might sneak something past a few guards but eventually you will probably be caught.

        An even better aspect of the analogy is that the nobility (read: large companies) are able to sneak a lot of stuff past the guards, seemingly with tact approval - like LucasArts blatantly having an image of the iPhone in the instruction screen for Trench Run. If Apple really wanted to stop the amount of bitching, they would stop making seemingly special allowances for large companies or else explain clear why they were allowed an exception (like if LucasArts had actually licensed that iPhone image [which I doubt is the case]).

    • by amicusNYCL (1538833) on Thursday November 19, @12:52PM (#30159714)

      But Joe lost any right to complain when he abandoned the people that relied on his expert judgment in the creation of a framework.

      I was sort of with you until there. Why does this guy have an obligation to help everyone who can't figure it out themselves? Why is the developer community entitled to his knowledge and experience? If he was upset at how Apple is controlling things then he has every right to take his toys and go home, and complain about it all the way home. Developers who can't do things themselves have no automatic entitlement to anyone else's expertise, his guidance is given purely on a volunteer basis, and he's completely allowed to stop volunteering his expertise whenever he wants to, for any reason.

      If I was a knowledgeable member of an extremely locked-down development community where everyone else felt entitled to my knowledge, I would probably leave also and find people who appreciate what I do a little bit more.

  • by kurt555gs (309278) <kurt555gs@o[ ]com ['vi.' in gap]> on Thursday November 19, @12:17PM (#30159070) Homepage

    The N900 is about to be launched. Come on over to http://www.maemo.org/ [maemo.org]

    You will be welcome, and no one will tell you what you can, or cannot do.

    Cheers!

    • by AdmiralXyz (1378985) on Thursday November 19, @12:30PM (#30159310)

      and no one will tell you what you can, or cannot do.

      Except, of course, sell any software to Americans [cnn.com]

      • by urulokion (597607) on Thursday November 19, @03:28PM (#30162660)

        No one will tell you what you cannot do?

        Um, this is obvious bullshit.

        If you design something that interferes with the wrong person's profits, or might mess with the stability of the device, then that app will be disallowed just as surely on the N900 as it would be on any other cellphone, including the iPhone.

        Uh, no they can't. The base software on the N900 does come an xterminal program. The N900 is "locked down" (I use that term very loosely) to prevent a casual user from inadvertently screwing up their phone. But for the knowledgeable user, you can gain a root shell on the N900 quite easily. If you have root, well, you own the device.

        Maemo is built on top of Debian. You can do 'agt-get install x' from a root shell to install software from any repository yourself. If you screw up your phone well it's you own fault. But one that can easily be corrected. Just reflash it with a base image. Restore all your contacts and restore from a previous Backup, reinstall your apps (the restore will do that for you if you want) and you're good to go. Want OGG support? Install it. Want tethering? (yes it's not setup by default) Just tweak some configuration files. Want OpenSSH? Install it. (That's Openssh Client AND Server mind you).

  • by synthesizerpatel (1210598) on Thursday November 19, @12:23PM (#30159188)

    >> Though there are tens of thousands of other developers who have pumped out over 100,000 apps for the platform, continued migration away from iPhone development will most likely result in lower quality software."

    The developer who flits from language to language trying to get rich off the latest trend isn't going to be the guy I want to buy apps from anyway. I'd rather buy something from a hardcore guy who won't give up on a platform no matter what the world says. That guy is going to be making the best app for the platform. Not the guy who learned enough objective-c to make compiler errors stop.

    An alternate statement could be made that it will result in fewer high quality apps making it easier for the cream to rise to the top. The same exact thing that I actually enjoy about OSX. OmniGraffle is kind of the only game in town but it definitely gets the job done.

  • So the flee ... (Score:4, Insightful)

    by ackthpt (218170) on Thursday November 19, @12:24PM (#30159204) Homepage Journal

    So they flee.

    Where there's money others will step in.

    (This is still capitalism, isn't it?)

  • by Qwavel (733416) on Thursday November 19, @12:28PM (#30159280)

    The problem isn't so much the app store approval process, it is that there is no other way to get your app onto (non jail broken) iPhones.

    Soon everyone will have an app store, and maybe they too will refuse to carry applications that compete with them, but at least those other platforms allow the consumer the choice to get those applications somewhere else.

    The smartphone is the next personal computer, so let's imagine for a moment that Microsoft had done for Windows what Apple is now doing with the iPhone: they get to approve every app, take a 30% cut of all profits, and deny anything that might compete with them (e.g. any browser other then IE). Windows would have no viruses, but at what cost?

      • by oldmankdude (1196325) on Thursday November 19, @12:58PM (#30159846)
        This is already possible; Verizon doesn't lock down their Android devices. "Open Application Development" was actually something that Verizon advertised for the Droid. Android's app store isn't restrictive at all (there's even software for rooted phones on there), and if the software you want isn't there, you can download and install it from somewhere else.
  • Google Voice (Score:4, Insightful)

    by Anonymous Coward on Thursday November 19, @12:29PM (#30159294)

    I love my iphone, but I'm going to get a nice Android phone when my contract is up because I'm tired of Apple putting its own design philosophy and profit motives over my preferences as a consumer. Their rejection of the Google Voice app was bs, plain and simple. I like Google Voice, and I want to use it as easily as possible. Their meddling in the app store prevents me, the user and customer, from doing this.
    I wonder what other great, useful Apps are being turned down because Apple thinks they will "ruin the user experience" or "confuse the user."
    Imagine if Microsoft tried to tell people what software they could and couldn't put on their PC's.

  • by snowwrestler (896305) on Thursday November 19, @12:33PM (#30159382)

    I think this also has to do with the maturing of the platform. The low-hanging fruit is essentially gone, and it will get harder and harder for the free-thinking lone wolves to come up with original and compelling software that can compete. Businesses however, have the resources to continue to create more advanced and complicated iPhone versions of their products. They also have the resources to better manage the approval process, both by building carefully to the API, and (for bigger businesses) by having a phone call relationship with Apple.

    Hewitt, who is undoubtedly a great and innovative developer, decided to strike out for more open pastures. Who can blame him? But the Facebook app is not going anywhere, and most likely will continue to be developed to a high quality. Over time I expect we'll see a greater mix of apps by existing software businesses, and less duplication in app functionality as more independent developers get frustrated or bored and leave.

  • Niche Niche Niche (Score:5, Insightful)

    by Tablizer (95088) on Thursday November 19, @12:52PM (#30159716) Homepage Journal

    Apple likes to control user experience, and that won't change. That is their niche. They may relax their review process a little bit if there's a backlash, but they won't change their spots. Other phone brands will probably take up the cowboy coders who don't like red tape because they want to catch up to Apple's offerings. Their more relaxed review process will probably result in cheaper and perhaps more varied apps. However, it will be just like the Windows world compared to the Mac world:
    * more choice
    * lower prices
    * more hackers
    * more chaos
    * more bugs
    * inconsistent UI
    Same as it always was.

  • by alen (225700) on Thursday November 19, @12:56PM (#30159810)

    forgot who it was, but someone blogged that RA was told by Apple that their app was rejected because the iphone API doesn't allow Apple copyrighted content to be used. the Mac API does. instead of fixing it, RA sat on it for months, whined on the blogs and then decided to stop developing for the iphone.

    tweetdeck was also rejected at first because they sent an app that crashed all the time.

    most of the other sob stories i read about Apple rejecting apps also had a real story where they were told why it was rejected but didn't want to fix it. the C64 emulator games app is a perfect example

    • by ShakaUVM (157947) on Thursday November 19, @12:50PM (#30159664) Homepage Journal

      Perhaps they're leaving because there's 100,000 apps in the store, so many of which are out and out horrible that it drowns out any possible quality product unless you have a large marketing budget or can get lucky enough to crack one of the top 10 lists.

      Or they might just prefer working in a more open enviroment, which is what it sounds like. As a software engineer, things like the iPhone approval process make me very nervous about investing quite a bit of time and money into a project, especially if the process is overly opaque. I've worked with large corporations on getting software approved before, and usually it is more of a cooperative process.

    • Re:Cry wolf (Score:4, Informative)

      by localman (111171) on Thursday November 19, @12:51PM (#30159678) Homepage

      Sorry, everyone knows that Apple likes total and complete control

      I hear this and I hear people buying into it and it's just a foolish statement. I can develop whatever I want for OSX and that works out just fine. Sure, Apple tends to be a controlling company, but their flagship product is so useful precisely because it isn't overly controlled. Hell, they embraced a UNIX underpinning and let people run X-Windows and Windows/Fusion stuff now. And it's great -- that flexibility is a huge part of what I like about OSX.

      The iPhone approval process isn't so bad as to kill things (as this article implies), but it's a disadvantage. Restricting a platform/OS is always a disadvantage. Currently the iPhone has enough other advantages that it doesn't matter, and maybe it'll stay that way. But it's still stupid.

      Oh, and the article named three developers (two people and one compnay) so "all" is appropriate and "developers (people) and others (company)" is also appropriate. If you're going to read the sentence carefully, as you said. I agree though that they're trying to make far more out of it than it is.

      Cheers.

      • Re:Cry wolf (Score:5, Informative)

        by DdJ (10790) on Thursday November 19, @01:16PM (#30160232) Homepage Journal

        Except I'm not really sure if Joe Hewitt counts.

        The app isn't leaving the app store. The app is still going to be updated. Facebook owns it. Joe Hewitt threw a hissy fit, and stopped working on it, and Facebook assigned other developers to it, so in practical terms there's nobody actually leaving, just some noise.

        At least that's my understanding from reading up on this.

Executive ability is prominent in your make-up.