Slashdot Mirror


Respected Developers Begin Fleeing the App Store

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."

485 comments

  1. They are all writing for Windows now... by tjstork · · Score: 5, Funny

    Same story... "Hi, I'm Mac guy, and I've got nothing to do...because I have no software..."

    --
    This is my sig.
    1. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      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.

    2. Re:They are all writing for Windows now... by Conception · · Score: 2, Funny

      Access, while perhaps not "so great/must have" doesn't really have a viable alternative on any other platform. There are a few projects, but as yet no contenders.

    3. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 1, Funny

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

      Fixed that for ya.

    4. Re:They are all writing for Windows now... by amicusNYCL · · Score: 2, Informative

      Access, while perhaps not "so great/must have" doesn't really have a viable alternative on any other platform.

      Access doesn't have a truly viable solution under Windows, either. At least, not if you care about your data.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    5. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      Minesweeper.

    6. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 2, Funny

      iWalletEmptier

    7. Re:They are all writing for Windows now... by SethJohnson · · Score: 2, Insightful

      AutoCad would be nice to have on Mac OS X.

    8. Re:They are all writing for Windows now... by Chatterton · · Score: 3, Informative

      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.

    9. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 1, Interesting

      Amusingly (because of the purpose of the software): Visual Studio.

      In terms of IDEs, nothing compares, and I say this as a Java developer at work running both Windows and Linux. At home, I own a Mac and a PC, and I can only code for very short bursts using Apple's development tools because I find them that irritating.

      The Java tools (Netbeans and Eclipse) are great, but I get a lot more work done coding in C/C++ in Visual Studio. Similarly, I feel more productive in C# than Java, but it's harder to say what is the language and what is the tool.

    10. Re:They are all writing for Windows now... by ByOhTek · · Score: 1

      If you bother buying Fusion or Prallels, nothing, but that seems to miss the point.

      Some games, I like Corel Photopaint myself - yes there are alternatives, none seem to have as high a rate of format compatibility, few seem to have ease of use (without losing functionality), and all of those cost more money.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    11. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      I disagree. A well developed Access db where the developer also understands the by-design limitations performs quite nicely. Haven't lost data in years. Great for one off analysis, simple data entry/reporting.

      In a multi-user environment and/or where security needs to be enforced, use Access as a front end to a SQL Server back end. Works great.

    12. Re:They are all writing for Windows now... by drfreak · · Score: 5, Interesting

      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.

    13. Re:They are all writing for Windows now... by Colonel+Korn · · Score: 3, Interesting

      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.

      --
      "I zero-index my hamsters" - Willtor (147206)
    14. Re:They are all writing for Windows now... by turtleshadow · · Score: 1

      What about Sketchup Pro for OS X? I think it imports and exports to autocad 2007.

    15. Re:They are all writing for Windows now... by CaseM · · Score: 4, Informative

      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.

    16. Re:They are all writing for Windows now... by ickpoo · · Score: 2, Informative

      I'm not really sure. Visual Studio fails the most basic requirements for editing code. It isn't actually very good at editing text. The vaunted intellisense frequently fails to suggest anything, I have to actually think about indenting when using it, I can't define custom syntax highlighting, management of buffers is lacking (how can I put the same file into two windows displayed side by side?), and the compiler is really slow.

      --
      I am not a script! .Sig?
    17. Re:They are all writing for Windows now... by MarkvW · · Score: 4, Insightful

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

    18. Re:They are all writing for Windows now... by gyrogeerloose · · Score: 1

      What about Sketchup Pro for OS X? I think it imports and exports to autocad 2007.

      It does, but it's buggy. Dimensions tend to get screwed up or dropped completely, among other things.

      Sketchup is nifty for what it is, but it's best used as a stand-alone app.

      --
      This ain't rocket surgery.
    19. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      I use adobe's shit at work (windows) and home (mac). The mac versions suck ass big time. I stopped using them in favor of Coda, DrawIt, and Acorn. Not as powerful, but their UI is much nicer, IMO.

    20. Re:They are all writing for Windows now... by NatasRevol · · Score: 1

      Filemaker.

      http://www.rcconsulting.com/PDF/fm_access_comparison.pdf
      http://www.filemaker.com/downloads/pdf/comparison_fm_access.pdf

      --
      There are two types of people in the world: Those who crave closure
    21. Re:They are all writing for Windows now... by ByOhTek · · Score: 1

      It's always made suggestions and autoindented properly for me.

      Admitted Eclipse does a better job of making suggestions in a timely manner, but eclipse has an issue where it will only suggest packages first, then I have to delete back to the dot (after typing in something not recognized as a package) to get a class or inheritance I need.

      What do you mean by custom syntax hilighting? I'm guessing that's not the same as color coding various standard language constructs (which has always been easier for me to find in Visual Studios than Eclipse).

      I won't disagree with you on the buffers. The C/C++ compiler doesn't seem significantly slower than GCC to me.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    22. Re:They are all writing for Windows now... by psm321 · · Score: 2, Informative

      how can I put the same file into two windows displayed side by side?

      Focus the file you want to split. Go to Window->New Window. Now you have 2 tabs for the file. Then right-click one of those tabs and click "New Vertical Tab Group"

      Credit to a comment here: http://www.kevinwilliampang.com/post/Visual-Studio-Split-Views.aspx

    23. Re:They are all writing for Windows now... by SanityInAnarchy · · Score: 1

      I've never seen an image viewer that compares with irfanview used on Mac or Linux.

      Really? I mean, Gwenview seems to work well for me.

      Games.

      Far better to reboot to Windows only to play games than to try to maintain Windows for everything.

      --
      Don't thank God, thank a doctor!
    24. Re:They are all writing for Windows now... by edmicman · · Score: 2, Informative

      OMG please don't do this....we inherited an "app" that did just that - essentially the data had outgrown Access but they kept the front end. It was beyond awful - a hodgepodge of screens and controls, bumping up against the limits of how many controls could be painted on the screen....I think it was worse than if they'd kept it all in Access in the first place.

    25. Re:They are all writing for Windows now... by __aajfby9338 · · Score: 1

      AutoCad would be nice to have on Mac OS X.

      I use Cobalt for 3D CAD on my Mac, and I really like it. I still need to run WinXP in a VM for circuit board CAD, though (I'm presently using Mentor PADS). Aside from the occasional embedded programming tool, PCB CAD is the only thing that forces me to keep WinXP around. I haven't found any professional-grade PCB design tools for the Mac platform, and the few Mac-based PCB tools I've found are way too primitive for my needs.

    26. Re:They are all writing for Windows now... by LOLLinux · · Score: 2, Informative

      I'm not really sure. Visual Studio fails the most basic requirements for editing code. It isn't actually very good at editing text.

      Then you're either using an ancient version or you fail at using a text editor.

      The vaunted intellisense frequently fails to suggest anything,

      Never seen that issue in 6 years.

      I have to actually think about indenting when using it,

      Uhh, yeah. I've never seen a single person have to worry about indenting when using Visual Studio.

      I can't define custom syntax highlighting,

      Yes you can. How do you think all the various plugins for VS do it? Magic?

      management of buffers is lacking (how can I put the same file into two windows displayed side by side?),

      Wow, you really are incompetent. That takes 4 mouose clicks. Click Window, Click New Window, Right click on the new tab, hit new vertical tab group.

      and the compiler is really slow.

      Can you provide some actual objective quantification for this? On any system I've used since VC++ 2003 it's been comparable speed to ICC and GCC.

    27. Re:They are all writing for Windows now... by TheNinjaroach · · Score: 2, Insightful

      At a previous employer we had a mantra about using Access to store data

      You didn't even read what drfreak said, which was about using Access as a front end and using MSSQL Server to store the data.

      We've successfully converted a number of decade-old Access 97 applications into MSSQL databases - the Access apps continue to run as they always have, but the data is stored on our SQL Server which has no problems with concurrency and is also backed up on a regular schedule.

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    28. Re:They are all writing for Windows now... by Again · · Score: 1

      You have then all the power of Access as a RAD tool to make all your programmers want to jump off tall buildings with the integrity of a real database.

      Fixed that for you.

    29. Re:They are all writing for Windows now... by ogdenk · · Score: 0, Offtopic

      If you can afford the Adobe CS suite, you can afford a mac. CS4 costs more than a Macbook. Oh, you mean you want to PIRATE CS4. Oh ok, carry on.

      Apple's newer $600 mini is actually a pretty sweet little machine. The $999 Macbook is no slouch either. Both have DDR3 RAM, a GeForce 9400M and Penryn C2D's on a 1066mhz FSB. More than adequate.

      Hell, Win7 running in a Parallels 5 VM w/ 1.5GB RAM and 1 core thrown at it gets significantly better "Winblows Experience" numbers (I know, a poor benchmark) than my daughters dual-core Athlon64-based Compaq F500 running Win7 natively w/ 2GB RAM.

      Compared to a TRULY EQUIVELANT PC, with the same components, Apple is actually cheaper. At least with the lower end. The higher-end Macbook Pros and the Mac Pro are a bit expensive though.

    30. Re:They are all writing for Windows now... by Xtravar · · Score: 1

      If you had a respectable porn collection that wasn't scattered across various non-standard file types, you wouldn't need such a monster of an application.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    31. Re:They are all writing for Windows now... by Fulcrum+of+Evil · · Score: 1

      You didn't even read what drfreak said, which was about using Access as a front end and using MSSQL Server to store the data.

      Sure, until you hit an access frontend-based data corruption bug. I wouldn't use access for anything where I cared about the data.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    32. Re:They are all writing for Windows now... by ByOhTek · · Score: 1

      THey don't work on newer versions of Photopaint, and games are hit or miss (mostly they work, but not always).

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    33. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      Sure, until you hit an access frontend-based data corruption bug

      Who are you, Mr. Fantastic? Talk about a stretch...

    34. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      I don't actually use a Mac. I'm a linux guy. So I don't actually pay for any software. Just pointing out that you can't really say that Mac doesn't have any software to use. Every OS has software to use, it's just not always the same as the other platforms. So...the solution, either be rich(Mac) or intelligent/patient(Linux). Or both as a bonus. Then you don't need the Windows nonsense.

    35. Re:They are all writing for Windows now... by hey! · · Score: 1

      Sure, but that's supposing you don't count on doing anything very ... relational. For simple backing stores of to store and retrieve form data, maybe. But I've run into problems with Access "front ends" that try to optimize stuff on the back end and screw up because the genius in charge of the feature doesn't understand what "null" is supposed to mean, or doesn't know the difference between a candidate key and an unique index (also null related -- most horrible mistakes in RDBMS implementations have misunderstandings about null involved somehow). That's bad enough when you suddenly see duplicate rows retrieved -- but when you update data...

      Now you might not run into a problem because of the way you use Access. Good for you. Continue using your Access front ends so long as they work, just check very carefully whenever anything changes (that includes applying patches pushed out by Microsoft Update). Access is to databases what Microsoft Backup was to backing up -- it's fine, just so long as you can live with it not working unexpectedly.

      Chances are, if the kinds of things you are doing today aren't problems, they probably won't be problems tomorrow. If simple form backing gets broken in an Access or MSSQL release, somebody is going to notice. But getting *dependent* on Access is not a good thing, because if you ever need to do something more you're going to reach of that tool and get burned. Same goes for MSSQL. Aside from the fact that T-SQL is an non-orthogonal POS (really, whatever optimization benefits it gets from this aren't worth it), strange things happen if you do something they haven't tested, like put a bound parameter in a subquery.

      It's easy enough these days to do what Access does with more reliable tools.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    36. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      Microsoft Office Suite, yes it runs on mac but WTF is that all about...if im spending

      OpenOffice does NOT work in a BUSINESS environment, where all the work was done in Excel (cuz that is what has been available) and is useless in OO...plus the graphics suck and graphs (big for business) blow compared to 2007 and 2010 and even 2003.

    37. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      As soon as I have to touch my mouse when editing code, the text editor has failed.

    38. Re:They are all writing for Windows now... by Pinhedd · · Score: 1

      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.

      Then why is every mac user I see running VMWare Fusion?

    39. Re:They are all writing for Windows now... by s73v3r · · Score: 1

      I'm guessing you've already looked at it, but have you tried Eagle PCB? I got into it because I was doing stuff with SparkFun components, and they had most of their stuff already in Eagle PCB libraries. It was nice for my hobbyist stuff, but I haven't tried using it for any pro level work.

    40. Re:They are all writing for Windows now... by vertinox · · Score: 1

      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.

      FFS!!!! Use MS Sharepoint for crying out loud! Its the official recommendation of Microsoft.

      Heck they are pushing their user base out of Access and into .NET with the fact they are trying to drop Access support. Even they know its a horrid program.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    41. Re:They are all writing for Windows now... by BitZtream · · Score: 1

      Adobe can go suck a nut until they fix their software to allow installation on a case sensitive filesystem. As soon as I find an acceptable replacement for Illustrator for creating standards compliant SVGs, I'm done with Adobe.

      And before anyone says it, no Inkscape is not acceptable unless you like SVGs that are about as standard as Word HTML.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    42. Re:They are all writing for Windows now... by MichaelSmith · · Score: 1

      AutoCad would be nice to have on Mac OS X.

      No Kidding. And revit please, while we are at it. Unfortunately Autodesk agreed with Microsoft that Autocad would never run on an OS other then windows in return for tools to port from unix, back in the day.

    43. Re:They are all writing for Windows now... by dgatwood · · Score: 1

      Hear, hear. Photoshop CS3 installed in a *^$#@&@& disk image to work around Adobe's sloppy programming. I won't pay Adobe another dime for upgrades until they fix this. And when a Mac OS X update causes it to break, I have a Pixelmator license and will simply stop using Photoshop entirely. I prefer Photoshop, but not enough to drop several hundred bucks on an upgrade that wastes three *@&$^*(&$ DAYS of my time just to get it installed in a crude, hackish fashion. Life's too short.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    44. Re:They are all writing for Windows now... by St.Creed · · Score: 1

      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.

      FFS!!!! Use MS Sharepoint for crying out loud! Its the official recommendation of Microsoft.

      Heck they are pushing their user base out of Access and into .NET with the fact they are trying to drop Access support. Even they know its a horrid program.

      Yes, and I'm sure the price of Sharepoint being several orders of magnitude higher than that of Access would have nothing to do with it... (Office Sharepoint Server without CALS is now $4,451 with each enterprise-graded CAL being $171. The internet server version costs $41,134)

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    45. Re:They are all writing for Windows now... by __aajfby9338 · · Score: 1

      Yeah, I tried the Eagle demo, and it seemed terribly primitive. As I recall, it had nothing similar to the autorouter-assisted manual routing modes that the pro-grade packages have, in which you manually route individual nets and the tool automatically follows the mouse around, shoving stuff out of the way and maintaining design rule clearances as it goes. That's the mode I use the most, because much of what I do is stuff that requires careful hand layout, but is still complex enough to require significant help from the autorouter.

      Maybe I didn't give Eagle a fair enough evaluation, but using it felt like getting out of a sports car and climbing into a soapbox racer. Even for the somewhat simpler stuff I do for hobby vs. at my day job, I'm just spoiled by the "real" tools. :)

      I'd drop $5k out of my own pocket in a heartbeat on something like Altium or PADS if it was available as a native Mac OS X app. I would have gladly bought Eagle (isn't it just around $1k for the maximum configuration?) if I thought I could use it effectively. I'd even consider running something Linux-based in a VM to at least avoid the pain of using WinXP, but I'm not aware of any viable and affordable options right now.

      As it is, I use PADS where I work (and thus at home, too), and if I had to buy my own software it'd probably be Altium at $4k with no annual extortion needed to keep it running. Mentor PADS is much more expensive in a comparable configuration, and you need to pay the protection money each year to keep it running. Grrr. I really hate that kind of predatory licensing, but it's very common in high-end EDA tools.

      Back on the subject of physical CAD, I really like Cobalt. Granted, it doesn't have the sorts of material analysis features that "real" mechanical eningeers may need, but as an electrical engineer who also does some mechanical design such as custom injection-molded plastics, I love it. Ashlar also has simplified (and less expensive) tools, as well as rental and lease options, which is nice for folks who may just need a tool for a few months for a special project and can't justify dropping the full cost of a perpetual license for their flagship product. Ashlar also has much more reasonable licensing terms than I'm used to in the EDA world, going so far as to openly encourage professional users to bring a copy home in case inspiration strikes at 3AM. And they provide both Mac and Windows versions of their tools. I like encouraging them by giving them free advertising like this. :)

    46. Re:They are all writing for Windows now... by Gnavpot · · Score: 2, Insightful

      Access is to databases what Microsoft Backup was to backing up -- it's fine, just so long as you can live with it not working unexpectedly.

      I guess most of us could live with that.

      Negation count needed?

    47. Re:They are all writing for Windows now... by pwnies · · Score: 1

      It is. I can build the hardware equivalent of the low end mac pro ($2499) for half the cost on Newegg. I recently had to stock my design shop with computers. I looked to mac first because I prefer a unix environment, but it was simply too pricey. I ended up buying the parts on my own and building them. I'll post my build if you don't believe me.

    48. Re:They are all writing for Windows now... by npsimons · · Score: 1

      Far better to reboot to Windows only to play games than to try to maintain Windows for everything.

      Or hell, just ditch the games altogether and find something better to do. I finally canceled my WoW account after realizing I hadn't logged on in months because I had been too busy hiking and climbing. Now I only run a Windows machine in VirtualBox to test cross-compiles for software I make for friends and family who don't run Linux or BSD. Unfortunately, one of them has an iPhone and wants me to make him an app. I told him, first version will be web based (but still in ObjC), and we'll see where we want to go from there.

    49. Re:They are all writing for Windows now... by Kalriath · · Score: 2, Interesting

      So true. In fact, even Microsoft hates Access so much there's a group policy setting in the Office 2007 resource kit to prohibit the creation of Access databases, to prevent your users making Access apps then bitching at you when they break.

      That policy setting is godly.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    50. Re:They are all writing for Windows now... by shutdown+-p+now · · Score: 1

      The vaunted intellisense frequently fails to suggest anything

      Do you mean IntelliSense for C++, or for C#/VB?

      For C# and VB, IntelliSense really just works. This shouldn't be surprising, as it's a relatively easy and unambiguous language to parse - less so than Java, but enough for an IDE to handle it with no hiccups. I haven't ever seen it provide an incorrect completion information, or not provide it when it should.

      For C++, it is known to be quite deficient, but then so is any other C++ IDE I know of. The problem is that C++ is a very complicated language, and preprocessor and templates effectively require writing a Turing-complete interpreter to figure out what type a given symbol resolves to, and what members that type has, at any given moment. This is both complex and computationally expensive. Most C++ IDEs use a simplified approach of parsing where they scan for patterns that "look like" type/function declarations and references. As soon as you get STL or Boost or other template library in, you get a mess.

      In VS2010, C++ IDE was rewritten to use a full-fledged C++ parser (EDG frontend, to be specific) to provide code completion. As a result, it can actually give precise and up-to-date completion lists even for extremely messy template metaprogramming code (Boost.Lambda was used in the linked blog post to demonstrate that).

    51. Re:They are all writing for Windows now... by theurge14 · · Score: 2, Interesting

      Mac comes with Preview, which is more than adequate for viewing images and other filetypes.

      As for IrfanView I was not aware people were still using it or that it was still required on the Windows platform. The last time I was aware people used IrfanView was the same time ICQ was the best instant messenger and Pegasus was the best email app.

    52. Re:They are all writing for Windows now... by mattack2 · · Score: 1

      Do you mean never *again* run on "an OS other than windows"? Because, according to WIkipedia, the last version to run on the Mac was released in June 1992, and the last version to run on Unix was November 1994. Plus, [citation needed] if that was actually an agreement between the two companies, or just their own business decision.

    53. Re:They are all writing for Windows now... by Firehed · · Score: 1

      I can't speak for everyone, but my two uses are IE testing and mucking around with virtualized servers (including Ubuntu, Debian, and OS X). I'd consider it for gaming, but it's generally not fast enough and I don't really play games anymore anyways. Other than IE6 and IE7 for testing purposes (IE8 never seems to have problems, unless you count not supporting CSS3 stuff like text-shadow and border-radius - though I test in it anyways), I really have no use for Windows whatsoever.

      Some companies continue to have Windows-only software, generally that which compliments their hardware. Garmin comes to mind. But I plan accordingly when buying gadgets, though my iPhone has pretty much replaced all of them anyways.

      --
      How are sites slashdotted when nobody reads TFAs?
    54. Re:They are all writing for Windows now... by Myopic · · Score: 1

      Dude, don't take this from him, okay? irfanview might be all he has. Some people still use pine and vi, so if this guy wants to use irfanview, then we should just let it go.

    55. Re:They are all writing for Windows now... by SanityInAnarchy · · Score: 1

      just ditch the games altogether and find something better to do.

      That is, however, not an acceptable solution to a Windows gamer attempting to migrate.

      I mean, I agree, I spend way less time gaming once I started doing other things, but it's still fun when I have time.

      --
      Don't thank God, thank a doctor!
    56. Re:They are all writing for Windows now... by Hurricane78 · · Score: 1

      Uuum, I have the newest CS suite running under Wine right now. Works quite well. So what?

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    57. Re:They are all writing for Windows now... by Anonymous Coward · · Score: 0

      And this all relates to the iPhone...how? The post is about developer fleeing the iPhone platform, not the Mac platform.

    58. Re:They are all writing for Windows now... by ByOhTek · · Score: 1

      This topic thread? Not much really, but if you are going to pick, why not go after one of the earlier people on the topic?

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    59. Re:They are all writing for Windows now... by ByOhTek · · Score: 1

      I was thinking of getting a Mini at one point.

      Looked at the $799 model earlier this week. compared it with something I could build.

      My build was $80 cheaper after shipping.
      3.xx Ghz CPU (the mac was 2.5 or 2.6), with virtualization extension (I'll assume the mac had those, but that wasn't mentioned).
      A good Intel gigabyte mobo (P4x or G4x).
      4GB of memory (as with the mac).
      500GB HDD (mac had 320)
      Add the case and a very high quality PSU, and that's my rig.

      Buying MacOS and setting it up to hackintosh, I could have a mac for less than the $799 mini. I could drop the CPU to what was in the Mini, along with getting the smaller hard drive, and a PSU that is less overkill (probably less high quality, but still quite good), and afford a copy of windows home premium. Actually, I could drop the mobo to something that wouldn't be hackintosh acceptable, and save more money.

      And you compared Apple/Intel (a solid upper-mid quality hardware vendor) to Compaq (fairly low quality), on AMD? I'd blame the dipshit that made that decision, and not PCs in general. It's certainly not a fair comparison.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    60. Re:They are all writing for Windows now... by rwiggers · · Score: 1

      CAD software, EDA software, and a very big bunch of other stuff. Of course I'm talking about the big professional applications, not the hobby ones...

    61. Re:They are all writing for Windows now... by ncc74656 · · Score: 1

      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.

      You're stuck with VBA, though, and you need to deploy Access to every desktop that needs to use your app...hope you have a fat wallet. Knock together a webapp and you don't have to deploy anything to the desktop, except maybe a shortcut to launch it in the browser of your choice. You could even build a desktop app somewhat quickly around .NET and deploy that at zero marginal cost (the .NET Framework is free-as-in-beer, and some version of it is included with recent versions of Windows anyway). More importantly, you have access to better languages this way (I've gravitated toward C#, as it had the lowest learning curve for someone coming from a C/C++ background).

      You also have a potential migration path away from Windows. The stuff I do at work is deployed to IIS, .NET Framework, and SQL Server running on Windows Server 2003, but my personal website is deployed to Apache, Mono, and MySQL running on Linux. Both are put together within Visual Studio 2008, but there are also alternatives to that (but I haven't looked into them much as VS is actually a pretty nice development environment). I'd like to see you try to do something similar with Access...you might be able to migrate your database from SQL Server to MySQL (or PostgreSQL or whatever), but you're still going to have a ton of Windows desktops running Access connecting to it.

      --
      20 January 2017: the End of an Error.
    62. Re:They are all writing for Windows now... by Cederic · · Score: 2, Interesting

      Irfanview still rocks. Sadly no longer free for commercial use, so I don't install it at work, but an essential on every Windows PC I own.

      It's not just that it handles every image format I've ever heard of, it's not just that it works simply and effectively, it's the fact that it takes one straightforward and relatively common task (viewing images) and does it better than anything else out there.

      That said, I'm about to reboot into Linux to download, install and try Gwenview. Hopefully it's comparable.

    63. Re:They are all writing for Windows now... by theolein · · Score: 1

      Autocad, Solidworks, ProEng, about almost all 3D and CAD/engineering software for starters . Apple's situation is much better than it used to be, but Apple has become so enthused with its successes over the past few years that it has started becoming more and more like Microsoft, i.e. it makes things so difficult for third party developers that many just don't bother, and I'm not talking about the iPhone, but about Apple's dropping of the Carbon APIs. Those were incidentally the ones that most developers of cross platform software used to port their apps to the Mac. Developers like Adobe have had to rewrite ALL their software. Many have decided that with the uptake around Windows 7 after the Vista desaster, it isn't worth bothering about the Mac anymore, and have left the platform for all those hobby prgrammers coding in XCode to make pretty but useless apps that working people cannot use.

      And I say that as some who is a Mac system administrator, writing this on his home Mac Pro (dual quad core).

  2. 2010 Year of the linux by Culture20 · · Score: 1, Insightful

    cellphone

    1. Re:2010 Year of the linux by Anonymous Coward · · Score: 0

      Perhaps, but the providers are going to lock them down so tight it might as well be an iPhone.

    2. Re:2010 Year of the linux by jim_v2000 · · Score: 4, Insightful

      People who use the iPhone don't care about things like this.

      And I'm going to put forward that the approval process has less to do with developers leaving than the fact that the iPhone app market is quite saturated and the Android market is not.

      --
      Don't take life so seriously. No one makes it out alive.
    3. Re:2010 Year of the linux by Anonymous Coward · · Score: 3, Insightful

      cellphone

      2012 the year Linux accepts it's place in the computer world. Not a troll just a realist. I was an early fan and saw the potential of Linux. For at least ten of those years I have constantly heard that Linux is going to became users friendly and easy to use, install and maintain. I've finally become a realist and accepted Linux has found it's place and it isn't going to change. It's an exceptional server and works great as a workstation in companies large enough to have dedicated support people. It's great for tinkerers and has a lot of power and flexibility for the hobbyist and power users. For the average user it simply isn't going to happen. Unless an Apple sized company embraces it and puts the resources into bringing it mainstream there are simply too many problems for regular people to deal with. Like I say I was an early fan but people waiting for it to take over are kidding themselves. I'm a big fan of the open source model but it also shows it's limitations the fact that there simply aren't enough people contributing to write the drivers needed to support all the hardware out there and software developers are caught in the catch-22 of developing for a platform few people use but could be bigger if there was more software. There will always be support much as Unix never went away and it still has the potential to go mainstream I just wouldn't hold my breath. Ironically as much venom as there tends to be towards Mac it's probably the closest you are likely to see in the mainstream to Linux. I still consider it a risky but critical move when Apple developed OSX. It cost them some customer support early on but there is no way Mac would be as big as it is now without OSX. Linux absolutely could do a Mac like growth but until some one with deep pockets takes it on it's pretty much found it's market share. At least in the US and most of the developed world.

    4. Re:2010 Year of the linux by tsa · · Score: 3, Informative

      Yes! I hope they all flock to Maemo to develop for the awesome Nokia N900 and its children and competitors.

      --

      -- Cheers!

    5. Re:2010 Year of the linux by Culture20 · · Score: 4, Insightful

      People who use the iPhone don't care about things like this.

      I use an iPhone, and I _do_ care. iPhone started promising, but Apple killed several apps I wanted. Now the good devs are leaving for Android? I may buy a droid or droid++ next year.

    6. Re:2010 Year of the linux by SanityInAnarchy · · Score: 4, Funny

      I was going to attempt an insightful and informed response...

      But I am an early fan, and see the potential of paragraphs.

      --
      Don't thank God, thank a doctor!
    7. Re:2010 Year of the linux by SCHecklerX · · Score: 1

      Got it. It's called a Palm Pre, and it's easy to customize and develop for, even if you are more of a linux sysadmin than web programmer. Dropping an adblocking /etc/hosts on it was simple, for example, as was replacing the text autoreplace and such. Don't like the names of things, or that they are visible in Luna? Just fire up the text editor (vi is already on the phone, as are tools like wget, etc. Firewall is iptables, yadda yadda). You can do all of this out of the box. You just have to enable developer mode and connect using novaterm (novacom for the windoze users).

      Still many issues (WebOS is still young), but overall I'm still loving this phone, and am excited to where palm is taking it. Did I mention that they embrace the homebrew community, and work with them, unlike a certain other company that has some sort of multi-touch device on the market?

    8. Re:2010 Year of the linux by jim_v2000 · · Score: 2, Insightful

      Ok, whatever, you happen to care. MOST (as in 99%) people don't.

      I hate when someone around always chimes in "BUT NOT MEEEEE!", as though anyone on Slashdot is representative of a majority in any population outside of programming, lolcats, and Soviet Russia jokes.

      --
      Don't take life so seriously. No one makes it out alive.
    9. Re:2010 Year of the linux by Macthorpe · · Score: 1

      And I hate it when people spout their own opinion and then pretend 99% of the people agree with them.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    10. Re:2010 Year of the linux by Jolhid · · Score: 1

      I may buy a droid or droid++ next year.

      Isn't that always the way? You wait a bit, then the instant you buy something, the newer version comes out.

      --
      The bees are on the what now?
    11. Re:2010 Year of the linux by Anonymous Coward · · Score: 0

      Yes! I hope they all flock to Maemo to develop for the awesome Nokia N900 and its children and competitors.

      touch resistive----pwa---pwa--pwaaaaaaah

    12. Re:2010 Year of the linux by Bill_the_Engineer · · Score: 1

      I may buy a droid or droid++ next year.

      As someone who has a new android phone (regret not waiting two months), I haven't seen any apps in Google Market that looked worth spending any amount of money.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    13. Re:2010 Year of the linux by BitZtream · · Score: 1

      Yes, we've established time and time again that the slashdot crowd is atypical.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    14. Re:2010 Year of the linux by jim_v2000 · · Score: 1

      Do you think that the iPhone would be the hottest selling phone with 100k apps if people actually cared about the things that Slashdotter's bitch about? I think not.

      --
      Don't take life so seriously. No one makes it out alive.
    15. Re:2010 Year of the linux by mdwh2 · · Score: 1

      I guess that must be the 99% who don't use an Iphone anyway. Oh wait, to be fair, it's now as low as 97.5%.

    16. Re:2010 Year of the linux by mdwh2 · · Score: 1, Flamebait

      Do you think that the iPhone would be the hottest selling phone

      I don't think that the Iphone is the hottest selling phone, because it isn't the hottest selling phone. The hottest sellers are Nokias, followed by Samsung IIRC, then a whole load of other companies, than RIM with their Blackberries, then Apple with their Iphones.

    17. Re:2010 Year of the linux by Aqualung812 · · Score: 1

      I haven't seen any apps in Google Market that looked worth spending any amount of money.

      Give them time. They're just now jumping ship. I'm glad my iPhone has 20 months to go on the contract. If Apple changes their tune and retains the devs, I'll continue to have good apps. If they all jump ship, I'll be ready for an Android in 2011 when things are more clear.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    18. Re:2010 Year of the linux by davburns · · Score: 1

      Me, too
      I wonder if we'll be able to hear the giant sloshing sound -- starting 24 months after the iPhone 3G came out -- of everyone moving away from AT&T / iPhone to whoever is offering a good plan with reasonable price/terms/etc. On the other hand, the iPhone is still a (historical) game-changer, in that it got everyone away from horrible dumb-smart-phones that couldn't even keep a calendar in a user-friendly way.

    19. Re:2010 Year of the linux by Anonymous Coward · · Score: 1, Insightful

      In other news, phones which are given away in cereal boxes have a larger "market share" than the iPhone. Ric Romero has more at 11.

    20. Re:2010 Year of the linux by Macthorpe · · Score: 1

      I can't believe you posted on Slashdot, twice, to say that 99% of people don't agree with what people post on Slashdot - and then went on to say 99% of people agree with what you posted on Slashdot.

      You have two options here: you can defeat yourself more or walk away in the knowledge that you were bright enough to accept you're a hypocrit.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    21. Re:2010 Year of the linux by jim_v2000 · · Score: 1

      LOL, I like that you think you caught me in something when you didn't. It's cute.

      --
      Don't take life so seriously. No one makes it out alive.
    22. Re:2010 Year of the linux by Firehed · · Score: 1

      As end-users, that's perfectly true. But as developers, the slashdot crowd can and will do more than your average joe to shape the future of these cellular platforms. It was the basement-dwelling nerds of the planet that helped bring the iPhone to where it is today, and if they all drop it because of Apple's policies and flock to Android, that WILL make a difference. We were the ones bitching and moaning to get apps on there in the first place, and Apple allowing us to do so - despite the limitations of the app store - have propelled the phone to where it is today (I don't believe for a second that wasn't part of Apple's plan from day one, though I do think they underestimated its importance). There's absolutely no reason that can't or won't happen with another mobile platform.

      Now I'm not switching off the iPhone anytime soon. I disagree with Apple's review policies, but not nearly as much as I disagree with dealing with Verizon in any way whatsoever (hardware aside, no other carrier around here is remotely practical). And in any case, there's no compelling reason for me to do so at this time.

      Honestly, I'd rather see more enhancement in mobile web browsers. Partly because my expertise resides in that area, but more because it's (relatively) platform-agnostic. Why develop for one smartphone when I can develop for ALL smartphones?

      --
      How are sites slashdotted when nobody reads TFAs?
    23. Re:2010 Year of the linux by Macthorpe · · Score: 1

      I didn't think you'd take the walk away option, oddly enough.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    24. Re:2010 Year of the linux by Smurf · · Score: 1

      Now the good devs are leaving for Android? I may buy a droid or droid++ next year.

      Sure, go ahead. But let me point out that none of the articles said that the developers were going to concentrate their efforts on Android.

      In fact, the only mention of Android or the Droid was in the xkcd strip featured in the Ars Technica article. The Rogue Amoeba guy explicitly said that they were going back to focusing on the Mac, and Williams, the Second Gear guy, said "with the latest app rejection being Google Voice, I am one step closer to selling off my iPhone products and focusing entirely on the Mac once more" (quoted from the Ars Technica article).

      While it is obvious that some of the fleeing developers will turn to other mobile platforms, there is not enough information to conclude that "the good devs are leaving for Android"

    25. Re:2010 Year of the linux by Anonymous Coward · · Score: 0

      I guess that must be the 99% who don't use an Iphone anyway. Oh wait, to be fair, it's now as low as 97.5%.

      That's 97.5% including dumbphones.

    26. Re:2010 Year of the linux by Smurf · · Score: 1

      In addition to what I said in a sister post, take a look at this brief Reuters article: It seems that some "respected" developers are scaling back their Android operations (even more!) in favor of even more support for the iPhone.

      My point is: the industry is moving around. Some developers are upset with Apple's App Store policies, but contrary to what you think there is far from a mass migration to Android at least for now .

    27. Re:2010 Year of the linux by Cederic · · Score: 1

      Although there are several worth downloading for free.

      That's not a good advert for attracting commercial developers admittedly, but there are a lot of quality free apps for Android.

      Where the Android market really went wrong was not having the charging mechanisms available on release. It meant that everybody got used to downloading free software for their phones, and that's inhibited commercialisation of the marketplace.

  3. Amanda Seyfried/Julianne Moore love scene? Check! by Impy+the+Impiuos+Imp · · Score: 4, Insightful

    > "...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.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  4. Leaving the mac store? by geekoid · · Score: 4, Funny

    There's an app for that.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Leaving the mac store? by Rogerborg · · Score: 2, Funny

      Only for Android though.

      --
      If you were blocking sigs, you wouldn't have to read this.
    2. Re:Leaving the mac store? by Anonymous Coward · · Score: 0

      Yes, but it is stuck in the approval process.

    3. Re:Leaving the mac store? by courteaudotbiz · · Score: 1

      Sorry, rejected...

    4. Re:Leaving the mac store? by lostfayth · · Score: 1

      Android's catch phrase is "iDon't"
      This is more of a "iUsedTo"

  5. Irony by Anonymous Coward · · Score: 5, Insightful

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

    1. Re:Irony by pohl · · Score: 3, Funny

      He's writing a user interface for his walled garden. He was complaining about somebody else's walled garden. That's totally different.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    2. Re:Irony by Anonymous Coward · · Score: 1, Informative

      Irony where, exactly? I was recently involved in Facebook app development, and the whole system is very open, no approval required.

    3. Re:Irony by schon · · Score: 4, Informative

      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.

    4. Re:Irony by Anonymous Coward · · Score: 0

      NDA? Which year do you live in?

    5. Re:Irony by am+2k · · Score: 1

      Where's the XMPP interface they promised years ago?

    6. Re:Irony by pohl · · Score: 0, Redundant

      Everybody take note here that the defense is not claiming that the garden has no walls, but is only claiming that they are made of a different material.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    7. Re:Irony by pohl · · Score: 1

      Everybody take note that the defense is not claiming that their garden has no walls, but is only claiming that they are not made of the same material.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    8. Re:Irony by commodoresloat · · Score: 1

      That's the irony! The exact opposite of what the guy said is true!

  6. I want to join in! by T+Murphy · · Score: 2, Funny

    I want to join the protest against iPhone apps. Is there an app for that?

    1. Re:I want to join in! by courteaudotbiz · · Score: 2, Funny

      Nope, it's been rejected. Even Pre-rejected.

    2. Re:I want to join in! by s73v3r · · Score: 1

      Its been rejected so much its now on Double Secret Rejection.

    3. Re:I want to join in! by wisdom_brewing · · Score: 1

      stalker app...

      http://www.youtube.com/watch?v=YG074zRpTRA

    4. Re:I want to join in! by SilentTristero · · Score: 1

      Interestingly, when Cyanogen (homebrew Android ROM maker) was C&D'ed by Google, someone wrote an app to support him (simple voting/contrib app). Of course since there's no approval process needed, it shot to the top of the popularity charts in no time.

    5. Re:I want to join in! by fatboy · · Score: 1

      Yup! You can find it in the Android Market.

      --
      --fatboy
    6. Re:I want to join in! by Anonymous Coward · · Score: 0

      Yes, it is called Android.

    7. Re:I want to join in! by Idiomatick · · Score: 1

      I sent mine in but its been pending for 16months. Pretty sure they'll disallow it because the UI doesn't match nicely.

  7. Implications For Future iPhone Fart Apps? by Anonymous Coward · · Score: 1, Funny

    Could this mean lower quality fart apps for the iPhone if all the Respected Fart App developers abandon Apple?

    1. Re:Implications For Future iPhone Fart Apps? by m.ducharme · · Score: 2, Funny

      Shouldn't you be in school?

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
    2. Re:Implications For Future iPhone Fart Apps? by initdeep · · Score: 1

      no.
      it seems to me he/she is already educated enough to understand that the majority of apps in the app store are banal useless little fart simulator type apps.

      maybe he/she should go to school to learn about the "we'll give it away to get highly ranked and then charge for it because sheeple will pay for an app that is highly ranked if they think other people did" marketing campaign that most of these crappy applets use, but then again, maybe not since that wasn't part of his/her original post.

    3. Re:Implications For Future iPhone Fart Apps? by larry+bagina · · Score: 1

      As a developer working on a queef app, I hope so!

      PS -- ladies, get your pussies ready!

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Implications For Future iPhone Fart Apps? by m.ducharme · · Score: 1

      So fart jokes aren't immature? Last I checked, that was about grade-school level on the humour meter. YMMV, of course.

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
  8. Losing customers as well? by Iphtashu+Fitz · · Score: 4, Interesting

    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.

    1. Re:Losing customers as well? by Ephemeriis · · Score: 2, Insightful

      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.

      It isn't really a matter of vision...

      No single product is going to meet the requirements of everyone, everywhere. That's why there are different kinds of smartphones out there, all of them making money.

      So you're really impressed with this Vlingo stuff and you want to use it - well, by all means, buy a phone that it'll run on. But maybe someone else doesn't care about that... Maybe what someone else really wants is a phone that integrates nicely with their iTunes, or a phone that uses the same apps as their iPod Touch, or maybe they're just really hooked on some random app that's only available on the iPhone, or maybe they're a Mac developer and want to show some brand loyalty... Who knows?

      The point is that there are an awful lot of people out there who are very happy with their Vlingo-crippled iPhones. Just as there are plenty of people out there who are utterly miserable with their Vling-enabled Blackberries.

      Do your research and buy the product that meets your needs.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    2. Re:Losing customers as well? by MBC1977 · · Score: 4, Insightful

      "... 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.

      --
      Regards,

      MBC1977,
    3. Re:Losing customers as well? by TrancePhreak · · Score: 2, Funny

      You have described precisely why I chose Windows Mobile and keep a close eye on Android et al.

      --

      -]Phreak Out[-
    4. Re:Losing customers as well? by ceoyoyo · · Score: 5, Informative

      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+.

    5. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      Maybe what someone else really wants is a phone that integrates nicely with their iTunes, or a phone that uses the same apps as their iPod Touch, or maybe they're just really hooked on some random app that's only available on the iPhone, or maybe they're a Mac developer and want to show some brand loyalty

      that's the whole problem with apple and why i will always hate it with a vengeance. exclusivity sucks!

    6. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      Absolutely Fitz, choosing technology based on press snipes is brilliant.

    7. Re:Losing customers as well? by sjames · · Score: 4, Insightful

      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.

    8. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      So it has one more feature than the original poster mentioned (google search (that would include maps), dial numbers (thats the one he didn't mention) and social networking (he mentioned that too). And he said the Blackberry one is integrated with more than just an additional email feature. He said its in multiple apps. He said the reason it can't integrate with other apps is because apps aren't allowed to integrate with each other.
       
      I fail to see your point.

    9. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      The bigger point is that a much more open platform like Android is going to be the way to go in the future, unless it just so happens that all the apps you want have something to do with iTunes. If they're not careful, we'll see a rapid exodus similar to how everyone suddenly fled from MySpace to Facebook. If there's a better alternative out there for developers, they'll move. If all the useful apps start showing up on other devices while the iPhone proudly touts it's 100,000 apps, 90% of which are fart simulators and 99cent "shoot Bernie Madoff" games people will start leaving too. Especially if they stick with AT&T forever.

    10. Re:Losing customers as well? by CohibaVancouver · · Score: 1

      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?

      I'll likely never have an iPhone due to my savage hatred of iTunes on the Windows platform (NO I DON'T FNCKING WANT BONJOUR STOP ASKING ME!), however for fun I'll wade in anyway.

      It seems to me the issue is not that applications are disapproved for a reason, it's that that the mechanism is completely opaque, where there's no explanation of why an app was disapproved and no appeal process. It seems completely arbitrary. That's what p1sses people off, not the fact that the environment is regulated.

    11. Re:Losing customers as well? by shmlco · · Score: 1

      "Vlingo's app is crippled on the iPhone because of Apple policies."

      Proof? Link? Citation?

      Or is it "crippled" because they have to use the API's and can't root around in the hardware like they can on the Crackberry?

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    12. Re:Losing customers as well? by SanityInAnarchy · · Score: 1

      Right, and because it seems arbitrary and random, it's often very difficult to develop an app that you can be sure will be approved.

      That is, with any platform, you may lose your entire R&D investment by not generating enough sales, or by being buggy and needing too many patches (during which time most users give up)... there are tons of things which can go wrong.

      With Apple, even if you do everything else flawlessly, there's one more thing that could go wrong: Your app could be rejected for reasons you couldn't have predicted. That's one thing you don't have to worry about on Android, at least.

      --
      Don't thank God, thank a doctor!
    13. Re:Losing customers as well? by LynnwoodRooster · · Score: 1

      If we go by money as an indicator of vision, the Steve Job's is blind compared to Bill Gates...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    14. Re:Losing customers as well? by Ephemeriis · · Score: 2, Interesting

      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.

      No I'm not.

      I understand that the iPhone is a less open platform. I understand that Apple is refusing to carry various apps for no reason other than they don't want to. I understand that this may very well lead to people choosing other phones.

      None of that has much to do with my original statement.

      If your major criteria for a new phone is a fairly open platform where developers can roll out software without some other company telling them NO just for the hell of it, the iPhone is not the phone for you.

      That does not necessarily make it a flawed product, nor does it mean that anybody is lacking vision. All it means is that this isn't the product for you.

      I'll admit that I don't have a smartphone of any kind. I don't have a Blackberry or an iPhone or anything. I have no idea what redeeming qualities any particular smartphone may or may not have. But the fact that Apple is selling millions of these things suggests to me that somebody out there is buying them.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    15. Re:Losing customers as well? by Anonymous Coward · · Score: 0
      Which is why we need many different phones. Just like the any computing device, the critical metric is what one wants to do with it. If I spent all my time using Solid Works, that kind of determines the machine I need. If I am creating varied content, and the work flow is important, then another type of machine will be necessary. It would be silly to buy an iPhone if one spent the day dictating emails, even if there were an app, as the iPhone would be overkill.

      The nice thing about a market economy is that no one product has to do everything. We do not have an imposed government mandated efficiency expert saying these ar ethe things we need, and we will have one product that does these things, and any more is wasteful. No, we have a variety of products that take a number of different approaches to solving the problem.

      OTOH, most of us don't make decisions solely based on emotional connection with the product. If there are several competing products that basically do the same thing, then, sure, we will choose the one that makes us feel nice, but in most cases we don't. Few in the US loved Japanese cars in the late 70's and early 80's, but that didn't mean we continued to buy the pretty American cars.

      In any case the issue of developers, respected or not, leaving the market is not relevant. As a market grows, those that cannot work within the structure of the market leave. This is only natural. Inefficient and ineffectual firms go out of business. One can complain about regulation, but in this case complaining would be anti-market. The iPhone is Apples toy, and the only thing that will change it is if the government takes it away. This would be silly, because, as the poster says there are other options.

    16. Re:Losing customers as well? by FictionPimp · · Score: 1

      I'm a apple fanboy. I love my mac. When i decided to finally get a smart phone I bought an iphone. I liked it a lot and I bought a 3GS when it came out. My wife got my old iphone and she loves it.

      However, I've reached a point where I am now wanting to do things with my phone that my friends can do with theirs, for example, google voice.

      I'm also a programmer and I've written a app for my phone that is useful only to me. I want to use it on my phone, but I can't. I have to pay apple a hundred bucks a year to do that. A 100 bucks a year to write and use software on my own phone. Not to sell it, or distribute it, just to use it. On top of that my company recently decided not to write a product for the iphone because we were afraid it might be rejected and didn't want to spend money only to be rejected.

      I was really excited about the droid. I was letdown by the reality of the droid. The design choices are just not for me (the screen is nowhre near as fingerprint resistant as my 3gs, the shape is odd, keyboard and button placement strange, etc). But I'm watching. My contract is up soon. I'm going month to month until I find that open platform phone that fits me. Then I'm out of here.

      The sad part is I'll probably replace my computer next year. Apple's iphone policies have made me start have a bad taste in my mouth for apple. I recently used bootcamp to play Dragon age and installed windows 7. It's a lot nicer then the last time I used windows. I'm also very comfortable with linux as my entire job revolves around managing linux and unix computers. So my next computer might be one of those.

      So apple restricting my phone may lead to me not spending another 6000.00 (two computers) next year when I replace mine and my wife's computers.

    17. Re:Losing customers as well? by sjames · · Score: 1

      Since apple's policy is to reject anything that bypasses API limitations, then your theory is merely a subset of mine.

    18. Re:Losing customers as well? by Reapman · · Score: 1

      Your statement makes no sense. On the one hand your asking for proof that it's crippled because of policies and not the device itself, and the next your saying maybe it's only crippled because... Apple doesn't have a sanctioned API for it and they don't allow you to work around that. I must be missing something.

      For my iPhone to properly sync with my car I have to disable A2DP. Maybe it's the car's fault, maybe the phone. Regardless in order to make it work I have to jailbreak my phone and install an app that lets me do just that. The phone is capable, the software exists, but Apple won't allow it officially.

    19. Re:Losing customers as well? by sjames · · Score: 1

      It does mean that whatever killer apps may come out, the iPhone is less likely to have it than others. That in turn will decide if the iPhone will continue to succeed or will become a has-been.

      Ultimately, the consumer will care about the various "killer apps". Whichever phone has them will win.

    20. Re:Losing customers as well? by Ephemeriis · · Score: 1

      It does mean that whatever killer apps may come out, the iPhone is less likely to have it than others. That in turn will decide if the iPhone will continue to succeed or will become a has-been.

      Ultimately, the consumer will care about the various "killer apps". Whichever phone has them will win.

      Very true.

      However, which app is "killer" depends entirely on the consumer.

      The "killer app" for one user might be an open source platform in general. The "killer app" for another user might be this Vlingo thing. The "killer app" for someone else might be the iPhone OS so they can keep using all the other apps that they're familiar with. The "killer app" for someone else might be seamless integration with whatever strange mail server they run at the office.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    21. Re:Losing customers as well? by sjames · · Score: 1

      Exactly! The point is that whatever platform offers the least policy restrictions will be the most likely to have whatever the killer apps are.

      Assuming the developer even bothers with the iPhone, the killer app will be in iLimbo because it's slider is the wrong shade of black while it is actively shipping for the other platforms.

    22. Re:Losing customers as well? by rinoid · · Score: 1

      You know this how?

    23. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      Whatever ... all this is banter. Go back to your RAZR and download some ringtones.

    24. Re:Losing customers as well? by rinoid · · Score: 1

      Well put MVC1977 ... or rather, I'd LOVE to have a limited vision which created 30 billion in cash. I mean that would just rot now wouldn't it?

    25. Re:Losing customers as well? by rinoid · · Score: 2, Informative

      Actually Bonjour is a feature called ZeroConf http://en.wikipedia.org/wiki/Zeroconf which allows iTunes to discover neighbors and share tunes.

      I find it quite nice to browse my network neighbor's libraries and my own machines at home.


      As for AppStore rejections ... arbitrary to us yes. I believe there is communication to the developer's as to why apps are rejected. It's not as if Apple says no and there is not a reason given but that the developer may not agree with the reasoning or how enforcement is applied in one case vs. the other which does seem to indeed to be arbitrary.

    26. Re:Losing customers as well? by Anonymous Coward · · Score: 0

      That's why Linux is crushing Windows and Mac OS X. Looks at all the innovative stuff that is only on Linux and not on Windows or OS X.

    27. Re:Losing customers as well? by sjames · · Score: 1

      Given that all three platforms are completely open to 3rd party developers, I'm not sure what your point might be?!? There is no MS AppStore that decides if a given app may or may not be installed on a Windows machine. Macs likewise aren't restricted (unless it's an iPhone).

      You may be thinking about Open Source which is not at all what we're talking about here.

    28. Re:Losing customers as well? by SoupIsGoodFood_42 · · Score: 1

      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.

      Well, as Apple has clearly shown, it's not as simple as that. Or do you think the iPhone's popularity is going to suddenly die down sometime soon?

    29. Re:Losing customers as well? by Fred_A · · Score: 1

      Some fanboi your are... Shameful really. Hand in your turtleneck and your latte at the office.

      It just goes to show that computers are just bits of hardware and that companies are just in the business for the money, not for some higher ideal.

      People should just use what works for them. It's all the same anyway and it all works together reasonably well.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    30. Re:Losing customers as well? by sjames · · Score: 1

      They've had a while on top based on unique hardware and such. That's fading and more people are becoming disenchanted. This sort of thing rarely happens overnight, but it happens.

    31. Re:Losing customers as well? by iamhigh · · Score: 1

      I just don't get this site... nobody seems to understand that Windows Mobile is actually one of the most "open" mobile systems. Of course Android blew that away by actually being open source. But still WM is open for anyone to create an app and distribute it in just about any way possible. You weren't being sarcastic, were you?

      --
      No comprende? Let me type that a little slower for you...
    32. Re:Losing customers as well? by Baki · · Score: 1

      Same here: I've got an iphone and bought a macbook pro after that, but my next phone will be an android. I also doubt if I'll buy a mac again in the future.

    33. Re:Losing customers as well? by dtml-try+MyNick · · Score: 1

      The 3GS is my first iPhone and also my last. I love the little device more than any other gadget.

      But the way apple treats it's customers. The insane policies in the appstore.
      Basic functionality you can only get after jailbreaking the thing (damn, I said it. Now Steve will hunt me down and hang me)
      The way they are hellbent on disabling jailbreaking.. God forbid I do something on a device I own that Uncle Steve doesn't approve of..

      No, I love the iPhone but my next phone will be something with a platform that's usable in the way I want to, not in the way apple thinks is good for me.

      --
      Life starts at the end of your comfort zone.
    34. Re:Losing customers as well? by HuguesT · · Score: 1

      I thought you could get the iPhone SDK for free and self-sign your own applications to use on your own phone for testing purposes. Otherwise how would the independent developers who put up free, open-source software on iTunes survive ?

    35. Re:Losing customers as well? by quadelirus · · Score: 1

      For me the biggest problem is the arbitrariness of the rules as they are applied. For instance, Hewitt (mentioned in the article) has a great library called Three20 for doing a lot of common tasks. I use it in my apps for the photo browser module, since Apple seems to have forgotten to add one to the SDK.

      Many of my apps use Three20 as do many in the app store, but ONE of my apps got denied because there is a function in the Three20 library that is never even called by my app or by any other method in the Three20 library that calls some unpublished APIs. Note here the problem: many apps have been approved with the same code that Apple objected to. Because the "laws" aren't applied universally the whole process is made exponentially more frustrating. (Of course I hacked out the problem function from my local version of the Three20 library and successfully resubmitted, but it is stuff like this that drives a developer nuts.)

    36. Re:Losing customers as well? by quadelirus · · Score: 1

      It is true that Apple lets us know what the problem is. I have had cases (see somewhere above) where the rules have been provably arbitrarily applied (the same piece of code in two separate apps: one app is approved, in the other the code--that is also in the approved app--is the reason Apple won't approve the app).

    37. Re:Losing customers as well? by Firehed · · Score: 1

      SDK is free. To publish to a device, you need to pay the $100 fee whether you intend to publish the app to the app store or not (otherwise all you can do is use the simulator).

      Though I'd assume that with a jailbroken phone, you can get around that. Can't say for sure, as I'm not an iPhone developer and my phone hasn't been jailbroken since the app store went official.

      --
      How are sites slashdotted when nobody reads TFAs?
    38. Re:Losing customers as well? by FictionPimp · · Score: 1

      Yes, you can jailbreak your phone to install apps without paying apple 100 bucks. But I shouldn't have to install dubious (yes I know it's safe) software from a 3rd party source of hackers to use my phone.

    39. Re:Losing customers as well? by TrancePhreak · · Score: 1

      You're correct, I was not being sarcastic. Another thing I loved was the availability of free tools to develop for the platform. Later I learned about XDA Developers and all the amazing things people have done with various devices. It's truly an open playground.

      --

      -]Phreak Out[-
  9. typical apple bait and switch by Anonymous Coward · · Score: 0

    Stevie's been doing it since the days of disco.
    Jobs wants developers in a cage; just as any fashion designer wants the actual labor in a sweat shop in an overseas dictatorship. Just don't tax it; that'd be interfering in "free trade".

  10. Sudden outbreak of common sense? by syntaxeater · · Score: 0

    Subject says it all.

    1. Re:Sudden outbreak of common sense? by Anonymous Coward · · Score: 0

      No shit. Not something that was hard to see from the very beginning. Won't see me on that site, as a developer nor as a customer.

  11. part of the story by icepick72 · · Score: 5, Interesting

    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.

    1. Re:part of the story by Anonymous Coward · · Score: 0

      How about having to code in Objective-C? That wasn't a turn off for anyone?

    2. Re:part of the story by Anonymous Coward · · Score: 0

      Oh God, yes. I am calling it quits after my next game gets published. Objective-C is my least favorite language, by far, and it's my biggest reason for quitting.

    3. Re:part of the story by Megane · · Score: 1

      That wasn't a turn off for anyone?

      Apparently not enough to stop people from writing over 100,000 apps.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:part of the story by s73v3r · · Score: 3, Informative

      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#.

    5. Re:part of the story by Skuld-Chan · · Score: 1

      A lot of these apps are pretty useless though - there are apps where you push a guy and he farts around the screen, another app that simulates drinking water so you can play around with the accelerometer.

      Anyhow I think that's what the parent is talking about - finding useful apps in a sea of virtual water and fart noise apps seems counter productive.

    6. Re:part of the story by quadelirus · · Score: 2, Informative

      Actually, I found Objective-C to be incredibly enjoyable to code in. Once I became proficient in Cocoa it became much nicer to code in than C++ or Java or other mainstream programming languages.

  12. Joe Hewitt abandoned developers by SuperKendall · · Score: 5, Interesting

    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 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.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 4, Insightful

      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.

    2. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      How dare he not spend time working on a platform for free! He should be forced to put time into making a library that I can use to make money!

    3. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      Meh, my guess is that the grass is greener on Android so off they go. From a consumer perspective, I am now planning to go to a droid or similar device when my AT&T contract is up.

    4. Re:Joe Hewitt abandoned developers by StikyPad · · Score: 5, Insightful

      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."

    5. Re:Joe Hewitt abandoned developers by Silentknyght · · Score: 4, Interesting

      ...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.

    6. Re:Joe Hewitt abandoned developers by Webcommando · · Score: 3, Insightful

      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.

      --
      I love the sound of distortion in the morning -- webcommando
    7. Re:Joe Hewitt abandoned developers by amicusNYCL · · Score: 4, Insightful

      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.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    8. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 3, Insightful

      I'm a hobbiest iPhone developer. The way I see it, the problem is not with Apple enforcing its unknown API restriction. The problem is with Apple *selectively* enforcing that particular restriction and many others.
      For example, the RedLaser app which is one of the top selling apps in the app store uses an undocumented API, specifically, UIGetScreenImage().
      Google's search app uses undocumented APIs for proximity detection (to dim the screen and start listening when you put the phone up against your face).
      Many of the original camera tweaking apps also skirted the API.
      Yet many other developers had their apps roundly rejected for using the very same methods and APIs.

      The problem with Apple's approval process has never been about the restrictions, the problem has always been with Apple's unpredictable, arbitrary and selective application of those restrictions.

    9. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 2, Informative

      "using Apple icons improperly"

      I assume that you're referring to the Rogue Amoeba rejection here. As I understand that situation, it's not entirely clear that they did use Apple icons improperly. 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 -- the implication of doing so is that they were using the calls in precisely the way that Apple wanted. There certainly is nothing in the developer agreements that made this obviously a Bad Thing.

      That Apple thinks differently points to one of the (perhaps the) major problem with iPhone development: the rules aren't clear, and appear to be largely arbitrary. That's anti-developer right there.

    10. Re:Joe Hewitt abandoned developers by SuperKendall · · Score: 2, Interesting

      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?

      Because he put forth a library written by someone with a lot more knowledge than the average user of the library.

      It would be one thing to announce you were dropping support for it, and let users migrate to other things. But the moment a technical issue comes up that is probably beyond the ability of a lot of the users of the framework to resolve - that to me is shirking the responsibility you have to your fellow coders to support something you put forth with your name behind it.

      If you don't want to be responsible, then don't publish the API - or at least put forward a best-effort to help people out instead of outright fleeing.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    11. Re:Joe Hewitt abandoned developers by fucket · · Score: 3, Funny

      I'm a hobbiest iPhone developer. The way I see it, the problem is not with Apple enforcing its unknown API restriction. The problem is with Apple *selectively* enforcing that particular restriction and many others.

      I'm a Hobbesian iPhone developer, so I really have no problems with my submission to Apple.

    12. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      You may be a full time developer, but your clearly not the person who works with the approval process. Developing itself on the platform is fine, but it's the approval process that ruins the experience.

    13. Re:Joe Hewitt abandoned developers by IamTheRealMike · · Score: 1

      Hewitt is the one man band behind the most popular app for the iPhone. Not a random app, not a popular app, the most popular app. As many have pointed out, not all apps are created equal. One Facebook app is worth 1000 fart apps.

      BTW the article says Hewitts departure was due to something he can't talk about. Remember Apple forbids you to discuss rejected apps. Perhaps Facebook was working on some cool new app or feature that Apple rejected? We'll never know. Would we know the story behind the Latitude and Google Voice rejections if not for the FCC?

    14. Re:Joe Hewitt abandoned developers by nasch · · Score: 1

      It would be one thing to announce you were dropping support for it, and let users migrate to other things.

      I haven't really followed the saga, but how is that different from what he did?

    15. Re:Joe Hewitt abandoned developers by jmauro · · Score: 1

      Personally, I understand completely why developers are leaving. Apple is aggressively anti-developer with the iPhone.

      Because they are pro-user. It's shift in paradigm from the old days where Apple and Microsoft are so pro-developers that the users are pretty much left out of the equasion when it comes to actually writing and using software and some people don't like being a little fish again.

    16. Re:Joe Hewitt abandoned developers by RyuuzakiTetsuya · · Score: 1

      Apple's going pro-user experience, which is contrary to the aims of developers. There's a fine difference. If they were anti-developer, they wouldn't have put out an SDK at all for the iPhone, or even an app store.

      --
      Non impediti ratione cogitationus.
    17. Re:Joe Hewitt abandoned developers by RyuuzakiTetsuya · · Score: 1

      Is that app the most popular because Hewitt is a fucking genius or is it because... Everyone loves Facebook?

      --
      Non impediti ratione cogitationus.
    18. Re:Joe Hewitt abandoned developers by EastCoastSurfer · · Score: 3, Interesting

      Because they are pro-user.

      Really? As a user they sure have made it a PITA for me to use google voice.

    19. Re:Joe Hewitt abandoned developers by benbean · · Score: 1

      Indeed. It's much better in its latest incarnation, but it's still a usability nightmare compared to some of the strong Twitter apps for example. I'd wager it's popular precisely because it's the only Facebook solution in the app store.

      --
      It's a Unix system - I know this.
    20. Re:Joe Hewitt abandoned developers by RyuuzakiTetsuya · · Score: 1

      No shit. I don't even know how to get twinkle or twitterific setup on my phone. It should be a pretty fucking simple setup process. Username, password. easy! I don't know why EchoFon gets it right but other twitter apps don't.

      --
      Non impediti ratione cogitationus.
    21. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      "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."

      ADT/AndroidSDK are based on eclipse, which anyone outside of MS or OSX use and the version info is pretty straight forward (goto the 1.5, 1.6 or 2.0 URLs). The plugin install is standard eclipse--all other plugins (what thousands?) do the same thing, so I doubt you're having firewall issues, but... are you using a proxy (eclipse needs manual setup diue to OSX's non-global net config)? What type of network are you on (port 80 only traffic--which can be fixed?)? It's either some net config on the OSX side or you didn't enter the URLs properly (which you can verify in Safari, it's just a URL).
      The only issue I see is Eclipse is offered in 2 flavors and you always want the lastest, but of course, Apple licenses Java, so it's typically a version behind. And do not download the RC or bleeding edge releases (if so, shame on you!).

      The ADT/Eclipse paradigm of development is actually more common than OSX/XCode, nearly anything that is embedded, old codewarrior IDE projects, and anything in opensource uses it, PalmSource uses it (before webOS), and device manufactures provide custom eclipse versions with their plugins installed. If you call [eclipse] a 220MB one time download, and 2MB updates harder than 2GB updates, no tabbed windows, Obj-C, and plist file edits superior...... well... I think we better not go there.

    22. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      Quitter. Seriously, didn't your parents teach you to try? Honestly, with an attitude like that, I wouldn't want to run anything from you since it's likely to be unfinished and unpolished; I mean, why try?

    23. Re:Joe Hewitt abandoned developers by PeanutButterBreath · · Score: 1

      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?

      This is ridiculous. A major facet of the disillusionment with the AppStore is the capriciousness of the approval process. There have been multiple accounts, many posted here, describing apps that were left in permanent limbo, rejected for invalid reasons (approval droid says app violates X when it demonstrably doesn't), or shot down for BS reasons that boil down to Apple/ATT greed and/or paranoia.

      Do you not understand why your experience does not invalidate this complaint? Its your view that is very one dimensional view.

      And I am sure that building "niche" apps has more than a little to do with your success.

    24. Re:Joe Hewitt abandoned developers by Webcommando · · Score: 1

      Do you not understand why your experience does not invalidate this complaint? Its your view that is very one dimensional view.

      And I am sure that building "niche" apps has more than a little to do with your success.

      My fault for being too brief in my words. I try to keep up on the developer message boards and do read about issues that come up and was simply offering an opinion based on those observations. By "one dimensional", I was referring to the implication that every application goes into review limbo and that stops someone from developing an application. The possibility of rejection vs. the benefits is still in favor of creating. As you said, this is my perception.

      I wasn't claiming to invalidate the complaint at all. No more than I think you are invalidating my statement about having success. I even mentioned that I didn't think my observations were true for everyone and that improvement is needed.

      Agreed that clarity would be very useful for many developers and is really where my question about success comes from: Is it because of niche, simple functionality, number or amount of updates, category for app (maybe different approvers checking different areas), using the standard components as much as possible?

      --
      I love the sound of distortion in the morning -- webcommando
    25. Re:Joe Hewitt abandoned developers by amicusNYCL · · Score: 1

      Because he put forth a library written by someone with a lot more knowledge than the average user of the library.

      I fail to see how that obliges him to do anything. The users should feel lucky that he published the API at all, he could have chosen not to. Would it be a better situation, in your opinion, if he kept it to himself the whole time? If he releases an API he's not under any obligation to support everyone who makes a free choice to use his published work in their own products. It sounds more to me like he was so dissatisfied with Apple and the difficulties surrounding development that continuing to support it wasn't even an option for him. I'm sure at the beginning he fully intended to support it, but things change. If the users don't like it, then they can quit whining and step up to the plate and take control themselves, or they can move to another API. If his API is either the best or only one available then, again, the users should feel lucky that he even decided to release it at all, because they're still benefiting from his work.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    26. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 2, Insightful

      "Because they are pro-user."

      It's not a zero-sum game, though, and although some of Apple's iPhone policies improve things for the users, many, I would argue that most, don't.

      This has nothing to do with being big fish or little fish.

    27. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 1

      Apple's going pro-user experience, which is contrary to the aims of developers.

      Baloney. I mena about pro-user experiences being contrary to the aims of developers. Developers want users to love their apps, it is exactly their aim to be pro-user!

      The app store is that part that is the most hostile to developers, and it has nothing to do with being pro-user. It's about Apple wanting to maintain a monopoly on the platform so they can monetize it to the greatest possible extent.

    28. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 1

      I'm hardly a quitter. I'm still developing (finished and polished) apps. Just not for that platform. It doesn't offer enough benefit to tolerate policies that irritate me, so why should I?

      I'm no longer using the iPhone because it doesn't meet my needs. Why should I?

      I'm often told "if you don't like it, don't use it," so I'm not using it. I have no moral or ethical obligation to support things that I dislike.

    29. Re:Joe Hewitt abandoned developers by Webcommando · · Score: 1

      "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." ADT/AndroidSDK are based on eclipse, which anyone outside of MS or OSX use and the version info is pretty straight forward (goto the 1.5, 1.6 or 2.0 URLs). The plugin install is standard eclipse--all other plugins (what thousands?) do the same thing, so I doubt you're having firewall issues, but... are you using a proxy (eclipse needs manual setup diue to OSX's non-global net config)?

      I'm leaning towards a proxy issue of some sort. I'm behind a proxy; though hard coding this info into tools/android app setup didn't resolve the problem. I have everything ready to go, but no devices setup so I can create a project. I'll probably just need to do the install at home where the setup is more typical.

      The XCode process is download and install..done. I think a little more packaging (I walked though three pages of telling me what to download, how to setup, and only brief trouble shooting discussion) would be a great boon for Android newbs.

      I've done development for a variety of mobile platforms (even waba for Java on Palm and the god awful VB environment for WinCE back in the day). I've used Eclipse, Netbeans, and IntelliJ for Java development and really am a Java fan. I want to develop on Android and hope I will find it as fruitful and fun as my iPhone work. What I don't get is why not have a download and done method for Android? Sure, it probably is all my fault for missing some instruction someplace.

      The ADT/Eclipse paradigm of development is actually more common than OSX/XCode,

      No argument, but I want to code not spend a significant amount of time with configuration. I'm just comparing to other experiences: Mobile Toolkit with Netbeans...worked; XCode for iPhone worked. I'll grant you Objective-C would never be my first choice in language...I don't like the way objects inherit, some quirks in scoping, and memory management..but it really isn't too bad.

      --
      I love the sound of distortion in the morning -- webcommando
    30. Re:Joe Hewitt abandoned developers by RyuuzakiTetsuya · · Score: 1

      The fact is, a lot of developers suck. They make pretty lousy decisions, period. There's a reason why a lot of software is garbage.

      If it was about monopolizing and monetizing the entire experience, it'd cost you five bucks per app submission and $500 a year for an app store developer license.

      --
      Non impediti ratione cogitationus.
    31. Re:Joe Hewitt abandoned developers by SoupIsGoodFood_42 · · Score: 1

      Lets keep in mind that it did ship eventually. It certainly can be annoying, but I'm sure Apple will work out most of the problems with the approval process. I think some people are making this a bigger deal than it really is. Come on, the iPhone is only a few years old, yet Apple has managed to put together a very good package in that time -- is it any surprise the platform isn't perfect to development for at the moment?

    32. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      I predict the Facebook app will continue to be among the most popular regardless of who they have working on it. It's fucking Facebook. People will use it no matter what. No one gives a rat's ass who the developer is.

      Also, the Three20 library is complete garbage. I work at a major iPhone development house and we won't touch it. We have our own internal library of reusable code built up that is much more modular and far less scary / fragile / buggy. Three20 is not only horribly written, it contains a ton of interdependencies. Want to use just one class a la carte? Too bad, you have to take 20 other classes with it or it won't even fucking build. It's crap.

    33. Re:Joe Hewitt abandoned developers by Volguus+Zildrohar · · Score: 1

      I'm a hobbiest iPhone developer.

      Rubbish. I'm way more hobby than you.

      --
      When confronted with one problem, some think "I'll use recursion". Now they are confronted with one problem.
    34. Re:Joe Hewitt abandoned developers by JohnFen · · Score: 1

      My objection isn't that it's imperfect, but that Apple has clearly outlined the way they want iPhone development to work, and their plan is opposed to what I am willing to put up with as a developer.

    35. Re:Joe Hewitt abandoned developers by Anonymous Coward · · Score: 0

      It's funny how stupid people always think the *other* guy is a moron.

    36. Re:Joe Hewitt abandoned developers by Rakarra · · Score: 1

      "Because they are pro-user."

      It's not a zero-sum game, though, and although some of Apple's iPhone policies improve things for the users, many, I would argue that most, don't.

      This has nothing to do with being big fish or little fish.

      I've seen, several times though, that Apple DOES treat it like a zero-sum game, and it's one of the reasons they still haven't gained all that much traction in the corporate world.

  13. Dear fleeing developers. by kurt555gs · · Score: 4, Insightful

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

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

    Cheers!

    --
    * Carthago Delenda Est *
    1. Re:Dear fleeing developers. by JohnFen · · Score: 1

      This is my current plan. Unless Nokia biffs it completely, the N900 looks to be Truly Great.

    2. Re:Dear fleeing developers. by tsm_sf · · Score: 1

      Love the phone, hate the name.

      For some reason it makes me think of custard with cat hair in it.

      --
      Literalism isn't a form of humor, it's you being irritating.
    3. Re:Dear fleeing developers. by AdmiralXyz · · Score: 4, Funny

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

      Except, of course, sell any software to Americans

      --
      Dislike the Electoral College? Lobby your state to join the National Popular Vote Interstate Compact.
    4. Re:Dear fleeing developers. by s73v3r · · Score: 1

      As long as you're not in the States, its sure to be a success.

    5. Re:Dear fleeing developers. by budfields · · Score: 1, Interesting

      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.

    6. Re:Dear fleeing developers. by kurt555gs · · Score: 1

      Actually, No.

      --
      * Carthago Delenda Est *
    7. Re:Dear fleeing developers. by nasch · · Score: 1

      Then again, maybe you can. (the CNN article is from January, but various news sources report today that it is available in the US)

    8. Re:Dear fleeing developers. by urulokion · · Score: 3, Informative

      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).

    9. Re:Dear fleeing developers. by JohnFen · · Score: 2, Insightful

      Damn. So there isn't a single awesome smartphone coming for the US market? And since handheld computers are merging with smartphones (and thus on their way out), that means there isn't a single awesome handheld computer in the US?

      I guess I'll have to go with Android. It has a boatload of issues too, but it's the lesser of two evils.

      I remember when the US was where the action was in technology. *sigh*

    10. Re:Dear fleeing developers. by bill_mcgonigle · · Score: 1

      Love the phone, hate the name.

      For some reason it makes me think of custard with cat hair in it.

      n900 says all that?

      Quick, what's the iPhone's OS (OSX ARM port) really called?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    11. Re:Dear fleeing developers. by tsm_sf · · Score: 1

      Maemo, I meant, not n900.

      Quick, what's the iPhone's OS (OSX ARM port) really called?

      Anywhere it wants? That's no OS, that's my wife? It REALLY sits around the house? Just don't call it late for dinner?

      --
      Literalism isn't a form of humor, it's you being irritating.
    12. Re:Dear fleeing developers. by bill_mcgonigle · · Score: 1

      Maemo, I meant, not n900.

      Right, my point is only developers actually know what the iPhone's OS is called. Same with the 'Nokia OS', for actual users.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    13. Re:Dear fleeing developers. by budfields · · Score: 1

      How does this differ from the ability to jailbreak the iPhone and gain ssh access and the ability to install whatever apps you want, including those which Apple disallows? I don't see that it does, which means, the problem you described does not seem to exist.

    14. Re:Dear fleeing developers. by urulokion · · Score: 1

      It's different because you don't have to jailbreak the N900, because there is no jail to break. You can install whatever software you want on the phone. There is no tech in the phone that Nokia or a provider can remotely disable or remove installed software on the phone. As I previously posted, Nokia closes that off from the casual user to prevent them from inadvertently screwing their phone. But gaining root is simple as installed a software package from a Maemo repo.

      In my previous post I was pointing out that YOU control what goes on the phone and what you want to do with it. I was just point out the futility of even trying to lock down an N900.

    15. Re:Dear fleeing developers. by Cederic · · Score: 1

      What the fuck? The n900 is already available in the US. In fact, at this precise moment in time, it's ONLY available in the US.

      And of course, since you can download and install software from the 'net using the device itself, without even going near Nokia's store, developers can sell through the store and also directly through their own websites should they choose.

      Disclaimer: I'm waiting for the n900 to go on sale in the UK so I can replace my Android phone. Yeah, I'm biased against Apple.

    16. Re:Dear fleeing developers. by Rakarra · · Score: 1

      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.

      iPhone users who jailbroke their phones owned their devices too. It just meant that they could no longer apply updates. Then more and more things came out that required those updates to install or work.

  14. oxymoron by Anonymous Coward · · Score: 0

    "respected developers" indeed

  15. Let's do the math, shall we? by jcr · · Score: 1, Flamebait

    Over 100,000 apps on the store, and a handful of anecdotes of people deciding to leave the market. Somehow, I'm not particularly concerned.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:Let's do the math, shall we? by Knara · · Score: 2, Insightful

      Depends on if the apps are maintained, or any good, for that matter.

    2. Re:Let's do the math, shall we? by ToasterMonkey · · Score: 1

      Well, are they?

    3. Re:Let's do the math, shall we? by ShakaUVM · · Score: 4, Insightful

      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.

    4. Re:Let's do the math, shall we? by MBGMorden · · Score: 2, Interesting

      There may be 100,000 apps, but 95% of those are useless crap and of the remaining 5%, 80% of THOSE tend to duplicate each other's functionality. Whether Android or any other phone can compete in sheer numbers isn't really relevant so long as it covers the main types of apps people want.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    5. Re:Let's do the math, shall we? by amicusNYCL · · Score: 1

      100,000 apps does not translate to 100,000 developers. Believe it or not, but someone who creates such a groundbreaking application as iFart could also turn around and create another magnum opus such as Bubblewrap. Similarly, the Genius minds behind Ruler may also decide to branch out and develop A Level. And considering that all 4 of those are (or were) in the top 10 for most popular apps, why not?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    6. Re:Let's do the math, shall we? by TubeSteak · · Score: 1

      Over 100,000 apps on the store, and a handful of anecdotes of people deciding to leave the market. Somehow, I'm not particularly concerned.

      How many apps never made it to the store because of Apple's arbitrary review policy?
      Of the 100,000 that did, how many of those apps are "popular"?
      Of those, how many have frustrated devs saying "fuck this noise, I'm out"

      The fact that the developer of the most popular app is frustrated should say a lot.
      Apple's review process is the Community/Homeowners' Association (HOA) of the software world.
      And seriously, nobody loves their HOA.

      --
      [Fuck Beta]
      o0t!
    7. Re:Let's do the math, shall we? by Anonymous Coward · · Score: 0

      Yeah, but if you subtract all of the fart apps, there are only about 10 apps left.

    8. Re:Let's do the math, shall we? by KraftDinner · · Score: 1
    9. Re:Let's do the math, shall we? by Knara · · Score: 1

      Varies widely, depending on the app. For my part, I am skeptical that 100,000 apps, many of which do trivial things, are well-maintained, or are even worth downloading.

    10. Re:Let's do the math, shall we? by demachina · · Score: 2, Informative

      While you are doing the math....

      A few months back it surfaced that a Pakistani company was submitting a couple apps a DAY... and Apple was approving them. They were $5 apps which were complete garbage, like "WWF News" where they would steal wrestling news off the web, violating copyrights, and package it as an app. With app names designed to draw in customers they could count on at least some sales, and Apple no doubt took a cut, for apps that were complete garbage. Before Apple finally developed a clue and took them down for copyright infringement they had something like 800 apps on the app store. There was another company doing the same thing with something approaching a 1000 apps.

      So when everyone throws out that 100,000 apps number, do the math, and realize a large percentage of those are garbage.

      The other moral of this tale is that Apple is blocking and frustrating apps trying to do useful things including Google Voice while they were gleefully approving two apps a day, and taking a cut, from a company that was doing NOTHING but ripping people off. That is the definition of "arbitrary".

      --
      @de_machina
    11. Re:Let's do the math, shall we? by Anonymous Coward · · Score: 1, Insightful

      According to your math, that comes to 1800 known bad apps out of 100,000, or about 1.8%. Actually, since those apps have all been removed, that comes to 0%. Anecdotes are not data, and unless you have some data nothing you said implies that there is a 'large percentage' of garbage.

    12. Re:Let's do the math, shall we? by RyuuzakiTetsuya · · Score: 1

      Clearly you're not aware of the state of modern software.

      No matter what the platform, no matter what the OS. About 95% of software is garbage.

      --
      Non impediti ratione cogitationus.
    13. Re:Let's do the math, shall we? by jcr · · Score: 0

      There may be 100,000 apps, but 95% of those are useless crap

      That reminds me of the saying that 95% of statistics that people cite in online discussions are made up on the spot.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    14. Re:Let's do the math, shall we? by Anonymous Coward · · Score: 0

      I thought that figure was 83%. But I get that wrong 48% of the time anyway.

    15. Re:Let's do the math, shall we? by Bill_the_Engineer · · Score: 1

      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.

      As a software engineer you should love the approval process. In fact you should love all development processes, you live and die by the process.

      Now the code slingers may object to the process... ;)

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    16. Re:Let's do the math, shall we? by IntlHarvester · · Score: 1

      Cellphone software is a special kind of garbage. There's no way you could *sell* 50% of this shit on a desktop platform because users are smart enough to type in URLs.

      Keep in mind the target customer base here are the same drooling mouth-breathers who also spend $8 quadrillion a year on MIDI ringtones.

      --
      Business. Numbers. Money. People. Computer World.
    17. Re:Let's do the math, shall we? by R3d+M3rcury · · Score: 1

      Circa 2002: Windows has 96% of the market. Apple has 2%. Somehow, I'm not particularly concerned.

    18. Re:Let's do the math, shall we? by Anonymous Coward · · Score: 0

      There may be 100,000 apps, but 95% of those are useless crap and of the remaining 5%, 80% of THOSE tend to duplicate each other's functionality. Whether Android or any other phone can compete in sheer numbers isn't really relevant so long as it covers the main types of apps people want.

      Gee, when Mac users make the same argument about Windows apps, they get laughed at.

    19. Re:Let's do the math, shall we? by ShakaUVM · · Score: 1

      >>As a software engineer you should love the approval process. In fact you should love all development processes, you live and die by the process.

      Is this one of those "And Winston realized he loved Big Brother" things?

      The approval process is not the same as the development process, although it might affect the platform(s) the development process targets. I've dealt with both good and bad ones in the past, so if the market share were equal, I'd prefer to write apps for Android over the iPhone.

    20. Re:Let's do the math, shall we? by powerlord · · Score: 1

      I think his comment was, that if you write software from the perspective of a "Software Engineer" then "Process is good".

      It is interesting now that the dust has settled, that it seems that Rejections are much less mysterious than some people made it out to be (and often point to issues that might bite a program in the butt, over the long term).

      From Apple's perspective, making sure people strictly adhere to external APIs means that an APP is less likely to "mysteriously break", and keeps Apple from being locked into bad APIs that were never mean to be external ('ala MS). It also means that the same programs might be able to support new hardware/OSs without any reworking, provided the APIs are properly written and adhered to.

      From a "Software Slinger's" perspective, I assume he meant someone who was solely interested in getting things out the door as fast as possible, process and adherence to APIs be darned.

      I can see where that type of developer might have a problem with the approval process.

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  16. Re:Amanda Seyfried/Julianne Moore love scene? Chec by jameson71 · · Score: 5, Interesting

    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.

  17. Not lower quality apps. by synthesizerpatel · · Score: 3, Insightful

    >> 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.

    1. Re:Not lower quality apps. by kcfoxie · · Score: 1

      Yeah... inflexible diehards often go the way of dinosaurs, you're aware of this right?
      even Hardy Macia is writing his software for iPhone, Palm and Windows Mobile.... he was a hardcore Newton programmer way back in the day.

    2. Re:Not lower quality apps. by IamTheRealMike · · Score: 1

      What's the relationship between being slavishly dedicated to one platform and being good at what you do? All of the excellent programmers I know are fluent in multiple technologies, and most of them have a good understanding of the strengths and weaknesses of each one.

    3. Re:Not lower quality apps. by Wyatt+Earp · · Score: 1

      The dinosaurs lasted along time, with their inflexibility, you're aware of that right?

    4. Re:Not lower quality apps. by kcfoxie · · Score: 1

      So you're saying it's "good enough," well thats ok if you've got lower expectations.

    5. Re:Not lower quality apps. by Wyatt+Earp · · Score: 1

      OK, "good enough". Look at American and Soviet military equipment in the Second World War compared to German. German hardware was better, more effective, better designed, higher tolerances.

      American gear was "good enough" and Soviet was half-assed and brute force at best. Soviet gear was able to smash German gear, American gear was built quicker and in larger numbers than German gear and could be adapted to other roles, the Aircobra and Kingcobra fighters are prime examples of that.

      Mac OS, WIndows, iPhone are "good enough" for alot of users, heck I'd wager if Apple had let T-Mobile/Verizon/Sprint in on the iPhone at the same time as AT&T there wouldn't be a fight, they'd own the smartphone market and we'd be here arguing about monopoly, because the iPhone and the apps out there are "good enough".

    6. Re:Not lower quality apps. by BobMcD · · Score: 1

      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 Facebook thing will never catch on when Geocities is everything anyone really needs...

    7. Re:Not lower quality apps. by Anonymous Coward · · Score: 0

      > German hardware was better, more effective, better designed, higher tolerances.

      A fairly common (partial) misconception. There was much German tech that had an edge in some aspect of performance, but it was usually at the expense of something else. IIRC, almost all the German gear had complexity issues - meaning lots of downtime for maintenance/repairs. This wasn't so bad early on when they had supplies, but it was REALLY bad towards the end.

      The allies, at the same time, were coming up with a LOT of ingenious new gadgetry that the Germans didn't have, but that's a topic for another thread. You can sometimes get to see parts of these on the more technology-themed shows on the History/Discover/Science channels. Bomb sights come to mind (and the bombers they were in, heh), and radar-proximity-fuse shells.

    8. Re:Not lower quality apps. by Anonymous Coward · · Score: 0

      The Soviet Union lost 23 million people in WWII, the Germans lost something like 7 million total. So having lots of people to throw at the problem does in fact work, but there's something to be said for having better equipment.

  18. So the flee ... by ackthpt · · Score: 3, Insightful

    So they flee.

    Where there's money others will step in.

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

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:So the flee ... by manekineko2 · · Score: 1

      Well, when the first round "respected developers" are leaving because the money is not as good as they thought, due to reasons such as investing a year of their time in development only to show zero for it because Apple rejected their app...

    2. Re:So the flee ... by Nerdfest · · Score: 1

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

      I think the problem is that it's capitalism in a semi-benevolent dictatorship

    3. Re:So the flee ... by amicusNYCL · · Score: 1

      Where there's money

      Actually, that's what seems to be the problem.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    4. Re:So the flee ... by MobyDisk · · Score: 3, Funny

      There is no money to be made if Apple decides to reject your app.

    5. Re:So the flee ... by ackthpt · · Score: 2, Insightful

      Then it's still part of a normal curve for the iPhone.

      1. Wild Enthusiasm And Promises Of Products To Come
      2. First Crude Products
      3. High Quality Products
      4. Too Many Products
      5. Thinning Of The Herd
      6. Low Quality Products
      7. Market Is Barren Wasteland

      --

      A feeling of having made the same mistake before: Deja Foobar
    6. Re:So the flee ... by clem · · Score: 3, Insightful

      This is still capitalism, isn't it?

      Only to the degree that the iPhone app store is a free market.

      --
      Your courageous and selfless spelling corrections have made me a better person.
    7. Re:So the flee ... by Anonymous Coward · · Score: 0

      I think that is part of the problem. There is very little money to be made in the app store and with the chance of rejection the risk far outweighs the potentially small profit to be made.

  19. Android by Anonymous Coward · · Score: 0

    With the increasing number of smartphone running Android, I think many developers are shifting toward the new platform, maybe some going for Maemo 5 too. There may be some greater benefits to release software with Google rather than Apple. If any expert could give a quick comparison... Perhaps Google and Nokia even contact the top developers directly.

  20. 100k apps? by HockeyPuck · · Score: 1

    Though there are tens of thousands of other developers who have pumped out over 100,000 apps for the platform..

    100,000 apps? Are these truly unique apps or are most trivial differences (app#1 main icon is blue, app#2 main icon is red...)

    1. Re:100k apps? by Anonymous Coward · · Score: 0

      70,000 of them are shitty tower defense clones that barley work.

    2. Re:100k apps? by TrancePhreak · · Score: 1

      Some of them aren't even apps. They're content unlockers for other Apps because Apple hasn't had in-app purchase until recent.

      --

      -]Phreak Out[-
    3. Re:100k apps? by Gramie2 · · Score: 1

      Barley has always been my least favourite grain anyway.

    4. Re:100k apps? by manekineko2 · · Score: 1

      Also from what I understand somewhat inflated by ridiculous "apps", for example apps that are in fact just a single book built into a single purpose reader, or better yet, select chapters of a book split into multiple apps so you hook a reader on the cheap and then keep on selling to them.

    5. Re:100k apps? by Locke2005 · · Score: 1

      Sure, there are 100,000 apps, but to be fair, 90,000 of those apps are designed solely to compete for the "best farting noise" market...

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    6. Re:100k apps? by alen · · Score: 1

      most are crap, a lot are nice

      programming reference cards, vmware management tools, sql management tools, networking utilities, etc

    7. Re:100k apps? by MBGMorden · · Score: 1

      That and since Apple doesn't have a method for having demo apps that can be ugpraded, a lot of them have situations where you get "MyCoolApp Lite" which is essentially a demo and then there's "MyCoolApp Pro" which is the paid copy.

      There's also TONS of functionality duplicated. God knows how many "flashlight" apps there are, or budgeting programs.

      All in all when talking about good, unique types of apps I doubt there's more than a couple thousand worth keeping. On my iPod touch I think I've installed 50 or 60 and for my own use can't really think of anything else I could even want.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    8. Re:100k apps? by nomadic · · Score: 1

      Are these truly unique apps or are most trivial differences (app#1 main icon is blue, app#2 main icon is red...)

      Ahh, so you're familiar with the Ubuntu repositories.

  21. That's not the biggest problem... by Qwavel · · Score: 3, Insightful

    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?

    1. Re:That's not the biggest problem... by jumpingfred · · Score: 2, Interesting

      It will be interesting to see if. Verizon opens up the possibility of getting aps for the android phones without going through Verizon. If they do then perhaps Apple will have to change their ways. If Verizon continues to lock down aps then there is very little pressure for Apple to make things easier.

    2. Re:That's not the biggest problem... by swb · · Score: 1

      It would suck, but Microsoft could have only done that if it had released hardware *and* an operating system that was as far ahead of the competition as the iPhone was from its competition. Apple had the advantage of a really high quality device and OS; when you make something good you get to make a lot of rules.

      Apple will change their tune when the rest of the smartphone world catches up to them. Android will gain a lot of traction due to the Droid/Verizon combination; I think there are a lot of business customers dying for an iPhone who can only use Verizon and if they get Droids it will boost the usage considerably.

      And some of it may depend on Apple's ability to "sell" these restrictions as features; if Android ends up with a ton of rogue apps targeting it, people may flee for a redistricted phone out of fear. It's not like Apple doesn't aggressively market itself as free from the virus problems of PCs already.

    3. Re:That's not the biggest problem... by oldmankdude · · Score: 4, Informative

      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.

    4. Re:That's not the biggest problem... by spazimodo · · Score: 1

      Welcome to the future baby! Settings -> Applications, allow Unknown Sources. I enabled that to install Android Scripting Environment and Pandahome on my Droid.

      --

      Fsck the millennium, we want it now.
      Millennium Crisis Line: 0890 900 2000 [calls cost 50p/min]
    5. Re:That's not the biggest problem... by s73v3r · · Score: 1

      I have a friend who has the DROID, and it sounds like it has access to the same Android Market that I have on my G1. I haven't asked him if he has the ability to install apps from other sources yet, but aside from ROMs and the like, I haven't found anything needing to be installed that way.

    6. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      Parent is correct. If I push out apps for Windows Mobile or BlackBerry, I can sign apps with keys provided to me (by Microsoft and RIM) and they can run on any Windows Mobile or BlackBerry device. I don't need to provide them through the AppStore.

      With Apple's iPhone, there are two ways for my apps to run on devices:

      a) Submit the app to Apple's App Store and hope that it gets approved, or

      b) Locally sign the app and add *each individual iPhone device ID that I want to be able to run the app, up to a maximum of 200.*

      Neither (a) nor (b) are enterprise solutions. These days, as cool as the iPhone interface is, I'm hoping it dies since the application distribution model is so bone-headedly stupid.

    7. Re:That's not the biggest problem... by jumpingfred · · Score: 1

      That is good news. I was very worried that Verizon would cripple the main selling point for me of a smart phone.

    8. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      The Droid, like most Android phones, allows applications to be installed from the web (once you click "allow unknown sources" in settings/applications/manage apps -- which you'll be prompted about if you try and it's unchecked). Applications can also be installed locally using the regular Android SDK tools.

      Enjoy!

    9. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      this is already the case. i can install apps on my droid from wherever i want. in fact, verizon only offers a few token apps (i've installed none of them) and the rest come from google, the android marketplace, or the web.

    10. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      You don't get android apps through Verizon, you get them through the Android Market. Verizon has no control over that and there is no crazy approval process like there is for iPhone.

    11. Re:That's not the biggest problem... by LynnwoodRooster · · Score: 1

      Verizon sells quite a few Windows Mobile phones; there are thousands of applications available there, and Verizon has no way of locking me out from running them, since the OS allows me to load applications directly via USB. I don't need to use an app store to get my apps...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    12. Re:That's not the biggest problem... by LynnwoodRooster · · Score: 1

      It would suck, but Microsoft could have only done that if it had released hardware *and* an operating system that was as far ahead of the competition as the iPhone was from its competition. Apple had the advantage of a really high quality device and OS; when you make something good you get to make a lot of rules.

      I'm trying to figure out how the iPhone OS was far ahead of Windows Mobile. Multitasking? No. Memory management? No. Even cut-and-paste? No...

      The iPhone took off not because it was better hardware or software, but because it was from Apple (and thus automatically "hip") and the UI was very well done (which is NOT OS or hardware dependent). The stock WinMo UI is terrible, but adding something like Mobile Shell from SPB, or even TouchFLO from HTC and the UI is as slick - if not slicker - than the iPhone.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    13. Re:That's not the biggest problem... by swb · · Score: 1

      Sorry, but before I jumped the WinMo phones from Verizon sucked hard in comparison to the iPhone (HTC slider/touch and a Samsung).

      Look, I was with you -- I thought the iPhone was total hype until I finally got sick of the shit from Verizon and made a leap of faith. Does it have flaws? Of course, but its really much better than ANY WinBlow phone.

    14. Re:That's not the biggest problem... by Calithulu · · Score: 1

      Well, on the G1 at least, it is the only way to get wireless tethering working.

    15. Re:That's not the biggest problem... by LynnwoodRooster · · Score: 1

      OK, you prefer the iPhone. But what OS advantage does the iPhone have over WinMo? That was your contention, and I'm trying to understand your complaint.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    16. Re:That's not the biggest problem... by swb · · Score: 1

      You're being a little too semantic. From a technical perspective, OK, the OS isn't that great (with respect to multitasking or memory management) but as a host for the apps that run on it and the hardware interface it provides (multitouch, the display, etc) its way better than the WinMo phones.

    17. Re:That's not the biggest problem... by John+Hasler · · Score: 1

      > Windows would have no viruses...

      What gives you that idea?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    18. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      As a Droid user, I can confirm that Verizon has not locked down the app market. There's a little checkbox within settings > applications, that allows me to go elsewhere to get apps instead of the market. This is not hidden either, settings > applications is where you uninstall apps, and the uninstall button is below that simple little checkbox.

    19. Re:That's not the biggest problem... by LynnwoodRooster · · Score: 1
      I see. So when you stated the OS was much better, you really didn't mean it. And never mind that WinMo has supported gestures and multitouch for a LONG time. And displays to 800x480 resolution. And runs all the apps you can find on the iPhone and much more (like Flash, for one).

      .
      So your problem is not with the OS, but the hardware, or the applications you want to use, right? I know, semantics, but words are what we have, are they not?

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    20. Re:That's not the biggest problem... by s73v3r · · Score: 1

      I had to root the phone, but I think the Wireless Tether app was available in the market.

    21. Re:That's not the biggest problem... by Calithulu · · Score: 1

      Slashdot has a story about Google removing it.

      I just checked the market and I only see four results for a search on "tether", one of which actually does wifi tethering via Bluetooth allowing your phone to connect to your computer's network according to the write up... but not the other way around. Searching for "Wireless" was even less helpful.

    22. Re:That's not the biggest problem... by Anonymous Coward · · Score: 0

      The same thing goes for windows mobile. it has existed for over a decade in one incarnation or another with no app store. You would download apps as CAB files into the device and double click the CAB file which would run the installer.

      Microsoft has just now launched an app store, just to have one since everyone else does too, but you can still download and install apps completely separate from their app store.

      Microsoft also has absolutely no restriction on what you can distribute app wise on the win mobile platform. companies such as HTC have developed completely new user interfaces for the win mobile platform, so much so that you never even touch the underlying windows mobile OS UI for 90% of your day to day usage of any HTC phone released over the past year or so.

    23. Re:That's not the biggest problem... by Cederic · · Score: 1

      I installed the VNC client directly from the web on my G1, back before the developer put it on the Android market.

      Obviously I put it to good use (WoW on my phone!)

  22. Google Voice by Anonymous Coward · · Score: 4, Insightful

    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.

    1. Re:Google Voice by kimvette · · Score: 2, Insightful

      I'm tired of Apple putting its own design philosophy and profit motives over my preferences as a consumer.

      It's not so much that, well, it is only directly. It is Jobs' intent to control the asthetics and "feel" of the environment by making it very hard to customize. There is also the side benefit of locking down the user so much the system is hard to break, which reduces support costs. I'd rather deal with potentially breaking a system than to not be able to use it to its fullest potential.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    2. Re:Google Voice by Archangel+Michael · · Score: 1

      I'd rather deal with potentially breaking a system than to not be able to use it to its fullest potential.

      Mr Anderson, what good is a phone call, if you're unable to speak

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    3. Re:Google Voice by recoiledsnake · · Score: 1

      Wrong. The biggest benefit to Apple is the forced 30% cut of every App's cost.

      --
      This space for rent.
    4. Re:Google Voice by Anonymous Coward · · Score: 0

      That's fine. You are not the market that is intended for the iPhone anyway. The iPhone market is intended for people who actually like getting work done and having things work, rather than fiddle-faddling with sub-par stuff or trying to cobble together pieces of a hacked OS.

      As for apps being rejected, if someone has yet another Tetris clone, who cares. Expect it to be rejected because there is plenty of that on the iPhone already. The apps that are approved for the App Store are of a known good measure of quality and safety. Download an app from the App Store, and you know it won't suck, as opposed to other distribution means where a person is likely downloading a Trojan or botnet client to their phone instead.

      The developers that are leaving the iPhone market will be back, tail between their legs. Reason? There isn't money to be made anywhere else. There is no interest in an Android app store, nor a Windows Mobile app store. This is like music stores. Every music store except iTMS has failed miserably with only a few who are on life support from big firms. Eventually the people that ditched the iPhone platform will get tired of being bit players and come back.

      This may sound fanboyish, but the truth hurts sometimes. There is only room for one smartphone OS and one app store. And this place has been taken by Apple. I'm sure others will duke it out for the 3% market share left over by the dedicated anti-Apple extremists, but everyone else will keep with what works.

    5. Re:Google Voice by Anonymous Coward · · Score: 0

      I'm not sure how the app store rejection is preventing you from using Google Voice easily. You can load it and use all of the features from mobile Safari quite easily. I have GVMobile loaded on my jailbroken iPhone and every feature available from within GVMobile is available on the Google Voice page from within Safari just as quickly and easily.

    6. Re:Google Voice by rinoid · · Score: 1

      Which is LESS than other models prior to the App Store bucko.

    7. Re:Google Voice by vertinox · · Score: 1

      There is also the side benefit of locking down the user so much the system is hard to break, which reduces support costs. I'd rather deal with potentially breaking a system than to not be able to use it to its fullest potential.

      I had a conversation with a user about helping him customize an program gui once and the support session last for quite some time. Then it dawned on him to say "Funny. We spend so much time actually configuring our programs to do what we want, we don't actually have the time to use them. "

      I non-nonchalantly agreed because I was paid by the hour.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
  23. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Clever7Devil · · Score: 3, Insightful

    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 the time they had diminished from 50 to 8, the other dwarves began to suspect 'Hungry.'" -Gary Larson
  24. App process is annoying. Not impossible. by BlueBoxSW.com · · Score: 1

    Yes, you may get rejected for no understandable reason, but you also get accepted without any major modification.

    To clarify, Steve Jobs is not personally approving all apps.

    Some recent college grad with an unknown degree and a checklist is doing this work, which is why it's kind of random.

    The iTunes store has so many advantages, it's worth the hassle.

  25. Cry wolf by SmallFurryCreature · · Score: 3, Insightful

    Read the following sentences VERY carefully:

    Facebook's Joe Hewitt, Second Gear's Justin Williams, and long-time Mac software developer Rogue Amoeba have all recently decided that enough is enough, and the loss of these [two?]developers and others [what others]

    What a load of weasel language. ALL should really be both, and "these" should really clarify that "these" is only two. And where are the others?

    There are 100.000 apps out there. Now call me silly but while there are a lot of possible programs I think that it is safe to conclude there won't be many CAD applications or ACID databases among them, the rules of the app store and the limitations of the iPhone hardware limit what is available. So a lot of it is meaningless drivel that nobody will miss.

    And this respected developer mentioned in both story links? Did a facebook app. ONE facebook app... OMG NOSERS!!1!!!! How will they EVER find anyone else to write something like that!

    Sorry, everyone knows that Apple likes total and complete control, people knew this when they signed up for it and they were happy to take the dollars that came with it. Why should Apple change?

    Don't get me wrong, I think the one good thing about Bill Gates/Steve Ballmer is that at least they are not Steve Jobs or IT would REALLY be screwed but what is the issue her? What next, companies complaining that they can't add nudity to a 360 game? Then don't develop for a closed format with a megalomaniac calling the shots. Either you support open formats OR you accept that you WILL be fucked up the ass, no lube and bite your tongue.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Cry wolf by jedidiah · · Score: 1

      ...yes. That kind of means that it's time for everyone to move onto the next thing now.

      Now everyone can port their relatively simple apps to the next platform and see how that works out.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Cry wolf by Anonymous Coward · · Score: 0

      ALL should really be both, and "these" should really clarify that "these" is only two.

      Not arguing against your overall point, but you don't do counting too well, do you? Here, count along with me...

      Facebook's Joe Hewitt (one), Second Gear's Justin Williams (two), and long-time Mac software developer Rogue Amoeba (three) have all recently decided that enough is enough...

    3. Re:Cry wolf by Anonymous Coward · · Score: 0

      Facebook's Joe Hewitt

      Second Gear's Justin Williams

      and long-time Mac software developer Rogue Amoeba

      Three.

    4. Re:Cry wolf by localman · · Score: 3, Informative

      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.

    5. Re:Cry wolf by Anonymous Coward · · Score: 0

      ...Joe Hewitt, ... Justin Williams, and ... Rogue Amoeba. I count three.

    6. Re:Cry wolf by GuardBoy98 · · Score: 1

      one two five (three, sir) three!

    7. Re:Cry wolf by 0xdeadbeef · · Score: 1

      Why are you so angry?

    8. Re:Cry wolf by Reality+Master+101 · · Score: 2, Insightful

      I can develop whatever I want for OSX and that works out just fine.

      Do you really think -- really think -- that Apple wouldn't love to have a tightly controlled "App store" under OS/X where they were the gatekeepers for every single program that could be loaded? And get a share of the money?

      Apple would do it if they could, but that genie is already out of the bottle.

      --
      Sometimes it's best to just let stupid people be stupid.
    9. Re:Cry wolf by DdJ · · Score: 4, Informative

      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.

    10. Re:Cry wolf by Anonymous Coward · · Score: 0

      Except I'm not really sure if Joe Hewitt counts. The app isn't leaving the app store.

      But the point being made was that developers are leaving. Joe Hewitt is a developer, and he left, therefore he counts.

    11. Re:Cry wolf by DdJ · · Score: 1

      If you think of Joe Hewitt as the developer, then one developer left and another joined. If you think of the developer as Facebook, then nothing happened at all.

    12. Re:Cry wolf by DigitalCrackPipe · · Score: 1

      Hate to break it to you, but you just asked us to carefully read a sentence listing three developers, and then you claim that there are two. A little ironic as you are harping on the article for exagerating the extent of the exodus...

    13. Re:Cry wolf by shmlco · · Score: 1

      Do you think that developers would NOT flock to a dedicated application sales channel for OS X desktop applications? One that handles listing, payment, downloads, and security for a mere 30% of the application price?

      What third party vendors lack above all else is VISIBILITY. Most don't even know their applications and solutions exist. Having a OS X App Store would be a godsend to most of these people.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    14. Re:Cry wolf by Reality+Master+101 · · Score: 1

      They certainly might flock to an app store on OS/X, but that's not the issue. The issue would be Apple making that the ONLY way to put apps on OS/X. In other words, Steve would love it if he could get away with OS/X having only Steve-approved apps with a Steve-approved cut of the profits. And if you want something that Steve doesn't like, then you can pound sand.

      --
      Sometimes it's best to just let stupid people be stupid.
  26. Hewitt leaving, but not Facebook by snowwrestler · · Score: 4, Insightful

    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.

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
    1. Re:Hewitt leaving, but not Facebook by recoiledsnake · · Score: 1

      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.

      Much good it did Google for Google Voice. And they even had their CEO sitting on the board of directors for Apple.

      --
      This space for rent.
  27. Keep posting this story til it sticks, I guess. by Etone · · Score: 3, Interesting

    /. has posted this same story or variants on it about three or four times in the past week. I guess keep saying it til' it's true.
    btw, in regards to the headline: "developers" in this case equals 2. "respected" in this case means "working for a well known company" in the case of Hewitt. "fleeing" means dramaposting and ragequitting.

  28. Android Market says hello! by system1111 · · Score: 2

    With the Droid pushing momentum behind the demand. It will be interesting to see how Apple's and Android's app markets compare over time. Based on their tactics I don't think this one is going to swing Apples way.

    1. Re:Android Market says hello! by TomXP411 · · Score: 1

      I'm one of those who WANTS to switch to 'Droid, but can't because I need 2 apps that are (so far) only on the iPhone. But the day those apps are released on Android, I'm putting my iPhone up on EBay.

    2. Re:Android Market says hello! by R3d+M3rcury · · Score: 1

      Which apps? If you mention which ones, you might find someone who will either tell you that the exist already or might actually decide to write them.

      There are more than a few developers here on Slashdot...

    3. Re:Android Market says hello! by TomXP411 · · Score: 1

      Including me... :) I'm a full-time software engineer, myself.

      The big one I don't want to lose is the Kindle reader... I use that every day.

    4. Re:Android Market says hello! by R3d+M3rcury · · Score: 1

      There's eReader for Android. Don't know how it compares...

  29. Thank God I own a Blackberry by scottbomb · · Score: 3, Informative

    This is one of the many reasons I bought the 'berry instead. I can purchase whatever apps I want from whomever I want. I bought it, I paid for it, it's MY smartphone, I'll do what I want with it.

    1. Re:Thank God I own a Blackberry by King_TJ · · Score: 1

      Glad you like your Blackberry .... but come on! The Blackberry isn't some "mecca" of freedom either. I'm constantly reminded of how frustrating they can be, because I have several clients who need new ones set up for Enterprise messaging, for new hires, and it's *never* easy.

      Unlike the iPhone, where I could link it to an existing Exchange server just by entering the appropriate connection info -- on the Blackberry, I have to first make sure the cellular provider provisions the phone correctly. (Otherwise, the "Enterprise Messaging" option doesn't even SHOW UP on the Blackberry's menus!) And 9 times out of 10? When they buy one of these phones and get it activated at a local store, Verizon screws up and doesn't provision it properly.... go figure.

      THEN, I have to contact their email hosting service and wait for their people to send me a message containing an activation password, so I can get the phone to start doing the actual Enterprise messaging with their Exchange box.

      So in other words, I can't make the phone even work with the guy's email without the assistance and permission of not ONE, but TWO unrelated 3rd. parties!

    2. Re:Thank God I own a Blackberry by jcr · · Score: 0, Troll

      I can purchase whatever apps I want from whomever I want.

      Sure! Dozens of them.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    3. Re:Thank God I own a Blackberry by alen · · Score: 1

      i take it you're not running BES?

    4. Re:Thank God I own a Blackberry by DikSeaCup · · Score: 1

      Thing is, it sounds like he IS running a BES. I'm running one, and one user just updated their contract. Thing is, Verzion ignored their existing contract, took off the BES access (which is extra) and suddenly she stops getting her mail. Turns out that BES access on Verizon is an extra charge.

      When I upgraded my Blackberry and my Sprint plan to an "Everything Data" plan, all of a sudden my BES access stopped. When I called Sprint, they were all like "Oh sorry, BES access is another $20 a month." Sprint promptly got the phone handed back to them and I picked up a Palm Pre instead ... which ended up being better at email than a Blackberry ever was (and will be, until Blackberry drops their archaic service and jumps on the ActiveSync bandwagon).

      I have a hard time not including certain words in the next sentence:

      I don't understand exactly why, when the provider does not run said BES server, that they charge an extra fee for BES access on "unlimited" data plans. When it comes to Sprint (a company I've been mostly happy with up until this point), giving me an "Everything Data" plan that doesn't cover "Everything Data" pisses me off.

      So yeah, I'm not as happy with Sprint as I used to be. But really, they're just becoming more like the other providers out there ...

      My current plan is to live out my 2 year contract with Sprint and see how the provider/phone field looks then (and try to hold off the lusting at every other product that comes out between now and then).

    5. Re:Thank God I own a Blackberry by Anonymous Coward · · Score: 0

      So, do you think enterprise operation is easier on the iPhone ? Does it even do that or know what it is ? NAY

      The iPhone is a stinking heaping pile of poop in the enterprise.

  30. Approval vs Sales by Dan+East · · Score: 3, Insightful

    I've had no problems with approvals. In fact, my last updates were approved in less than a week (for both the full and free versions).

    What has surprised me is that sales have not been as good as expected, considering the app was featured on the first page of the "What's Hot" in iTunes Games for weeks, and peaked at #6 in Adventure in the USA (for a comparison, The Secret of Monkey Island peaked at #4 in Adventure).

    We've placed better than many well established franchises. So assuming there is any correlation whatsoever between the top 100 charts and sales then a lot of big publishers are losing money.

    So if developers are leaving the platform it is because:
    * Competition is so fierce that the pie is cut very thin, resulting in low sales for the vast majority of apps.
    * Piracy is rampant, and Apple is not doing anything to resolve the issue. Google search results for our app was showing 4-5 hits on the first page of pirate sites providing cracked versions of our app. I've never seen piracy so prevalent and mainstream as it is for iPhone. Back in the Pocket PC days we had to search very thoroughly to find pirated versions of our apps - usually in the .ru TLDs. Now they are front and center.
    * Free. A typical end user could "live" off of free apps alone and satisfy months of gaming just playing the free / lite versions of apps. I have around 60 games on my development iPod. All are free versions except for 1, because it was the only game that I wanted to purchase after playing the free levels. So the current market scenario of the iPhone is resulting in such a tremendous amount of free content that instead of users buying full versions, they seem to simply seek out other free games when they tire of or have played through a lite version.
    * Platform is limited. There is only so much that can be done without a D-Pad. This is why Carmack produced Doom on rails instead of an actual FPS type game. I have yet to play any game originally built around physical controls that transferred to iPhone in an acceptable manner. The really good games for iPhone are games designed around a touch screen, and not a port or modification of a game to try and make it use multitouch, accelerometer, etc.
    * 95% of the foreign markets are a joke. We were the #1 Paid App, #1 Paid Game, and #1 in the sub categories for a number of foreign markets and only sold around a dozen copies a day in those markets. Totally pointless, especially considering you have to have $250 in commission in a single country for Apple to pay out the developer's share.

    Finally, the article doesn't actually bash the approval process, as far as being opaque, or taking too long, or the developer having any difficulty getting apps approved. The developer states "I am philosophically opposed to the existence of their review process. I am very concerned that they are setting a horrible precedent for other software platforms, and soon gatekeepers will start infesting the lives of every software developer.". In other words he wants all platforms to be open, like Windows, Linux, OS X, Windows Mobile, Blackberry, etc. I tend to agree, but it is also true that most platforms have certification processes in place to brand, promote or sell applications within certain market spaces. Essentially all iPhone Apps are represented by Apple and sold in iTunes, whereas with other platforms (like Blackberry) only developers that specifically submit their apps for the "official" store have to go through an approval process.

    So again, I don't think this is as much about the difficulty of getting an app approved, but simply that the developer has to seek approval in the first place.

    --
    Better known as 318230.
    1. Re:Approval vs Sales by CatOne · · Score: 1

      You say "Piracy is rampant" but Apple _is_ releasing updates and making manufacturing changes on a fairly regular basis to try and foil the jailbreakers. And the Slashtards rail about that, with how bad a corporation is to try and prevent it.

      Yet, it's the only way to prevent the piracy.

      So I guess Apple gets it from both sides, no? ;-)

    2. Re:Approval vs Sales by alen · · Score: 1

      i get a daily email alert with 20-50 apps that are free for a day to a few weeks for marketing purposes. there are also apps and websites that scan the app store and will alert you for price drops, any apps that have gone free that day, drops in prices, etc

      i'm up to over 300 apps, mostly games and i haven't played most of them. i download them for later use. i got a ton of photography apps that way as well most of which i haven't got around to trying yet.

    3. Re:Approval vs Sales by Anonymous Coward · · Score: 0

      Not true. Its only $150 commission but good point.

    4. Re:Approval vs Sales by WiiVault · · Score: 2, Insightful

      No offense the app looks fun, but perhaps you are expecting too much out of a 3.5 star app that weighs in at 9 megs. With only 80 or so ratings on the US store for the paid version its kind of hard to assume this game was charting for very long. The thing about having to hit $250 to get payed per sountry is insane though.

    5. Re:Approval vs Sales by Anonymous Coward · · Score: 0

      Why should apple be responsible for your lack of skill to protect yourself from privacy?

    6. Re:Approval vs Sales by Sparton · · Score: 1

      You say "Piracy is rampant" but Apple _is_ releasing updates and making manufacturing changes on a fairly regular basis to try and foil the jailbreakers.

      1) Open iTunes and Google
      2) Do a google search for any random app that's in a non-free top 100 list (overall or specific genre)
      3) View first page or two

      If you don't come up with at least one page that has a download for a pirated version for at least 90% of the apps you check, I'll be god damn shocked. I've seen apps I worked on available to be pirated within 24 hours of release (before most people even knew about it, and it was a sequel to a previously successful game).

      Even if your allegation that Apple is releasing updates constantly is true, it's doing virtually nothing.

    7. Re:Approval vs Sales by Anonymous Coward · · Score: 0

      from the summary, I gathered that it is about opacity of the approval process and lack of channels to negotiate.

    8. Re:Approval vs Sales by Anonymous Coward · · Score: 0

      Apple is hiring a lot of people whose sole purpose in life is to ensure that the next revision of the iPhone does not get jailbroken. I'm amazed actually that Apple hasn't gone with a TPM based solution because other platforms that have used it like the PS3 have yet to have *any* inroads at all in cracking them, even after a number of years.

      So, I'd probably expect a TPM (or similar) chip in the next iPhone rev, and everything that boots past what is in a ROM chip that is epoxy potted onto the system board to be encrypted. This has protected HDCP and Blue-Ray stuff very effectively for years now (at best Blu-Ray is a game of catch up with the people cracking it having to scramble for a new solution with every new movie), and I expect it would protect the iPhone from jailbreaking long enough for that model to become irrelevant.

      Just this fact alone makes me not interested in the iPhone. Why buy a device from a company that treats me like a potential criminal?

    9. Re:Approval vs Sales by CatOne · · Score: 1

      How else to assist in stopping the piracy? If you're not pirating apps, there's no problem, no? But if you're a developer and you're losing tons of revenue, that would stink, no? I can see trying to make it more difficult for people to use pirated apps on the device. As a developer that's what I would WANT Apple to do.

      And without good developers and good apps, the iPhone's advantage over other platforms is less.

    10. Re:Approval vs Sales by cybernanga · · Score: 1

      * Piracy is rampant, and Apple is not doing anything to resolve the issue. Google search results for our app was showing 4-5 hits on the first page of pirate sites providing cracked versions of our app. I've never seen piracy so prevalent and mainstream as it is for iPhone. Back in the Pocket PC days we had to search very thoroughly to find pirated versions of our apps - usually in the .ru TLDs. Now they are front and center.

      I've noticed that if you search for something on Google, and include the word "torrent" in your search query, you will get many results, no matter what you search for.

      The results are fake and do not actually have a torrent of what you searched for.

      Have you actually checked that the results you are getting from Google, actually lead to pirate versions of your software?

      --
      www.Buy-Proxy.com - A "buyer-driven" global marketplace.
  31. Add to that the greedy money grab by apple by Anonymous Coward · · Score: 0

    Just for listing on their 'app store', they take a shockingly greedy percentage. I really hate the whole controlling attitude of apple, and their totally locked-in monoculture, where it is totally forbidden to Think Different, and if you do, Apple lawyers will soon declare a fatwa, and hunt any infidel down, before legally torturing them in the court of death.

  32. Truly Open Source Phone by crhylove · · Score: 2, Insightful

    Can we PLEASE just have a truly open source phone yet? This is FOSS's chance to beat out the big crap corporations. AGAIN. Let's not drop the ball this time.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    1. Re:Truly Open Source Phone by StreetStealth · · Score: 1

      I think that was the goal of OpenMoko, and it failed because it couldn't deliver even a basically competitive user experience.

      Fortunately, Android is reasonably FOSSy, and I think that's going to be the best you'll find.

      --
      Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
  33. Early Jobs "vision" by ClosedSource · · Score: 1

    Yes, that money he stole from Wozniak really paid off.

  34. Where are the people going to move to? by Anonymous Coward · · Score: 0

    My question is, where are the developers going to move to? I'm hoping that Windows Mobile and Android can woo them to their platforms, so new apps appear there. As it is now, if a local news station has an app, it will be for the iPhone only. I'm hoping that changes to at least the iPhone and the Android platform.

    At least the iPhone boom and bust was over fairly quickly, as bubbles go. Long term, Apple will be hurt overall because they wanted so much control over the distribution chain (have to use OS X for app writing, use me.com for the account, pay $99 at the minimum for a dev ID, then have to submit your app to their store and at their whim, they might approve it.) This was a dumb move on Apple's part. Both Android and Windows Mobile allow for application developers to distribute to users their works without having to go through a central choke point.

    In 2006, the industry was caught with their pants down because they thought American phone customers only wanted the next RAZR or a minimum functioning phone. However, unlike the MP3 player market which expanded and took people in who never had such a device, cellphones are a zero sum market. One iPhone sold means one less Nokia phone. So, even though Apple won the first round, now they have actual competition from companies such as Motorola and HTC. Cell phone providers who don't like being in AT&T's shadow (in the US that is) are furiously working to stay relevant. Sprint/Nextel is trying to cater for businesses. Verizon has a solid CDMA network. T-Mobile has very good customer service and top notch global coverage.

    So, combine the fact that there are a lot of entrenched cellular network providers, many cellphone makers, and four solid operating systems (Symbien, Android, WM, and BlackberryOS) that can easily go head to head with Apple, and there is plenty of room for the devs who have gotten the middle finger by Apple.

    Yes, Apple has momentum because they have had around two and a half years of unrestricted market grabbing, but with the latest gen phones like the Droid, Apple actually has competition.

    One lesson I hope that HTC, Motorola, and the other Android makers learn from having Apple's boot to their crotch for two years is that they need to innovate and not just play catch up. Their phones need cool and useful features and they need to invent those themselves and not chase Apple's latest thing. For example, if Sprint decided to get an Android unit made that included wireless routing like the MiFi, they would have a hot seller on their hands because virtually every laptop user wants tethering. Or, if T-Mobile got together with Napster and offered a music subscription offering unlimited music for $15 a month, people would jump at that.

    1. Re:Where are the people going to move to? by SuperKendall · · Score: 1

      I think actually Android will do pretty well, but one thing to consider is that it's not as easy to port things as you might imagine - although the devices have similar hardware, the iPhone has some pretty impressive libraries around animations and so on and also more default UI kinds of libraries you have to build out a bit on Android.

      Furthermore you have a fixed size screen on the iPhone and the screen size could vary quite a bit for an android app, not to mention some users will not have multi-touch and some will have a fixed keyboard etc. etc.

      Also the last thing is, is that if iPhone growth did start to slow (and so far there is no sign that is the case) then all Apple has to do is open up more - if they determine that to be the reason growth is slowing.

      So even though I see Android doing pretty well with a fair share of apps, I think they will have a rough time catching up to Apple - especially since any good idea done on the Android first will be ported quickly to the iPhone where I don't see the reverse case being true.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  35. Isn't that the point? by ClosedSource · · Score: 1

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

  36. Niche Niche Niche by Tablizer · · Score: 4, Insightful

    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.

    1. Re:Niche Niche Niche by Anonymous Coward · · Score: 0
      Hence why WebOS and Android are either VM-based or sandboxed OSes:
      • more choice: check
      • lower prices: check
      • more hackers: yes and no--a good thing
      • more chaos: nope
      • more bugs: nope
      • inconsistent UI: ok I'll give to that!

      Now Maemo, though powerful, is going towards the older WinMo routine.

  37. Rogue Amoeba was told why their app was rejected by alen · · Score: 3, Informative

    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

  38. History all over again! by donstenk · · Score: 1

    this made me laugh.

    In fact the analogy used is good, but there is one better based on fact: back in the eighties IBM licensed it's hardware, ensuring anyone could create an IBM compatible PC, Apple, Commodore and others did not. This is the reason the PC became the dominant platform eventually. As they included an obscure cheap little OS (DOS) from Microsoft, MS benefitted greatly from the spreading of the platform.

    Today IBM, the creator of the 'personal computer' as we know it, no longer makes them. Apple was on it's knees at the end of the nineties and needed saveing from bankrupcy by a loan from .... Microsoft, who I believe still own Apple shares. Commodore is dead, and Apple makes PC's with Intel chips.

    --
    Dennis Onstenk
    1. Re:History all over again! by timster · · Score: 1

      Your history suxxxors... none of this stuff is true!

      IBM didn't license their hardware, and it's incredible that anyone would make that claim. IBM got outsmarted by a handful of geeks from Albuquerque into using an OS that they did not control. Then Microsoft turned around and licensed it to Compaq, which reverse-engineered the IBM BIOS. IBM certainly never intended for any of this to occur! Microsoft essentially seized control of the platform from Big Blue.

      It's far from established fact that these manipulations were the reason for the dominance of the PC; IBM was huge name in computing at the time, and even calling something "IBM-compatible" could have provided a big boost to sales. Later on, when Apple tried platform licensing it didn't help. In cell phones and gaming consoles, repeated efforts to create an "open" platform have (so far) been handily demolished by single-source platforms. It's possible that the Microsoft incident was merely an artifact of history.

      As for the "loan", Microsoft purchased some Apple stock as part of a cross-licensing deal instigated by allegations of stolen Apple code. I doubt they still own those shares.

      --
      I have seen the future, and it is inconvenient.
    2. Re:History all over again! by IntlHarvester · · Score: 1

      Nope you're wrong. IBM was under anti-trust orders to license out their hardware designs. They didn't have any choice in the matter.

      They might not have originally intended it, but they made good money charging royalties for things like ISA and VGA from every other PC manufacturer through out the 1980s and early 1990s.

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:History all over again! by Anonymous Coward · · Score: 0

      this made me laugh.

      In fact the analogy used is good, but there is one better based on fact: back in the eighties IBM licensed it's hardware, ensuring anyone could create an IBM compatible PC, Apple, Commodore and others did not. This is the reason the PC became the dominant platform eventually.

      If only your story wasn't utter and complete bullshit - IBM did not license it hardware, instead it was so primitive anyone could just copy it - and once Compaq reverse-engineer the BIOS, they were actually 100% compatible all of a sudden.

    4. Re:History all over again! by timster · · Score: 1

      Nonsense -- IBM may have chosen to tread lightly due to the antitrust case but they were never under any orders. And they never collected licensing revenue for ISA. The whole point of MCA was to do so, but nobody ever bought it. Without the antitrust case it's possible that IBM would have sued the cloners for patent infringement regarding ISA, I guess. Not that ISA was much of an "invention".

      --
      I have seen the future, and it is inconvenient.
    5. Re:History all over again! by IntlHarvester · · Score: 1

      IBM certainly did collect licensing revenue for ISA etc., the common figure was about $5 per PC shipped.

      The issue with MCA wasn't so much the price but that it wasn't under "RAND" licensing, i.e. IBM could use it to control other OEM's business models.

      --
      Business. Numbers. Money. People. Computer World.
  39. Re:Amanda Seyfried/Julianne Moore love scene? Chec by MobyDisk · · Score: 4, Insightful

    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.

  40. disingenuous on your part by manekineko2 · · Score: 1

    Your post is pretty disingenuous I think but you still managed to get the 5.

    As others have noted, you are the one not reading carefully, as there are 3 mentioned in just the article. I don't know that any type of support for claiming "others" exist is even necessary, as I don't doubt that this is not a complete list of developers fleeing the app store.

    Furthermore, calling Joe Hewitt the developer of "a facebook app. ONE facebook app" is ridiculous. He is not only the developer of ONE just any facebook app, he was the developer of THE ONE official facebook app. Calling the reporter out in that type of deceptive manner is basically shameless pandering to mods that don't know the backstory.

  41. I AM RICH!!! by Anonymous Coward · · Score: 0

    If only they would have kept the iamrich game around, none of this would have ever happened :(

  42. Security by jscotta44 · · Score: 2, Insightful

    I hear lots of complaints from developers and wanna-be developers, but I don't hear anyone complaining about security breaches, viruses, spyware, and malware in general on the iPhone - basically an OS X computer. Obviously the first reason is because it is OS X not Windows (any flavor). But the second reason is that Apple is watching for it. While I am not a fan of the opaque approval process (it is getting better), I greatly enjoy knowing that there is less likelihood of my mobile being taken down by some crafty coding. I depend on the device. I try different software to see if it will help me in my life and work. That means trying things from people I don't know. That means taking a risk with my device up-time and my data. So I'm glad that Apple is running as the front-end security. Maybe you are not. Maybe you (whoever is reading this) posting here complaining that Apple won't let you do whatever you want are one of the developers trying to create crafty code to get my data. I hope you keep complaining and Apple keeps guarding the gate(s).

    1. Re:Security by IamTheRealMike · · Score: 2, Informative

      I don't hear anyone complaining about security breaches, viruses, spyware, and malware in general on the iPhone

      Then you haven't been paying attention. Any iPhone app can read your entire contacts list and upload it to the internet, including your own phone number and details. This hasn't just happened once. It's happened more than once. Who knows how many of those 100,000 apps do this?

      It's a fallacy that the app stores approval process can catch malware. Apples inspections aren't deep or focussed enough to do that and there are examples of this problem in action. Contrast this to Android. If an app reads your phones data Android tells you that up front when you install it. Apps cannot access that data if they don't have permission to it. That's how real security works - the idea that overworked reviewers who spend less than an hour on any given app are a replacement for sandboxing is crazy.

    2. Re:Security by Anonymous Coward · · Score: 0

      Any iPhone app can read your entire contacts list and upload it to the internet, including your own phone number and details.

      Any Android app can read your entire contacts list and upload it to the internet, including your own phone number and details. The fact that you know of none probably means nobody is developing for Android.

  43. Re:Amanda Seyfried/Julianne Moore love scene? Chec by sjames · · Score: 4, Insightful

    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.

  44. Approval not the problem by Anonymous Coward · · Score: 0

    My apps always get approved in the 14 day time frame which is typical for most developers.

    What has changed though, is not all new and all updated apps are not displayed in the new release list starting about two weeks ago. So, for small developers, there is essentially no visibility for your product. The only other lists represent the top 100 or hand picked apps by Apple. That might represent about 2% of all apps and are now dominated by large corps. Essentially, 75% of all apps now get no visibility or sales.

    Most users buy on the phone while on the go in a mobile environment. So, alternative forms of marketing are limited.

    Expect more small developers to be leaving the platform. btw, I don't see android as an alternative -- sales are abysmal over there. Sad because the iPhone is a great platform.

  45. Flexibility would be prefered. by Rexdude · · Score: 1

    When you buy any other gadget, be it a PC/laptop/other mobile phone/gaming console, the manufacturer's warranty simply defines the operating conditions for the product, and how you will
    void warranty if you use it in any other way. For eg, if you spill coffee on your laptop keyboard, you'll have to pay for the repairs as it wouldn't be covered under warranty. If you overclock your CPU/GPU, you cannot complain if it gets fried.
    Understandably, Apple caters only to the technologically challenged and those who don't mind paying and then paying some more for a smooth experience.
    If you're a hacker type, your only option is to jailbreak it (or not use it at all).
    It would be better if they were a bit more flexible- officially continue with the app store, but also allow 3rd party apps with the disclaimer that you're on your own if your phone gets bricked by installing other stuff. At least it allows tinkering for those who want to.
    Then again, this is Apple we're talking about.

    Quick question- what smartphones did the average Joe in the US use before the iPhone? Never mind.

    --
    "..One hosts to look them up, one DNS to find them, and in the darkness BIND them."
  46. Re:Amanda Seyfried/Julianne Moore love scene? Chec by recharged95 · · Score: 2, Insightful

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

    And those most likely to profit are those with deep pockets in order to promote their apps in the sea of crud. Note the last 6month's top ten apps were from Global 2000 companies. There's been a novelity app from an independent here and there, but we know there's a catch to it from Apple to heavily promote its success in order to keep developers salivating at making millions in the appstore. And if it's not a marketing app, your get what you pay for.... which means high quality apps will definitely see an increase in price as this exodus continues which is risk to Apple (they prefer lower price apps as in their game app initiative)..

    As for me, what broke the camel's back was the $99/yr subscription and every 2.8GB download for each SDK update. Thanks, but moving to Android and Maemo. The approval process has been average for me and the profit for a indie dev has been close to non-existent.

  47. Re:Amanda Seyfried/Julianne Moore love scene? Chec by changa · · Score: 1


    In other words: Less Google voice and more fart apps.

  48. Did the article miss something? by DJRumpy · · Score: 2, Insightful

    TFA title is a bit over reaching. To make matters worse, the guy handed the app over to someone else to continue development in the App store.

    The second link lists 3 that are leaving. This doesn't strike me as the same as rats leaving a sinking ship.

    There are thousands of developers lined up behind them.

    Yes the approval process sucks, and yes it needs improvement. To be fair, they are making it more transparent. They are also still swamped with submissions meaning there are still way to many developers submitting apps. The 'not so great' developers that we end up with tomorrow will hopefully be great developers in a couple of years.

    IMO, the app store is too much like Steam. It's too easy and convenient, all around, to fail.

  49. I Want to Buy An iTouch, But It's Not Gonna Happen by Anonymous Coward · · Score: 0

    In spite of having been a programmer all my life, with Apple Pascal on a 16k language card in an Apple IIe being one of my earlier platforms, and having resurrected a friend's dead iMac logic board by converting it to use an ATX power supply (yes, with soft boot no less!) I've never actually plunked down a lump of cash for an Apple product. I want that to change now. I want to buy an iTouch because they're so cool, and the very first app that I want to buy is the Baby Shaker, because it's so hilarious. However, I can't, because of censorship. It is truly bizarre.

  50. Mod Parent Up by The+Wooden+Badger · · Score: 1

    Great post. It shows the divide between marketing and implementation. Marketing at least implies that the iPhone is the best phone on the market. They follow up with the idea that whatever there is under the sun, there is an app for the iPhone that will make it better/easier/faster. If the tech is capable to handle the voice recognition app that was mentioned, it should be able to use it to its fullest. In reality with the voice recognition the "app for that" is crippled, not by hardware limitations, but by corporate limitations. Are we sure the iPhone isn't really on Verizon?

    --
    Heroscape, it's like legos combined with anachronistic wargames.
  51. Apple enforcement not unpredictable, allowance is by SuperKendall · · Score: 2, Interesting

    The way I see it, the problem is not with Apple enforcing its unknown API restriction. The problem is with Apple *selectively* enforcing that particular restriction and many others.

    The thing is, that is almost true but not quite.

    I would slightly rephrase the problem is not selective enforcement but selective allowment (you are now free to use that as a word since I made it up for you).

    The reason I would phrase it that way, is that there is no-way Apple can realistically wall a developer off from every private API. So they detect what they can, and warn you not to use them. Lots of people get away with slight infractions for a while but in the end, they were not supposed to be doing that and everyone knows it.

    The "allowment" part comes in when some apps are obviously "allowed" to bypass the rules. The biggest example of this is the recent "Trench Run" Star Wars game that uses a huge iPhone graphic on the instruction page, clearly disallowed and something many other apps have been rejected for. While I personally find that a bit maddening, it's not something you cannot work with simply by keeping your own nose clean and shaking your head when you see examples like that - or writing something so compelling Apple "allows" you to bend the rules, too.

    For example, the RedLaser app which is one of the top selling apps in the app store uses an undocumented API, specifically, UIGetScreenImage().

    That's not a good example because some apps slipped through but all of them are being denied now. I am using that in one project and they had to issue an emergency update that does not use that call so that applications could ship updates. The good news there is that since a number of people were using that framework they have a compelling case for Apple to offer some kind of API to make that possible, so I think it will happen sooner rather than later.

    Many of the original camera tweaking apps also skirted the API.

    Also not a good case because they didn't really skirt the API, they simply altered the view composition. Again though that was actually helpful because it pushed Apple to provide an API to assist with that by stripping out all the view elements and letting you add your own.

    The problem with Apple's approval process has never been about the restrictions, the problem has always been with Apple's unpredictable, arbitrary and selective application of those restrictions.

    But again Apple has only been really unpredictable with what they have allowed - not with what they have denied (there are a few app exceptions but they mostly got approved eventually).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  52. Apple Rules Are Very Simple and Consistant..... by Bob_Who · · Score: 1

    ....Its whatever Steve Jobs Says. Anytime. Autocrats and Deities make it easy for the plebes.

  53. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 1, Interesting

    The problem is that you aren't even given a chance to profit in many cases anyway, regardless of app quality and despite jumping through all the hoops.

    Take my own app, "The Watcher". It was approved yesterday morning but still hasn't filtered through onto any of the storefronts - it should be at least listed at the top of the puzzle section but is not in there at all, despite me matching the approval date with the launch date etc. etc. So at some point (maybe, who really knows) the game will actually be listed, but by that point will be pushed way back down the list and not noticable at all because of all the newer stuff above it.

    Now it's not the best game in the world, obviously, but it's a nice version of The Sentinel and brings something a little bit different to the platform, and it took a fair amount of time to make - but why would I bother in the future when there is not even the smallest chance of it even being seen by a human being to buy? If you have the PR connections you can get placement and make some money still, i'm sure, but for the indy developer it's getting pretty frustrating out there.

    Really not sure what the solution is to this though, Apple is a victim of its own success to a large extent. What I do know though is that back when I used to do shareware on download.com they would at least post your app immediately in the new list on the frontpage so you had a running chance at getting some eyeballs.

  54. That might actually be a good thing... by SanityInAnarchy · · Score: 1

    A rejected-app-of-the-day app, or an Android-app-of-the-day app, so iPhone users can see what they're missing.

    --
    Don't thank God, thank a doctor!
  55. Rephrased, staying with platform by SuperKendall · · Score: 1

    While a humorous retort, I am in fact staying with the platform as I see a lot of potential in it still, and no signs of slowing market support...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  56. It's not a bad strategy by Kupfernigk · · Score: 1
    The EU plus the developed Far East is a lot bigger than the US, and the patent system is not so broken. Avoiding the US market involves increased costs of localisation, but with FOSS apps people will do that for you if they want it. It also involves considerably decreased costs of litigation.

    For the two people who don't know already, Finnish and Korean are related languages. Culturally, Samsung and Nokia have more in common than they do with US companies. And they have a potential non-US market twice the size of the US. Being #1 in the US looks good - in the Wall Street Journal - but it does not necessarily make good business sense.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:It's not a bad strategy by Anonymous Coward · · Score: 0

      The EU plus the developed Far East is a lot bigger than the US,

      Well, damn. Knock me down with a feather that if you add 30 or 40 countries together you get a market larger than one..

      and the patent system is not so broken.

      Firstly, this has jack-all to do with what the GP was talking about and secondly if you think the US is the only country that has software patents, you need to think again. Even in your precious EU, there are different countries that enforce software patents in different ways.

      Avoiding the US market involves increased costs of localisation, but with FOSS apps people will do that for you if they want it. It also involves considerably decreased costs of litigation.

      And considerably decreased overall profits. Everything is a tradeoff, son. Welcome to the real world.

      For the two people who don't know already, Finnish and Korean are related languages. Culturally, Samsung and Nokia have more in common than they do with US companies. And they have a potential non-US market twice the size of the US.

      Get a room.

      Being #1 in the US looks good - in the Wall Street Journal - but it does not necessarily make good business sense.

      Hahahahahahahaha. Tell that to Google vs. say Baidu. Number one in their countries respectively. You fail.

  57. The smuggler gets caught eventually by SuperKendall · · Score: 3, Insightful

    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]).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:The smuggler gets caught eventually by dangitman · · Score: 1

      Use of Apple trademarked images were always disallowed,

      Not true.

      If You make reference to any Apple products or technology or use Apple’s trademarks, You agree to comply with the published guidelines at http://www.apple.com/legal/trademark/guidelinesfor3rdparties.html, as modified by Apple from time to time.

      This clearly suggests that iPhone apps can make use of Apple trademarks, if they comply with the terms of Apple’s guidelines. I’ve read that document, too, and see no clause therein which would suggest that what Airfoil Speakers Touch was doing was in violation of the guidelines.

      ... and...

      the Airfoil Speakers Touch iPhone app does not contain any of these images. It contains no pictures of Apple computers. It contains no icons of Apple applications. It displays these images after they are sent across the network by Airfoil for Mac. Airfoil for Mac reads these images using public official Mac OS X APIs. I.e. Airfoil Speakers Touch can only show a picture of the Mac it is connected to because the image is sent from the Mac it is connected to.

      --
      ... and then they built the supercollider.
    2. Re:The smuggler gets caught eventually by SuperKendall · · Score: 2, Informative

      Not true.

      Yes, I read that DF link when it was first posted. The only problem is that Gruber totally misunderstand the point LeMarsh was making, because all of his comments were centered around "The first rejection" and not later cases. That alone invalidates pretty much every point Gruber made (in relation to the list of four items, though I will debunk the general case in a moment).

      At the time of the initial submission, Apple had no way of knowing the icons were not contained by the app. That was only known by Apple four weeks later - AFTER Rogue tried to game Apple by "Resubmitting and hoping for a different reviewer". That whole portion of the delay was on RA for trying to game the system instead of address the problem. So the initial rejection was perfectly justified, it was only later ones (after the stupid resubmission attempt with an unmodified application) that were more in question, and if you read the full RA account you'll see that actually the Apple reviewers gave this a ton of thought and one reviewer was even pushing to have this use allowed.

      And my point IS true, because like I said I have known since the SDK launch you could not use Apple trademarked images. We've all known that for a long time because apps that use them generally get rejected, and there are other portions of the agreement that lay this out more clearly than the portion you use - which basically says you can use what trademarks they allow, but the fact is they do not allow that so the portion you quote remains true even while you cannot use these images.

      the Airfoil Speakers Touch iPhone app does not contain any of these images. It contains no pictures of Apple computers. It contains no icons of Apple applications. It displays these images after they are sent across the network by Airfoil for Mac.

      Bingo, you posted the reason for the rejection. They sent the images FROM THE MAC to the iPhone. No the application did not technically ship with the images, but the rejection centers around USE not STORAGE. The portion of the agreement you post says you may allow trademarked images with permission, but where does it say in the API docs for the OS X call to get those images that you may distribute them for other uses? That was the first thing I looked at when this whole issue arose, and it does not say anything about that. In short, that API is NOT giving you permission to use the images on other systems.

      Would it be OK to download images from Apple.com and use those, or do you imagine that would be rejected? I know what I would assume as a developer.

      As I said in another message, I can understand why they thought it might be OK in this instance because the existence of that API implies you can use the images in your own application, and possibly by extension other applications on other devices. But the API that generated those images has no allowance in the documentation for transferring them off of the system the application is running in, why is it so surprising to think that redistribution is not allowed? I would have probably tried what they did myself, argued my case with Apple but then when the note came down I couldn't use them - I would have understood, shrugged my shoulders and moved on.

      I also have to wonder if there was not a licensing path RA could have followed to obtain official permission to use these images. Surely that is an option for some applications if they really want to use Apple images, and I would have asked who to contact to work out licensing. I never saw that they tried that.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  58. I thought this was about Android Market at first by doojsdad · · Score: 2, Informative

    As a part time Android developer I'm debating jumping ship too. This article sums it up nicely: http://www.wired.com/gadgetlab/2009/11/android-fragmentation/ Between dealing with the SDK idiocy of Google, complaint emails from users of 10 different phones all running a different version of Android, and the shitty design of Market itself, the last sentence echoes my thoughts: “I will have to decide then how much return I am getting and if it is worth it.” There has got to be some kind of happy medium between the anarchy of Market and the totalitarianism of App Store.

  59. exact same thing Apple did with the Macntosh by Dan667 · · Score: 2, Insightful

    They never learn, you cannot control all the software and lock everyone out to try and make every last cent on it and expect to stay on top.

  60. Not what I heard by SuperKendall · · Score: 1

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

    It's rumor so take it for that, but I heard a Facebook update got rejected because of these Three20 issues, and that's when he got fed up with the approval process.

    If you think about it what other trigger makes as much sense for him to take this action?

    Regardless I see it as professionally irresponsible to leave all the framework users totally in the lurch.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  61. Wanna know HOW to leave the mac store? by Anonymous Coward · · Score: 0

    There's a map for that

  62. I guess these developers hate money. by Jackie_Chan_Fan · · Score: 1

    Running away from a market that has an itchy trigger finger on the buy button every time a new app comes out...

    not a good idea.

  63. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  64. Yes I am by SuperKendall · · Score: 2, Interesting

    You may be a full time developer, but your clearly not the person who works with the approval process.

    I have some of my own apps in the store, and several I have worked on in tandem with others. We have not had any issues in any of the apps with approval outside of very reasonable crash and UI related objections (in one case I had forgotten to disable rotation in a specific view that came up as a sort of random cluster of UI elements, clearly wrong).

    We have not had problems because we know to follow the rules, even though some of the UI's have been more on the experimental side and outside the UI guidelines we still were not using private API's (well, outside of the ones in which we included 320 - my fault for not doing a more complete code review, but then who would have thought you could not trust the developer of Facebook? Take that comment as you will). When the rules are stupid we push for change, but we know enough to not break them in the meantime. We also know enough to know that using private API's could cause our app to break easily with future updates which is another great reason to stay away from them even if Apple said nothing about using them (though there are techniques to mitigate that).

    How much experience have YOU had with the approval process? Or are you just one of those people who reads rants on blogs and thinks that is the whole world having the same issues.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  65. Re:Amanda Seyfried/Julianne Moore love scene? Chec by EggyToast · · Score: 1

    So the simple, easy-to-code games have a quick approval process, while the longer, more-complex games that include net code, notifications, and other doodads are delayed due to a longer approval process? I find that difficult to imagine why.

  66. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  67. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  68. Re:Rogue Amoeba was told why their app was rejecte by wasteofspace77 · · Score: 1

    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.

    This is interesting and indicates to me that RA was not making enough money on their iPhone apps. This public storming away is a way to exit the market and save face.

  69. How it differs by SuperKendall · · Score: 2, Insightful

    I haven't really followed the saga, but how is that different from what he did?

    Because he dropped it in the middle of a crisis (in short: he knew of the private API issues when he announced he was ending iPhone development). A captain transitions power in port, not in the midst of a stormy sea to jump in a lifeboat.

    Or at the very least, even if he didn't know about the problems when he left, he should have come back just to fix this specific set of problems and then left for good. As it is it's absurd we still have to use forks of the official project created by other people to get the fixed versions.

    It's one thing to let people gracefully migrate off a depreciated platform, quite another to pull up the rope while the users are still climbing. Most people deprecating a library still support it for some period of time as well, which is not being done here (although technically he handed it off to other Facebook developers I personally would have handled this fix myself if Three20 were my library).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  70. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Again · · Score: 1

    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.

    To be fair, soggy corn flakes suck.

  71. Not an API on the phone, transferred from desktop by SuperKendall · · Score: 3, Informative

    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.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  72. Re:Rogue Amoeba was told why their app was rejecte by Anonymous Coward · · Score: 1, Insightful

    Except:

    1) The RA app does not contain any of the copyrighted icons. It requests them over the network. A Mac replies with a Mac image. A PC responds with a different image. The RA app displays what the streaming box sent, using its publicly and openly documented protocol. Should the client app be responsible for making sure that a server (the Mac sending the audio stream) *really meant* to send that icon? Should Firefox be prevented from showing Mac icons that it gets from Apple.com? The idea is absurd.

    2) Given that the app does not include any infringing content, RA asked Apple to identify possible solutions. Apple was silent.

    3) Not only was RA's previous entry allowed, Apple allows other apps that *directly embed copyrighted images* into the store. In fact, they are featuring the Star Wars Trench Run, which contains what should be (and has been, for other devs) a forbidden image of an iphone itself.

    RA's complaints about the technical absurdity of the rejection and Apple's haphazard application of its own so-called-rules are both well founded.

  73. Apps are allowed to integrate by SuperKendall · · Score: 2, Informative

    He said its in multiple apps. He said the reason it can't integrate with other apps is because apps aren't allowed to integrate with each other.

    That is false. Using custom URL handling, you can easily have a "cloud" of apps all passing data to each other, even if they are from different creators. There's no reason they could not build it out like that if they wished to.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Apps are allowed to integrate by pwfffff · · Score: 1, Troll

      He didn't say 'not technically possible'. He said 'not allowed'. Your solution is like telling the teacher 'but I DIDN'T touch the cake' when you simply used a fork to shove it in your face.

      If Apple's terms say that apps aren't allowed to communicate (which AFAIK they don't; I'm just going on what he said -- 'not allowed'), then how can you be sure that your clever system of URL handling isn't going to be rejected anyways?

  74. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 0

    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.

    Um hmmm. And the Market Fairy will come flitting along and make Everything All Right.

    Profitability has absolutely nothing to do with that, except that some people will do anything to make a buck. Including peddling trash to anyone gullible enough to cough up the cash. Consider the enduring nature of spam.

    In actual fact, I could make a fairly credible claim that if Apple makes their world too hostile, only those people who simply don't care will remain to develop. We already know that cheap (censored) tends to outsell expensive quality. Everyday.

  75. Evolution disagrees by SuperKendall · · Score: 1

    5. Thinning Of The Herd

    6. The strongest and highest quality apps and developers remain.

    Your number six implies that the "thinning of the herd" takes out only the best, not the weakest, from the herd...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Evolution disagrees by amicusNYCL · · Score: 1

      And yours implies (states, actually) that the best developers remain instead of moving to more open and potentially profitable platforms.

      Don't worry, you'll still be able to find Flashlight Pro and Bubblewrap for years to come.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  76. Not where the money is. by CodeInspired · · Score: 3, Interesting

    My guess is that most of the developers leaving the iPhone platform are leaving because there is no market for them. Mainstream consumer applications are a very small percentage of the software written in the world. There are a few companies that have the talent and resources to invest in producing highly polished apps that appeal to a broad range of users. It takes time, creativity, and marketing dollars to be successfull in that playing field. For the rest of us, we are most likely writing some internal software app that attempts to solve business problems at the least amount of cost. It doesn't need to be pretty. Hell, it doesn't even need to work well. But we all get paid for doing it and, hopefully, what we write is useful to someone. I know it's not Apple's target market, but I can think of a thousand ways to utilize the iPhone hardware, just none of them would matter to anyone outside my company. I guess my point is, until the iPhone platform is opened up to where it can be used to solve custom business issues, iPhone development will be little more than a side hobby for most developers.

    1. Re:Not where the money is. by konohitowa · · Score: 1

      I guess my point is, until the iPhone platform is opened up to where it can be used to solve custom business issues, iPhone development will be little more than a side hobby for most developers.

      Assuming you have 500 or more employees in your company, you can...

      http://developer.apple.com/iphone/program/distribute.html

  77. Re:Amanda Seyfried/Julianne Moore love scene? Chec by maharb · · Score: 2, Insightful

    You missed one huge point: More is not always better. Mac has been based on SIMPLICITY and allowing 100 apps that do the same thing only hurts the average apple user who doesn't want choice as long as the app does what they want it to. I guess I shouldn't expect anything different from a bunch of FOSS fanboys who think its fun to make 100 distributions of Linux with 100 different programs that all do the same thing installed on each distribution.

    Complain all you want but Apple's decision probably works better for the AVERAGE mac user (not techies) and pisses off techies and developers. This decision will likely not lower quality because developers (who are trying to make real money) will realize they can't throw some crap together and expect it to get approved, it actually has to work well and not duplicate functionality.

  78. True, but moreso for games by SuperKendall · · Score: 1

    Overall I thought your comment was very well thought out and a good insight into what is happening now - I would say however that the sales issues hit the game category a lot harder than other areas, since there is so much action there compared to a relatively more calm set of productivity applications.

    We are at a transition point in the iPhone market now where simply existing on Apple's list is not enough, and you have to market in other ways to get decent levels of sales. I really subscribe to the "two app store" idea, where the App Store is really two separate app stores - free or low priced apps, and second shadow app store of much higher quality and more complex applications. That I still see as being a major growth area, but it requires more work and a lot more promotion.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  79. itunes by Spaham · · Score: 2, Informative

    For me as an iphone user, the biggest problem is the app "browser" or the app store.
    It is very slow, very cumbersome to find things.
    There are supposedly 100k apps, but somehow I can only get 100 games to show up
    on my phone's appstore, in a specific section. And when you install one app and go
    back to the store, the list has forgotten your position, so you have to reload everything...
    Mac's app store isn't any better. No real way to see big lists quicky, sort with keywords, compare...
    Apps abuse keywords, some have a hundred keywords just to attract searches. This should be enforced
    (and get your app stalled for a couple weeks).

    As a developer, I hate to see so many people copying other apps. It makes me very nervous to
    imagine having a great new idea, and to find out that 10 other apps do the same things a few weeks/months
    afterwards. And, relating to what I said earlier, I'm not really sure that people get to even see
    all the available apps.

    But, to get back to the headers here, there are millions of iPhones out there.
    thousands of apps. This is just the beginning. Try to picture it in ten years.
    Would you flee from such a big market just because there are too many devs ?
    Sounds silly to me.

    1. Re:itunes by SoupIsGoodFood_42 · · Score: 1

      That's what 3rd party review sites are for. The iPhone app store may be handy, but it's not how I look for apps most of the time.

  80. Marketing is not ass-sitting by SuperKendall · · Score: 2, Insightful

    unless you have a large marketing budget or can get lucky enough to crack one of the top 10 lists.

    If you think you need a large budget to market, you do not know anything about marketing.

    Real marketing is not gaming the system to try and get on a top ten list. If you have an app you care about for the long term, the lists don't matter at all. Consider the fact that the apps on the "top revenue" list (not a list targeted to consumers) lists many apps that are on no other list, anywhere... and not all of them are from large companies either.

    There are a lot of ways to market an application, and now that there are so many applications that aspect is important. We have reached a transition in the app store where marketing is important, in a way it was not before...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  81. Obsession by rekees · · Score: 2, Insightful

    What, the iPhone is not the second coming of christ? What the hell are we going to do now? Maybe 2012 is really coming since the iPhone doesn't have an app to keep the bloody Earth spinning properly.

    Who has time to know of/check-out/use/have-fun-with the million apps out there? Right, I know a few guys like that, with iPhone or purple berries or paranoid phones (oh, it's andropovid or something?) and try to avoid them outright; in order to be aware of all the apps, that's all they do - maybe the apps sleep for them, too.

    A device is inferior if it performs simple but common tasks poorly out of the box. The iPhone is an inferior device since it cannot be used as a pager out of the box ("but you can do this and that, you ponzy looser that doesn't know squat about thechnology; just unlock it and see the light"). Ok, I give up, you feel superior with all the tricks one can implement, and I should not expect a $200 device to have a long enough text message sound file to wake me up when I'm on night shift. Or should I? Quite a few guys still have 800 MHz pagers at work and it's for a damn good simple reason: to be within reach if on-call in a noisy place, fishing, on top of a mountain, and all the other places on can be while performing her duties - all places within 3G coverage, yes there are mountains close by.

    One more thing: all these bio scan based devices seem to be designed only for indoor or warm climate folks since I can't answer the crappy thing with my gloves on. So if I'm helping some poor folk in freezing weather and need to call out, I better have good peripheral circulation; otherwise, we're both doomed. Or we can make a fire with and eat some apps while waiting for the white light. Right.

    1. Re:Obsession by Anonymous Coward · · Score: 0

      Who uses pagers anymore? If you're one of those rare people, then can't you still use a standalone page?

      BTW, You can get conductive gloves these days.

    2. Re:Obsession by Me!+Me!+42 · · Score: 1

      (You kids under 35 can skip this since you've never even heard of a pager!)
      What is the difference between someone paging you and and the same person calling your iPhone but not leaving a message?
      Your pager beeps and displays a phone number.
      Your iPhone alerts you and displays a phone number.

      --
      -- My apologies if the above facts contain any opinions, or vice versa! --
    3. Re:Obsession by rekees · · Score: 1

      We use pagers that display a certain number of characters. This tells one if they have to jump in their boots and drive like mad or log in to stop the alarm and write a report in the morning.

      I am the one who tried to promote the iPhone, but the argument that a text message alert doesn't wake most people or make it trough the restaurant noise at dinner really bogged me down. I know that there are plenty of doctors, nurses, other emergency services folks that have been asking for a longer sound file in the texting dir of the iPhone for a long time. Pitty, it's a small effort to add one.

  82. N900: Linux apps? shipping yet? Is it still $550? by KWTm · · Score: 1

    The N900 is about to be launched. Come on over to http://www.maemo.org/
    You will be welcome, and no one will tell you what you can, or cannot do.

    I'm interested in knowing more about this. Do N900 applications need to be ported or can we just grab stuff from, say, Ubuntu and have it work on the N900? I understand that I'll probably have to recompile it, but do I need to modify the source code to get it to work?

    The reason I ask is, of course, because applications are key to a computer like the N900 or the iPhone surviving and thriving; even Apple says "There's an App for that." If the N900 can take advantage of the multitude of FOSS already out there for Linux, that would slingshot its power out beyond anything the iPhone can provide.

    On a semi-related topic: Is the N900 shipping yet? I keep hearing stories about how it will be Real Soon Now. I ordered mine on Amazon for the reduced price of $582, but it's now on sale for $550 or so. Should I cancel my $582 order and re-preorder it at $550? I even hear rumours of a $50 rebate on top of the $550, making the effective price $500 or so. Anyone able to comment on this?

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  83. I just told you they could by SuperKendall · · Score: 3, Informative

    If Apple's terms say that apps aren't allowed to communicate (which AFAIK they don't; I'm just going on what he said -- 'not allowed'), then how can you be sure that your clever system of URL handling isn't going to be rejected anyways?

    How can I be sure? Because it's officially documented as an API on the phone? Because I have shipping apps that use this mechanism already? Because Apple has stated explicitly that custom URL handling is the official mechanism for application IPC?

    Pick any one, or all of them because they are valid. It's simply not the case this is "not allowed" or even a grey area. This is well understood and documented.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  84. Re:Amanda Seyfried/Julianne Moore love scene? Chec by hey! · · Score: 4, Interesting

    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.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  85. Cydia by rgviza · · Score: 1

    > "...continued migration away from iPhone development will most likely result in lower quality software."
    Either that or a rise of quality software in Cydia. xGPS, Google Voice, and lots of other stuff are already there after being shot down by the app store. I use xGPS at least 3x a week and experience none of the problems reported by Tom-Tom users who didn't buy the TT hardware mount. Google voice has personally revolutionized my calling services.

    --
    Don't kid yourself. It's the size of the regexp AND how you use it that counts.
  86. Anecdote != Trend by crmarvin42 · · Score: 1

    While this may be a disappointing loss it is not part of a "continued migration away from iPhone development." A handful of high profile prima dona's are leaving out of frustration with problems that, while legitimate, are ultimately solvable for the most part. Unless someone starts polling the iPhone development community and finds that this is consistent, then you can call it a migration. Until then it's annecdote from a vocal minority.

    --
    Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
  87. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 0

    But that was going to happen no matter what Apple did: When you are at the top, the only direction to go is down.

    I'm sure someone said the same thing back in early 2006 when "all" they had out was the widely successful iPod line (including the Nano which had only just arrived) and iTunes was already a market force. Of course, that was also around the time when they had just started launching Intel Macs, and the iPhone was not on most people's radars.

  88. The US carriers won't allow maemo by Colin+Smith · · Score: 1

    The US market is sewn up they (US telcos) aren't going to be shipping them any time soon.

    Everywhere else should be though.
     

    --
    Deleted
    1. Re:The US carriers won't allow maemo by tsa · · Score: 1

      Who cares about the US. Europe and Africa and South America together are a much bigger market.

      --

      -- Cheers!

    2. Re:The US carriers won't allow maemo by LurkerXXX · · Score: 1

      What in the world is that supposed to mean?

      So far there is 1, count em 1, phone running Maemo. The N900.

      And TODAY was the first day any customers anywhere were able to go into a store and purchase a commercial unit. So far just at their flagship store in NYC.

      The only US carrier in the US that the N900 has compatible frequencies for for 3G service is T-mobile.

      Why you think US carriers are 'sewn up' so they won't carry then I have no idea.

  89. XCode is more powerful than you think. by SuperKendall · · Score: 1

    If you call [eclipse] a 220MB one time download, and 2MB updates harder than 2GB updates, no tabbed windows, Obj-C, and plist file edits superior.....

    View -> Layout -> Show favorites bar (the closest thing to tabs though more like a dock)

    Or use the list on the side.

    Or quickly type a partial name using Cmd-Shift-D (the answer I find fastest of all)

    The 2GB updates are a little hefty, for a short while they had a good thing going with 200 MB updates that just sat on top of the base XCode environment... but I think having the components separate was sometimes more of a pain.

    I used Eclipse (and other editors) quite a bit before I moved to Objective-C, and once I learned to use XCode well I don't really miss other editors - much. I do have a hotkey set to open a file in Emacs (which is also what I use for plist manipulation since you can use any good XML editor for that).

    But from an IDE standpoint, I don't mind using XCode over Eclipse at all.

    And Obj-C is superior - on the iPhone. It's best to use the native language of a platform to do your work since it embodies the philosophy of the platform. It has some nice strengths as well that I appreciate over Java (and other languages I have used in the past).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  90. Re:Amanda Seyfried/Julianne Moore love scene? Chec by rinoid · · Score: 1

    I don't really consider the Facebook app all that innovative but it does a great job presenting a web site in a touch phone.

    Folks, Facebook has not left the platform. We don't even know why the developer is off the iPhone project (maybe he bitched too much?) -- We DO KNOW the employee at Facebook who happened to develop the Facebook iPhone application wrote a lengthy piece on his displeasure with the App Store.

    This does not equal fewer applications.

    And this is not droves of developers. Raise your hand if you had heard of Rogue Amoeba before this.

  91. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 0

    But that was going to happen no matter what Apple did: When you are at the top, the only direction to go is down.

    I'm sure someone said the same thing back in early 2006 when "all" they had out thus far was the widely successful iPod line (including the Nano which had only just arrived), and iTunes was already a market force, not to mention their "reasonably" successful line of computers.

    Of course, that was also around the time when they had just started launching Intel Macs, and the iPhone was not on most people's radars.

  92. Re:Amanda Seyfried/Julianne Moore love scene? Chec by hey! · · Score: 3, Interesting

    I disagree. The unprofitable applications will be unprofitable on other phones too.

    That's not necessarily true. Look at the whole problem with Flash. I understand why Apple doesn't want people deploying virtual machines or interpreters through the App store, because it undermines their monopoly on selling apps to users, but sometimes that's simply the most efficient way to build an app.

    I once did a mobile application for humanitarian relief. You wouldn't believe the number of wrinkles involved in something like siting a refugee camp. I would have had *hundreds*, if not *thousands* of screens to test if I did it in the standard VB bound control style. The only way to do it economically was to have a model driven data collection engine. That way I only had fewer than a dozen UI forms to test. It was purely an engineering decision.

    Now if I wanted to deploy that app on an iPhone, it very likely would not be allowed. I would have had twenty times the programming and maybe a hundred times the testing to get it working in a way Apple would accept. It would not have been profitable for me to develop an application for the iPhone, even if the result looked exactly the same to the users and every humanitarian relief worker on the planet carried an iPhone.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  93. Re: Access... by colinnwn · · Score: 2, Interesting

    "But if you care about your sanity, or the sanity of your users, you are shit out of luck with Access."

    Access isn't a great tool, but it is perfectly passable for both users and "developers." Frequently it is the only tool available due to Tech Services / IT restrictions.

    I work in a department of about 10 people responsible for maintaining the spare parts inventory integrity at a very large transportation company with 30,000 people and $500,000,000 in spare parts. Now we don't track the actual parts and movements using Access, but we use it to track what we should inventory, how often we should inventory it, what the results were, and reporting the audit results. I'm the only current "developer" of this Access frontend / backend system.

    We can't get the IT resources for IT to build us our own system. We can't get IT to let us have a server, or run MSSQL or anything else as a real backend on their servers. We can't even get VB6 installed on my computer so I could develop frontends in something other than Access, due to IT/purchasing and software installation restrictions. I'd like to use VB6 in the short term because we have a couple legacy apps that I'd like to maintain, and I know it better than VB.net right now. Long term they will let me have VB.net express edition and I will eventually work on learning it. But Access still looks like it will have to be the backend.

    In light of this, I try to learn and use "best practices" with Access to keep the problems to a dull roar (and I have been able to significantly reduce them). Your disdain for Access seems a little overblown and self-righteous, though I admit to its weaknesses. In my situation, what else would you suggest?

  94. Capricious and arbitrary by ConfusedVorlon · · Score: 4, Interesting

    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.

    1. Re:Capricious and arbitrary by dgatwood · · Score: 1

      Just out of curiosity, can you give us a hint about what the app did?

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  95. Re:Amanda Seyfried/Julianne Moore love scene? Chec by BitZtream · · Score: 1

    So Windows it is then.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  96. Re:Not an API on the phone, transferred from deskt by JohnFen · · Score: 1

    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.

    I'm not sure how that changes anything at all.

    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.

    And that right there is exactly my point. It's unclear and appears arbitrary. It's not as cut-and-dried as many people make it out to be.

  97. I 'am pc and I cost $1000 less with a better video by Joe+The+Dragon · · Score: 1

    I 'am pc and I cost $1000 less with a much better video card, and x2 the ram also I can run your same os with a few hacks.

  98. Re:Amanda Seyfried/Julianne Moore love scene? Chec by dgatwood · · Score: 1

    If I were writing an app like that for the iPhone, I would want the ability to rapidly change the application, which an installed app just doesn't provide. Instead, I'd write it as a web app and save it to the home screen. That sort of application doesn't need any real access to the iPhone hardware anyway, so why bother writing a native app? More to the point, by writing it as a web app, you could load different stylesheets on different mobile devices, laptops, etc, making the incremental cost of deploying on iPhone versus Crackberry versus WebOS pretty negligible.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  99. Re:Not an API on the phone, transferred from deskt by SuperKendall · · Score: 2, Insightful

    I'm not sure how that changes anything at all.

    Because use of an API on a specific device is different than taking images and using them for other purposes. Would you be so sure they would also be allowed to print them out and use them in a flyer? Or what about in a PDF output from the application? Why is there any assumption that if an API feeds you an image you can use that image outside of the application that called that API?

    It changes is from "totally clear you can use" being a documented API, to the state of "is that OK outside the application". It's a totally different state as far as images and use of them is concerned, since the API docs say nothing about allowing redistribution outside the app.

    And that right there is exactly my point. It's unclear and appears arbitrary.

    Unclear, yes (initially, now t is quite clear). Arbitrary - no. If it were arbitrary they would have been allowed to use it, as the App Store reviewer wanted to let them use it. The fact they could not indicates the exact opposite of arbitrary - Apple will simply not allow these images to be used in this way, even though an App Store reviewer wanted to allow them to do so (read all the details on the RA site).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  100. not surprised by pbjones · · Score: 1

    iPhone is a consumer trend and not an essential item, you can easily buy another Smartphone. Does anyone remember Hypercard? a million 'stacks' available, about 10 of them were really useful. Apple has limited development on a platform that always had a finite life. They made their money, what do they care?

    --
    There was an unknown error in the submission.
  101. Correct by SuperKendall · · Score: 1

    And yours implies (states, actually) that the best developers remain instead of moving to more open and potentially profitable platforms.

    Mine implies that the best stay on the platform while the weak run at the first sign of hardship. This is exactly what we are seeing. It's easy to just throw in the towel, a lot harder to stay with something and work through issues.

    It says nothing about supporting other platforms (I am doing some Android explorations and Blackberry work too). Why do you have to ONLY support one? To a good developer, using only one language or platform seems absurd - as absurd as abandoning a whole platform because of one squabble. If you really want to change a platform you do it from the inside, but pushing the edge of what it can do and push the platform maker for new capabilities.

    So yes, "moving" does not seem like the action of the "best developers" because they would stay and improve things while investigating other options, instead of simply running away.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Correct by amicusNYCL · · Score: 1

      If you really want to change a platform you do it from the inside, but pushing the edge of what it can do and push the platform maker for new capabilities.

      Correct, if your goal is to change a platform then it would make sense to stick with it.

      If you find yourself spending an inordinate amount of time trying to develop, test, and get your application approved on the one distribution channel you have available and you realize that you can release applications for other platforms quicker (no review process), ensure that your efforts won't be completely in vain (by having your application rejected), and want to distribute your software yourself, then you may decide that the iPhone isn't a viable platform on which to spend your efforts.

      That was a really long sentence.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    2. Re:Correct by SuperKendall · · Score: 1

      If you find yourself spending an inordinate amount of time trying to develop, test, and get your application approved on the one distribution channel you have available and you realize that you can release applications for other platforms quicker (no review process), ensure that your efforts won't be completely in vain (by having your application rejected), and want to distribute your software yourself, then you may decide that the iPhone isn't a viable platform on which to spend your efforts.

      I've honestly never worried about having applications rejected because I've never worked on anything questionable - here is a vast universe of applications that are quite obviously not questionable and will be accepted if they are not buggy and have reasonable UI.

      It's also pretty humorous you pretend like moving to Android is a world free or testing woes, when there you have to contend with a multitude of devices capabilities and form factors and resolutions - I guess you meant to say where you can just throw something out without worrying about testing. Sadly, I care too much about my users to do so.

      And if I wanted to distribute software myself for some reason instead of having 30 million people one click away from purchase, well then I could go with Cydia which has about as many users (2-3 million estimated) as there are Android phones right now - with the ability to also sell in the store if my application is not one of a handful that could not make it to the real store.

      I think Android is a great platform and I am doing some exploration myself, but it is madness to proclaim that the easier path in any regard.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Correct by amicusNYCL · · Score: 1

      It's also pretty humorous you pretend like moving to Android is a world free or testing woes, when there you have to contend with a multitude of devices capabilities and form factors and resolutions - I guess you meant to say where you can just throw something out without worrying about testing. Sadly, I care too much about my users to do so.

      I didn't mean to imply that you don't do testing with Android, just that the testing is another usage of your time that might be wasted if the app is ultimately rejected. I'm not comfortable with the fact that a corporation could choose to deny my application to its users if my application happens to clash with their plans, e.g. if they plan on releasing their own application to do something similar. I would rather the users have the choice. I don't like the requirement that applications cannot duplicate functionality, that implies that the current functionality can't be improved upon.

      The whole premise that I could spend a significant amount of time developing something that I think is really useful only to have some faceless corporate entity outright disallow my application is something that I don't think I'll ever get used to. Imagine if all Windows software had to be explicitly approved by Microsoft, it just makes for a very hostile relationship between the developers and the manufacturer, and it's not a behavior that I want to encourage by following their rules, even if it means shrinking my customer base.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    4. Re:Correct by SuperKendall · · Score: 1

      The whole premise that I could spend a significant amount of time developing something that I think is really useful only to have some faceless corporate entity outright disallow my application is something that I don't think I'll ever get used to.

      In reality though this happens to almost no-one - there are at this point very few apps that have not made it through the process after some tweaking. 99% of the app ideas you might have will never have an issue going through, so that risk is low - and is certainly outweighed by the very large market and ease of distributing your application.

      I have never been concerned by this as a developer, and have been involved with several shipping applications now. It's way more a theoretical concern than a real one, as the sheer number of applications demonstrates. If the approval process were really so difficult to get through there would not be so many applications.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    5. Re:Correct by amicusNYCL · · Score: 1

      To be fair, the vast majority of applications are relatively simple or useless. Looking at the top 10 list still shows things like "Flashlight" or "Bubblewrap", or a dedicated tip calculator for people who can't figure out how to use a normal calculator to calculate a tip. It's not an issue for simple cosmetic applications, but if you're trying to develop your own killer app it's probably going to run afoul of Apple just because it needs to do certain things that Apple may not want it to (like run in the background).

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  102. Re:Amanda Seyfried/Julianne Moore love scene? Chec by BobMcD · · Score: 1

    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.

    To be fair, soggy corn flakes suck.

    To put in in context, it usually takes a hell of a lot of interruption to prevent you from eating your corn flakes before the sogginess sets in.

  103. Deeper Reasoning by SuperKendall · · Score: 1

    I fail to see how that obliges him to do anything.

    Personal and professional responsibility demands it in my mind. All I can say is, this is not what I would have done if it were my own library as I could not abdicate responsibility for something I had brought into the world so easily. I have for example done things for clients, where some emergency came up shortly after I left and I came back to resolve that issue, often unpaid because I felt responsible for the work I had done.

    Would it be a better situation, in your opinion, if he kept it to himself the whole time?

    On the balance, I am tempted to say yes because he caused a lot of pain and again, to me if you are not willing to be responsible for something you put out to the world I'm not sure everyone else is better off being led on by the promises inherently made in publishing a project.

    Frankly after this I am not using it for future projects because I lack trust in it now, and am planning to write a replacement for some of the more useful portions that I am going to open source as well. I'm not sure how many people are using much of the framework outside of a few key areas.

    So I'm really on the fence about which way to go with my answer.

    If his API is either the best or only one available then, again, the users should feel lucky that he even decided to release it at all, because they're still benefiting from his work.

    But they are also hurt by him as well, because again they chose that API knowing he was working for a prominent company (Facebook) and a very experienced developer who knew how to do things "right" as opposed to someone just starting out. He traded on his reputation to promote the framework (Three20 from the developer of Facebook!) and I don't think it's fair to say it's not a two way street where adverse effects from using his published framework should not fall back upon him just as praises did for him publishing it in the first place. The fact he published this framework slowed works on other frameworks because hey, there's already the Facebook one and that must be solid, right? That's what lots of people thought, they thought they were taking the least risky option.

    In the end that is why I am upset, because I consider the use of these private frameworks deep in the core of the library to be a betrayal of those who trusted him to provide a sound library and the presence of it sucked air out of other projects that might have served jsut as well, but had no ticking time-bombs of this magnitude. I think that's why I am also unhappy he is not the one fixing this core mistake and making things right for those who trusted him.

    It sounds more to me like he was so dissatisfied with Apple and the difficulties surrounding development that continuing to support it wasn't even an option for him

    I actually have no problem with that at all. I totally respect someone stepping back and saying "I dislike the policies here and refuse to support them".

    However the timing of the whole thing makes it look a a lot more like (as another poster said elsewhere) "ragequitting", where he was rejected for using these symbols, that in his mind he had every right to use because he had been using them for a while and he was Facebook dammit. That last part is perhaps a little unfair but it's hard not to get a little sense of entitlement at work out this thing. And also as I said even quitting using those principals, to my mind he has the responsibility to fix what was broken from the beginning by his core choices in creation of the framework. I totally don't see any need on his part to maintain it through future version changes or anything, just to fix the single fundamentally bad choice he made earlier - then he could let it go with a clean conscious to live on its own as it will.

    The fact there is no one person caring for the framework means it's essentially dead anyhow, just a matter of time without someone who really cares at the helm and a corporation dictating future enhancements.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Deeper Reasoning by amicusNYCL · · Score: 1

      I have for example done things for clients, where some emergency came up shortly after I left and I came back to resolve that issue, often unpaid because I felt responsible for the work I had done.

      Sure, I've done the same thing, but in every single one of those instances the customer initially paid for what I did, which is why I felt obligated to fix the mistakes that were my fault. When I post something online for someone to use, I feel no obligation to help them with every problem they might have. I'll help them if I can, but if I can't I don't feel bad about it. They got my work for free, and frankly since they're using my work instead of developing their own their problems could probably be solved by a few programming classes. I'm not trying to sound arrogant, because I'm well aware of my many shortcomings, but I get pretty frustrated when I post some pretty complex classes for PHP or something like that and I get questions from people who can't figure out how to process a form, or how to connect to a database, and they expect help from me because they're using one of my classes. They're trying to use my work without knowing how to program, and I don't feel obligated to hand-hold every one of them through the learning process.

      planning to write a replacement for some of the more useful portions that I am going to open source as well ...
      The fact he published this framework slowed works on other frameworks

      Why don't you and the community get together and just fix this framework instead of everyone making their own?

      or...

      Why is there nothing comparable from Apple?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    2. Re:Deeper Reasoning by SuperKendall · · Score: 1

      When I post something online for someone to use, I feel no obligation to help them with every problem they might have.

      I would agree if it were a case of users misunderstanding something or something people could easily resolve. But he had some tricky stuff in there that was not immediately obvious, that normal users could not fix - and again I feel he misled people so he owed them that one fix.

      I can't even think of a good analogy for it, again it's just how I know I would feel obligated to fix this one thing even though I wouldn't feel any obligation over pretty much any other issue. Because the root cause was him, not other users lacking comprehension or capricious changes from Apple.

      Actually I can think of an analogy, it's like if I had released a complex date handling library, and then dropped it to move on - but realized shortly after there was a leap second bug. It would gnaw at me to know there was this flaw that was my fault, and I would feel obligated to fix that.

      Why don't you and the community get together and just fix this framework instead of everyone making their own?

      The community already has fixed it, that's the link I included at first... although annoyingly there are multiple fixed branches, and whoever runs the main branch now has not incorporated any of the patches so you can't use the "real" Three20 repository at the moment. It's kind of like a forced fork, where development seems to have started up on some of the side branches.

      Also though, I never have liked the API entirely, and the classes all seem way too intertwined to me (it's really hard to use just one segment of the library without including the whole thing). Plus as I said I feel without a captain the library is going to go adrift anyway, so I kind of hate to put a lot of effort into it when I feel like I could do more targeted portions better anyway and learn something in the process.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  104. Re:Amanda Seyfried/Julianne Moore love scene? Chec by hey! · · Score: 2, Informative

    Webapps don't work if you are going into a disaster zone. You can't count on any infrastructure other than a sat phone, which you can't lug around with you. I've worked with guys tracking emerging diseases in the bush; they have to lug in everything using native porters -- just like in the old Tarzan movies -- and run their diagnostic machinery and serves on solar power.

    Believe me, I know what I'm doing with this stuff, at least. You can't assume anything; paper would be ideal in this respect but you want to get the information out faster than it can be faxed and reentered. A team with handhelds sharing a couple of sat phones in a protected place works. Seriously, these guys *literally* have to navigate minefields.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  105. Re:Apple enforcement not unpredictable, allowance by Anonymous Coward · · Score: 0

    Re: RedLaser you said:

    "That's not a good example because some apps slipped through but all of them are being denied now."

    This is simply not true. Witness the just released (Nov. 17) ShopSavvy app which uses the same banned RedLaser API that people are being rejected for.

    Re: the API skirting

    You are right, it was a view composition change and even in that case Apple would arbitrarily reject some apps doing it while approving others.

    Call it what you want, rejection/allowance, the basic issue is Apple being arbitrary and essentially unreliable. You can't work with so much uncertainty.

  106. Re: Access... by Anonymous Coward · · Score: 0

    Run a PC in a corner somewhere with a recent copy of PostgreSQL and do regular backup dumps to whatever network location you are currently using to store your Access database. Next, design a database, which you can even prototype in Access or OO.o's BASE for quick user feedback if you want. But as soon as possible (i.e. as soon as you understand >XX% of your user requirements) move the backend to PostgreSQL so that you can get proper ACID compliance.

  107. Facebook's Joe Hewitt by jpm242 · · Score: 1

    I'm quite sure he wasn't complaining when FB got an update approved in less than 48 hours.

    pff.

    --
    --- Worst tagline ever.
  108. Re:Amanda Seyfried/Julianne Moore love scene? Chec by mjwx · · Score: 1

    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.

    Sturgeons law still applies,

    90% of everything is crap, therefore 90% of those fleeing are crap and only 10% of the remaining apps are decent/useful. This does mean that there is a smaller volume of useful apps, but also a smaller volume of crap.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  109. Re:Amanda Seyfried/Julianne Moore love scene? Chec by dgatwood · · Score: 1

    Actually, with the iPhone, you can write an offline web app that gets stored entirely on the device and will work without infrastructure, but still retains the ability to update itself when you are connected to infrastructure. You can then use HTML5 local storage or SQL storage to store the data on the device, and upload it when you have access to infrastructure. I'd expect other web-enabled devices to start supporting this functionality in the near future if they don't already, since it's part of the HTML5 standardization effort.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  110. Re: Access... by vux984 · · Score: 3, Insightful

    We can't get the IT resources for IT to build us our own system. We can't get IT to let us have a server, or run MSSQL or anything else as a real backend on their servers. We can't even get VB6 installed on my computer so I could develop frontends in something other than Access, due to IT/purchasing and software installation restrictions. I'd like to use VB6 in the short term because we have a couple legacy apps that I'd like to maintain, and I know it better than VB.net right now. Long term they will let me have VB.net express edition and I will eventually work on learning it. But Access still looks like it will have to be the backend.

    In light of this,...

    This is like saying you work as a carpenter, and you put nails into things with a coffee mug because you can't get your boss to approve purchasing a hammer due to budget constraints, the fact that your approved vendor is a starbucks instead of a tool company, and the fact that someone somewhere has his head up his ass. And then 'in light of this' you've reinforced your mug as best you can and made do...

    In my situation, what else would you suggest?

    Explain it to someone at your company with the authority to fix it the same way I just explained it to you, and keep on it until it get fixed or you get let go. Ok, ok, nobody wants to get let go, especially right now... so bide your time a bit until you can assure yourself a new job, but utlimately do you really want to work for a company that makes you use a coffee mug when you need a hammer?

    =)

  111. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 2, Informative

    As someone who has also been there and done that, I can say no different than that you have hit the nail on the head and I completely agree.

    As I have also had dealings in mobile applications, I will add that in the mobile world, it's nigh impossible to sell the really interesting apps as the more interesting they are, the higher the support costs (usually) become. Combine that with that the normal users have grown accustomed to $0.99 per app, this has pretty much destroyed the market for apps that do interesting things. Against the odds I've had reasonable success with this, but it is becoming harder and harder as more and more people start to believe that (a) any app, no matter what it does, or the complexity, is $0.99 and (b) you can buy unlimited support for $0.99, and they do ask the silliest completely unrelated questions.

    You get what you pay for, and these days people only want to pay crap. So they get crap. Quality is rare in the mobile world these days, as it's just not profitable to make anything interesting. And even if you do make something really interesting, the mobile OEMs will just rip you off and leave you with nothing. Been there too, missed out on a lot of money. Right now, the ideal mobile application is:

    - Wanted
    - Really simple / little complexity, easy enough that no support is needed and development time is short
    - Interesting enough to catch the eye of a nice percentage of the users
    - Not interesting enough to catch the eye of the OEMs
    - Priced at $0.99

    This is hard to come by, and even if you do figure something out that fits, it'll be really boring to work on and make you want to commit seppuku.

    I'm now happily returning to B2B dealings with pretty much free software and pay-for support. Oh the relief! The mobile market? Perhaps if MS gets their shit together, WM actually seems to be the only viable platform for software that actually does things, aside from looking pretty and making farting noises. But then again, MS seems to be making a grand fiasco of their new Marketplace as well as actually updating the OS, so I guess it's the end of mobile, at least for me.

  112. Re: Access... by colinnwn · · Score: 1

    Your points are all taken. When we have brought it up, IT in the nicest way possible, says basically you can't use our tools, but we'd be happy to put you on our project schedule for us to build a "robust" solution.

    Given the heavy demands on our IT department right now to get revenue enhancing, or substantial cost reducing projects out the door, if we got on the schedule at best it'd be +2 years. The other issue is if we do this, our group loses all flexibility to solve our own problems and enhance the product we use daily.

    As far as the company goes, and aside from the backwardness with IT, it really is a great place with an awesome culture, unique benefits, and I have virtually no fear of getting laid off unless I screw something up bad. The only drawback is so-so pay. I'd have a hard time convincing myself to leave unless I was getting paid a good bit more. And I'm not sure I have the resume to get that much in the quasi-IT field (though I could go back into Purchasing and possibly get a big raise elsewhere).

  113. Re:Apple enforcement not unpredictable, allowance by stuboogie · · Score: 1

    "But again Apple has only been really unpredictable with what they have allowed - not with what they have denied"

    WTF??? Did you actually read what you typed???

    You are saying the same thing as the AC only in a different way, but telling him he's wrong.

    Is the glass half full or half empty?

    Same meaning, different wording.

  114. Re:Apple enforcement not unpredictable, allowance by SuperKendall · · Score: 1

    This is simply not true. Witness the just released (Nov. 17) ShopSavvy app which uses the same banned RedLaser API that people are being rejected for.

    As I told you, Red Laser issued an emergency fix. However, as also noted some reviewers miss things so I would not be surprised if a few things cleared even using the API's they are not scanning for...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  115. Meant to add, no uncertainty by SuperKendall · · Score: 1

    Call it what you want, rejection/allowance, the basic issue is Apple being arbitrary and essentially unreliable. You can't work with so much uncertainty.

    I can and I do, because there for me there is zero uncertainty. Since I don't break the rules, I have absolutely no fear of rejection of my app based on them - and to date that has not happened.

    That's what I think is unfair, is calling Apple arbitrary because it trie to enforce rules but the enforcers let some things slip through. It's not like Apples has my code for review, to them the app is a black box so of course some things are going to get through testing. So the only "uncertainty" to be had is if I choose to break the rules and gamble no-one notices. I brought the uncertainty down on myself in that case.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  116. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Myopic · · Score: 1

    iPhone has fart apps?! I gotta get me an iPhone!

  117. I am appalled... by jotaeleemeese · · Score: 1

    .... that there are people actually trying to justify application approval.

    Jobs does it, it is fine and dandy.

    If Microsoft did it, their monopolistic abusing ass would be kicked by everyone and his dog, including government regulatory agencies.

    The iPhone is just a highly connected micro computer, it is immoral and against the best traditions in the IT industry that people need to get permission in order to develop applications for the device.

    I wish people would stop defending this unethical behaviour.

    --
    IANAL but write like a drunk one.
  118. Re:Amanda Seyfried/Julianne Moore love scene? Chec by indiechild · · Score: 1

    I've noticed the opposite. There was a dearth of useful apps early on. Stupid crap like "I Am Rich" abounded. Now, there's more and more awesome titles like "Call of Duty: World at War: Zombies" and "Settlers". Sure, there's still a lot of crap around, but the number of quality titles is increasing.

  119. Re:Amanda Seyfried/Julianne Moore love scene? Chec by indiechild · · Score: 1

    If you look at the list of top grossing apps, most of them cost more than $0.99 -- it's definitely a case of the best and most useful app wins. You gotta think quality, not quantity. If you slave away on making a great app and then price it at $0.99, you're basically just throwing time and money away. I think the smart developers realise this.

  120. Re: Access... by ubrgeek · · Score: 1

    Or don't. If it works for you guys, then why the hell would someone recommend switching to something else?

    --
    Bark less. Wag more.
  121. Re: Access... by kthejoker · · Score: 1

    Learn to write better business cases for upgrading your database? The Standard Edition of SQL Server will only run you $6,000. That's chump change at a company as big as you're describing.

  122. Re: Access... by colinnwn · · Score: 1

    I could probably get it purchased, though our company is well known for being very frugal and efficient with our cash. I have also suggested PostgreSQL or MySQL, which are plenty robust for this important, though not business critical function.

    Before I came into the department, they had one catastrophic crash of the Access database we were able to restore from backup, losing only 1 day of data entry, and I worked for a day helping them make the Access database (which at that time didn't even have frontends/backend) more robust.

    The problem would be what to install a real SQL server on after I had it. IT won't give us our own server playground, and they won't install software onto their servers unless it has gone through their build/deploy process.

  123. Respected Readers Begin Fleeing Slashdot by Me!+Me!+42 · · Score: 1

    Respected Readers Begin Fleeing Slashdot . . .
    . . . because of the scare headlines and FUD.
    What a ridiculous article and headline.

    --
    -- My apologies if the above facts contain any opinions, or vice versa! --
  124. Re:Amanda Seyfried/Julianne Moore love scene? Chec by Anonymous Coward · · Score: 0

    You are right, but as soon as the average Mac user works out you've just insulted their intelligence because Apple have to choose for them, expect your app to be rejected.

    Rhyme or reason or even basic karma ?, Apple just couldn't give a fuck.

  125. Re:I 'am pc and I cost $1000 less with a better vi by jo_ham · · Score: 1

    ...but I make up for that with a cheap, tacky case, and other inferior or totally missing equivalent hardware if I'm really $1000 less than equivalent machines.

    Don't forget to factor in your own time cost, and the cost of any warranty if you bought me whitebox and built it yourself! Also the cost of a retail copy of OS X!

  126. $1500 is high end retail pc space as well and you by Joe+The+Dragon · · Score: 1

    $1500 is high end retail pc space as well and you think the that gt120 is a good video card in A $2500 SYSTEM THAT only has 3gb of ram?

  127. Stop the whining already... by Anonymous Coward · · Score: 0

    The amount of whining going on about Apple's review process is mind boggling. For all it's perceived problems, the app store is a money generating machine. If a few developers can't find common ground with Apple in order to make a shed-load of money, then good riddance - less competition for the rest of us.

    The simple reality is that the App Store is a tightly controlled distribution channel, not so different from traditional distribution channels. You can't just go plopping your products on Walmart's shelves wihtout jumping through dozens of hoops. Ever try selling content though a wireless carrier? Why should one expect zero control by Apple when it comes to what is sold though THEIR STORE? At lest Apple doesn't tell you what the price has to be.

    You can argue that Apples insistence to lock out apps not approved by them is gestapo - even anti-competitive, but having years of experience designing and marketing mobile development platforms for the other fruity cell phone company, I can tell you that what they've done here is nothing short of miraculous. The paranoia from wireless operators when it comes to applications on phones is legendary. Just allowing Apple to own the distribution channel and eliminating the need to deal with the operator (or hundreds of operators globally) is a monumental step in the right direction as far as profitability of software vendors is concerned - though I doubt AT&T would admit it... I would bet a good sum of money that the current approval/signature system was put in place to placate the carriers and allow 3rd pary apps *period* just as much as it was put in place to ensure a steady stream of revenue for Apple. I'll go one step further and say that there would be no carriers selling "open" Andriod phones if it was not for the doors the iPhone has opened - and the competition it has created.

    Why they lock down iPod Touches, or even many of the more benign APIs in the iPhone, however, is a mystery to me. I can understand the rationale when a cell phone network is involved - but nobody except me is going to care if some app melts my iPod touch.

  128. Re:$1500 is high end retail pc space as well and y by jo_ham · · Score: 1

    Well, just going to Dell and speccing an XPS as close as I could get to the Base Mac Pro (quad core, no monitor, 4Gb ram, similar GPU [less memory on the Mac], same basic networking) the price is over $2000 before I've finished looking at things like the 4 internal, independent SATA bays on the Mac compared to the two on the Dell, the FW800 ports compared to FW400,

    Or are you talking whitebox, which I addressed in my original point: don;t forget to add all of the cost of your time to build and set it up, including software, and the warranty (which is 2 years as standard on the Dell compared to 1 year for the Mac unless you extend your Applecare, but is in home for the Dell, or RTB for Mac).

    A gt120 is good enough for the bulk of the tasks that will be thrown at it in the market the Mac Pro is aimed at, and if it isn't, you can upgrade it to whatever you fancy. It's not a gaming rig after all. If you are doing fancy graphical stuff with it, you tend to have specialised cards (I have a fair few from Decklink in the MPs we run). You could argue that the $2500 (or £ as I pay) "should" ensure you get a better GPU, but it's not only the graphics card you are paying for, it's everything else around it.

    Remember, hobbyist, home-gamer is not the target market for a Mac Pro - thus, a cutting edge GPU with a picture of an elf rendered on the overly elaborate heatsink isn't really top of the list of priorities.

  129. Re: Access... by theolein · · Score: 1

    Wow, I don't know if you noticed, but a) there's a recession out there, and b)his is certainly not the only company with extreme limits on spending in it and even harsher limits on support staff. I honestly think I wouldn't hire someone like you. An employee who has so little financial savvy doesn't deserve employment.

  130. a g120 at $150 is a ripoff and that is the price t by Joe+The+Dragon · · Score: 1

    a g120 at $150 is a ripoff and that is the price that apple wants for one.

  131. Re:a g120 at $150 is a ripoff and that is the pric by jo_ham · · Score: 1

    And the Mac version of the card is different to the PC version, so they make fewer of them, thus they cost more.

    Should just be an easy case of flashing a different firmware onto the card, but it affects the price.

    Also, consider that almost any upgrade component from a hardware vendor will cost more than a separate self-purchased upgrade - RAM, HD, GPU, processors, etc.

  132. Re: Access... by vux984 · · Score: 1

    a) there's a recession out there

    So? When your staff wants do something intelligent and innovative you let them. Especially in a recession.

    b)his is certainly not the only company with extreme limits on spending in it and even harsher limits on support staff.

    The capital cost of getting the tools he needs is ZERO. The support costs of allowing him to do what he needs is NEXT to ZERO. The benefit of allowing him to do what he needs to do is clear. The only "extreme limit" is political and/or bureaucratic in nature.

    I honestly think I wouldn't hire someone like you. An employee who has so little financial savvy doesn't deserve employment.

    Thanks. I wouldn't want to work for you. I wouldn't want to work for any company that didn't empower its employees to do their job. Besides, I'm much happier owning my own business anyway... its pretty liberating not having to argue with twits about the economy and debate my financial savvy when I want to install a free copy of Visual Studio Express so that I don't have to write software in Access.