Slashdot Mirror


Apple's iPhone Developer Crisis

David Gerard writes "iPhone development sounds closed-shop but simple — apply to be a developer, put application on the App Store, you and Apple make money. Except Apple can't keep up with the request load — whereas getting a developer contract used to take a couple of days, it's now taking months. Some early developers' contracts are expiring with no notice of renewal options. And Apple has no idea what's going on or the state of things. If you want to maintain a completely closed system, it helps if you can actually keep up with it." Reader h11:6 points out news of a recent study which suggests that "Android's open source nature will give it a boost over Apple's iPhone," and thus take the lead in sales as soon as three years from now. It will be interesting to see how they deal with the flood of proposed apps as their popularity rises.

73 of 315 comments (clear)

  1. I hope the article is right by stokessd · · Score: 4, Insightful

    As an owner of an iPhone I am frustrated with what I can't have. What I do have is pretty darn sweet, but things like adblock won't ever come to my phone. And that's where it's needed most, where my bandwidth to the phone and inside the phone is the smallest. So in that regard I'm really rooting for android, but I can't help but draw parallels with Linux on the desktop.

    Sure, we all know how great linux is for certain tasks, but it has missed that spark that makes it catch on in a big way outside IT infrastructures and embedded systems.

    So that three years prediciton is sounds a lot like "the year of the linux on the desktop"

    Sheldon

    1. Re:I hope the article is right by wisty · · Score: 2, Interesting

      When they start using tcl (or some other framework that lets gui and event driven apps get stitched together the UNIX way), *then* it will be the year of the Linux desktop.

    2. Re:I hope the article is right by Nerdfest · · Score: 2, Insightful

      I recently abandoned my Palm OS device for a new phone, and one requirement was that it be able to run Android (there are no native Android devices in Canada yet). I'm hoping it's not too late in the race to stop the iPhone doing to the mobile market what Wintel did to the PC market.

    3. Re:I hope the article is right by rho · · Score: 3, Insightful

      I hope the article is right

      This article is full of hope. Android is going to sweep away all competition "in three years"; Apple is having trouble, and due to the inherent nature of closed systems, will never be able to fix or improve it; a band of merry gnomes is going to dismantle all of the nuclear missiles in the world and turn them into slides for orphans.

      I'm completely in favor of Android developing into a viable competitor, as it will improve both the iPhone and Android platforms. But since we only have ONE phone and a whole lot of enthusiasm, I think reserving judgement isn't such a crazy idea.

      --
      Potato chips are a by-yourself food.
    4. Re:I hope the article is right by hattig · · Score: 5, Interesting

      Well considering the iPhone is a 2 year old hardware design (with a minor 3G upgrade since) it's not surprising that the hardware is nothing special now. The rest of the market has been catching up massively since the iPhone was pre-announced over two years ago. Microsoft are at sea with a UI that is stylus centric and outdated, putting a fancy launcher on the front won't help. Android can benefit from all the mistakes the iPhone made because it is more recent. The Palm Pre has the fancy interface but they're clearly behind, hence the HTML/JS web apps rather than native (for 3D games) which will surely come along later.

      The iPhone has the central app store problem - a glut of rubbish that would never have been released in the past that bloats the listings, and a drive to cheap poor quality product in some form of lowest common denominator and the risks are too high for anyone to release anything significant that isn't a game. 15,000 apps, great statistic, but if 14,500 of them are tosh, and the other 500 are hard to find, or not even written...

    5. Re:I hope the article is right by NJRoadfan · · Score: 2

      15,000 apps, great statistic, but if 14,500 of them are tosh, and the other 500 are hard to find, or not even written...

      Or require a jailbreaked iPhone since they are "prohibited" by Apple.

    6. Re:I hope the article is right by Fusen · · Score: 4, Informative

      Others may have already told you, but http://www.cocoamug.com/adblock/ Adblock is available for jailbroken phones and does what it says on the tin, uses the same filters your firefox extension uses. search for Quickpwn to find out more about jailbreaking.

    7. Re:I hope the article is right by molarmass192 · · Score: 3, Insightful

      Look, I love and use Linux, I think it's excellent. However, even though Linux can be used on the desktop, I can tell you right now that 90% of people out there have absolutely no idea that computers can have a different OS installed on them than what comes out of the box. Slashdot is certainly not a representation of the "average" PC user. I seriously believe that Apple is Linuxs' best hope for more widespread adoption. If OS X can fracture the market to the point that devs have a vested interest in avoiding platform specific code then that removes the excuse for Windows specific applications. The biggest problem right now is that there are very few GUI frameworks with critical mass that are common across platforms. Personally, I wish Apple would release their internal only Windows Cocoa framework, or even better, open source it so it can be readily ported. XCode & Cocoa is the nicest GUI framework I've worked with and it would be a no brainer to cross compile.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    8. Re:I hope the article is right by yttrstein · · Score: 2, Interesting

      All I can imagine when I think of everyone and their pothead kid being allowed to drop anything they want into Android is Rasterman porting Enlightenment to it, turning it into what enlightenment turned all my computers into in the late 90s; beautiful devices that didn't actually ever work.

    9. Re:I hope the article is right by mdwh2 · · Score: 3, Insightful

      Indeed, I am in full agreement. The claims of Apple firsts are usually simply that those people haven't seen it in a phone before ("OMG, I can access a website on a phone! I wasn't aware that almost every phone on the market can now do this, because I've lived under a rock for the last five to ten years!") When questioned, they'll retreat to using vague subjective and undefined qualifiers such as "but it does it better, it just does, I can't explain why because it's impossible to explain it". They'll then speak of the phone market in an Iphone-centric manner, such as referring to companies "catching up", or claiming companies copied the Iphone just because the Iphone does a particular feature, or talking as if the only phones on the market are the Iphone and Android phones (presumably to make the Iphone look more popular in comparison).

      They might then point to one thing that the Iphone was better at on the day of release, but this ignores that most high end phones on the market are going to be the most advanced phones on the day of release. It only lasts until the next phone is released a few days later. This is just as true for other phones, if not more so - as you note, it lacked many features that were commonplace even on cheap bog-standard phones (video, 3G, Java etc).

    10. Re:I hope the article is right by despisethesun · · Score: 3, Insightful

      I think a big part of it is how things were in the American/Canadian phone market when the iPhone was released. In Europe and Asia, smartphones and featurephones are a lot more common. The iPhone sells respectably in those markets, but it never exploded like it did over here, mainly because it doesn't really do anything new. But over here, where dumbphones rule and the Razr was the hottest phone to come along in ages, it was like a revelation. Smartphones were mainly blocky business phones when the iPhone came along, and there wasn't really a market for high end featurephones when so many people would just get whatever decent looking LG or Moto came free with their contract. The iPhone is very much like the iPod that preceded it; nothing special in terms of features or hardware, but it's stylish, and the UI is fairly intuitive. It's so successful here because it was the first to convince North American consumers on a broad scale that they needed these features. And just like the iPod, those features were on preceding devices, and the ones to come out since have improved even further, but people will still make vague and undefined excuses for why Apple's product is superior.

      --
      This poo is cold.
    11. Re:I hope the article is right by NineNine · · Score: 2, Insightful

      It's also not going to ever happen because of price. Apple is always the most expensive in whatever market they're in. The mobile market is no exception. Very few people both want and can afford an iPhone. I happen to like most Apple stuff, but I'm not willing to pay their premium or deal with their extreme lock-in (as the previous poster suggested).

    12. Re:I hope the article is right by Lars+T. · · Score: 2, Insightful

      The year of the Linux desktop was 2008, when netbooks gave Microsoft actual OS competition for the first time.

      There has to be a joke in there.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    13. Re:I hope the article is right by Darkness404 · · Score: 3, Insightful

      I think that the day that Android wins is whenever all carriers start offering Android phones. Right now, if you are in the USA and on AT&T the best application phone you can get is an iPhone, on T-Mobile the best you can get is a G1, and for Verizon, the best is a Blackberry. When the day comes that I can walk into an AT&T store and find a phone running Android, walk into a Sprint store and find one running Android, walk into a Verizon store and find one running Android, that is the day that Android wins. Until then, you are out of luck on Android unless you have T-Mobile or want to jump ship to a different carrier (Android jailbreaking/dev phone excluded)

      --
      Taxation is legalized theft, no more, no less.
    14. Re:I hope the article is right by hazah · · Score: 5, Informative

      The problem is windows is a very awesome developer friendly platform.

      As a developer that started out programming on windows, I whole heartedly disagree. There is nothing simpler than turning a text file's execute bit to "on"... chances are any unix system will just figure out how to do it with automagical consistency.

      If you don't believe then you wont understand why people don't like to write code for linux.

      I don't have to put my faith into anything. This is completely testable and repeatable by anyone.

      I would imagine people that don't write programs for linux simply do not know how to in the first place. If the expectation is to simply jump ship and find yourself in the exact same ship, then you make no sense.

      Most of the API's - networking, sound, filesystem, gui have no cohesion and are basically duct-taped together. It does not have .NETs simplicity and ease of use. Since .NET ties in the client, server and web through various technologies

      What you're failing to mention is that networking, sound, filesystem, gui... have nothing in common other than being API's. They've been in development for about 40 years now (obviously some longer than others), redesigned and re-factored over and over again. I'm pretty sure most of the usability kinks have been implemented already, and what we have today is the aggregated result of that process. You mention .NET but often times its like swatting a fly with a sledge hammer. The problem simply isn't big enough.

      Even the Mac was a horrible platform until OS X... And even OSX was buggy as hell until recently...

      So... until it became a unix system?

      What OS, in your mind, does not contain rather large flaws?

      Cue fanbois ranting...

      Oh the irony...

      Contrary to the parent's quote that the only motivation would be fandom... I think I'm only doing this cause I'm bored and maybe for the benefit of anyone who wouldn't know better.

    15. Re:I hope the article is right by Darkness404 · · Score: 4, Insightful

      Oh please, take a look at the iPhone app store and tell me how great the quality of software is. There are several *paid* apps that crash all the time, not to mention that at most there are 4 different hardware revisions each with approximately the same basic specs (accelerometer, touch screen, etc) so there are no excuses. All the while interesting, useful stuff gets filtered by our overlords, err... the app store approvers because it might be slightly competitive to Apple (why? when you bought the phone should Apple care whether or not you use Safari or Opera Mini to browse the web???) or "obscene", or in the worst cases no feedback.

      With the Android Marketplace, the worst that could happen is a few crap apps start appearing, however, due to the community nature of the Marketplace, they will almost always be near the bottom in ratings, etc, I would much rather have a few crap applications at the bottom of some lists then for some puritan organization telling me how I can use my phone.

      --
      Taxation is legalized theft, no more, no less.
    16. Re:I hope the article is right by OrangeTide · · Score: 3, Insightful

      I gave up on caring about the ignorance of 90% of people. There are a lot of things 90% of people have absolutely no idea about. If 10% of people bought linux, that's enough market share to ensure that I have easy access to new devices and good driver support.

      The local tile & carpet store doesn't have 90% of the market share, yet hundreds of people fine them useful and they have been in business since the 1970s. This idea that you need to dominate a market to success is a myth.

      GNUStep runs on Windows, and it's about 90% compatible with the Cocoa API. I think there is a demand for Apple stuff, not a demand for their unusual API.

      --
      “Common sense is not so common.” — Voltaire
    17. Re:I hope the article is right by aliquis · · Score: 2, Insightful

      The biggest problem right now is that there are very few GUI frameworks with critical mass that are common across platforms.

      Do you really need more than one? QT.

    18. Re:I hope the article is right by bluephone · · Score: 2, Insightful

      OMG, I can access a website on a phone! I wasn't aware that almost every phone on the market can now do this, because I've lived under a rock for the last five to ten years!"

      Being able to access the web is a far cry from being able to USE it. I can access the net via a text only terminal and a 1200 baud modem, but I sure as hell won't get much done.The web "browsers" on phones SUCKED HARD. For years millions of us were waiting for a day when phone makers stopped trying to whittle the web down to phone screen size and instead scaled up the screen and juiced up the browser's power. I'm not an Apple fanboy, the last Apple product I had was an ancient black and white Mac from the dawn of time, and I got it free, played with it. However, one thing Apple did right, if not perfect, was the Safari browser on the iPhone. There is nothing close to the usability and agility of Safari on the iPhone. Fennec has potential, but it's slower than molasses in January right now.

      We've seen "get the Internet on your cell phone" for years. People are surprised because now it's actually usable.

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
    19. Re:I hope the article is right by Tony+Hoyle · · Score: 2, Informative

      No there aren't.. don't make shit up.

      There are a couple of frontends to Safari. Apple will *not* allow a 3rd party browser on the iphone.

    20. Re:I hope the article is right by oakgrove · · Score: 2, Informative

      Safari on the iPhone is indeed impressive. However, you obviously haven't tried Opera on the G1. It's blazing fast. At least 3 times faster at rendering pages as the built-in Webkit browser that comes with the phone. It browses in Edge faster than the stock browser does in 3G. It's even faster than Safari on the iPhone. Furthermore, it has all of the cool usability perks you get with Opera like keypad scrolling, etc. I'm very happy with it.

      --
      The soylentnews experiment has been a dismal failure.
    21. Re:I hope the article is right by tsa · · Score: 2, Insightful

      I'd like to add to that that big changes usually are sparked by few people who KNOW there is a better way to do/handle things than the established way and are willing to fight for it.

      --

      -- Cheers!

    22. Re:I hope the article is right by Snocone · · Score: 2

      The local tile & carpet store doesn't have 90% of the market share, yet... ... yet it sells fungible at point of use goods with no associated network effect, so it has no relevance to a developer-consumer ecosystem.

      This idea that you need to dominate a market to success is a myth.

      It's a myth only unless you actually do need to dominate the market.

      A particularly striking example of need for 100% dominance would be the power transmission Tesla wars. What non-dominating technology has success in the power transmission market? Hmmm, let me look around ... why, "none at all" is what I see. Funny, that, looks like what you call "a myth" is actually a pretty perfect description of reality.

      Whilst the operating system-developer-consumer market isn't up to the 100% need for dominance of the power transmission market, it's a hell of a lot closer than a carpet store.

  2. HTTP 500 by Meneth · · Score: 3, Informative

    Ars Technica seems to have a spot of trouble with their server...

  3. IRONY by drinkypoo · · Score: 3, Funny

    Irony is seeing And Apple has no idea what's going on or the state of things. and clicking on it and getting a 500 error. Seems more like Ars Technica has no clue what's going on.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:IRONY by drinkypoo · · Score: 2, Funny

      Congratulations, I can get in now as well. Shall we have a party? I will bring the chips. You bring the beer.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  4. Android's open-source nature is irrelevant. by argent · · Score: 4, Insightful

    Android might be open-source, but Android phones using Google's app store are completely locked and Tivoised, developers can't even download their own apps from the store using their unlocked phones. The fact that Android is built on top of Linux is as irrelevant as the fact that the iPhone kernel uses Mach and BSD.

    1. Re:Android's open-source nature is irrelevant. by drinkypoo · · Score: 3, Interesting

      It's not irrelevant at all because you can already run non-blessed software including an entire desktop on the non-Android side of your Android phone. In fact, it is entirely relevant, because you can do this to the phone already.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Android's open-source nature is irrelevant. by BlackCreek · · Score: 4, Interesting
      BS. Google sells a completely unlocked version of the phone. You can download Android's source, change it, compile and run.

      If you bought a G1 and have the knowledge, you can turn it into a ADP and do just as you please.

      Developers can

      1. perform full backup of the phone image,
      2. install a "consumer version" of Android, download, test and use any locked app.
      3. backup the image
      4. reflash the original iamge

        Does Apple has something like that? I guess not, since there are no developer versions of the Iphone.

        BTW, Where can I **legally** download the source to the Iphone OS?

    3. Re:Android's open-source nature is irrelevant. by Anonymous Coward · · Score: 4, Informative

      Actually GP is partly right. Google block unlocked phones from downloading paid-for apps on the Android Market.

    4. Re:Android's open-source nature is irrelevant. by putzin · · Score: 2, Insightful

      While all that is true, it's not all that helpful to most, even many developers. I'm an iPhone developer right now, and hate that there are so many restrictions on my apps. But I have consumers for my apps, and to be honest, I can live with the issues (though don't always like them). The G1 is still a toy, so until there are more devices, all the openness doesn't mean as much. To some extent, it's open source nature is irrelevant to most. Unfortunate, but the phone is just a tool, not an ideology. It needs to work and be useful. And if someone makes money from making it useful, then so be it.

      Yes, Android is more open, but Google still owns the platform for effectively everyone (not everyone will own a dev phone). The grandparent post is right, Google might not be all that much better than Apple when it all comes down to it. And I still don't know one person who is sporting an Android based phone.

      --
      Bah
    5. Re:Android's open-source nature is irrelevant. by BlackCreek · · Score: 4, Informative
      Google blocks users running the ADP version of the OS from accessing paid applications.

      However, as I mentioned in my previous post: if you have a phone running the developer version, you can fully backup the whole phone (the entire thing). Install the "consumer version of it", do as you will, backup your "consumer image", reflash the dev version.

      If you are a developer, it is as simple as changing phone covers. I know that as I own a G1 running the development version of the OS, and have performed the described operations.

    6. Re:Android's open-source nature is irrelevant. by BlackCreek · · Score: 2, Interesting
      The open source nature of Android matters a lot. As it is an attempt to become a complete software stack to be installed into "commodity" handsets. No one expects that to be fully realized into 3 or 6 months.

      So it is actually more of a direct competitor with Symbian than with Apple. (it is just that people in the US love to talk about Apple). While Symbian has millions of units sold, AFAIK writing apps that actually use "fancy" functionality (GPS, camera, maps, calendar) is not a "write once, run on any Symbian phone" deal. They also do not demand a high level of platform homogeneity. Both things Android aims to offer. Nokia/Sony control Symbian, so you can also bet that *all* their competitors (using Symbian) would rather use Android.

      I do agree with you that the real game will only begin when (& if) other vendors start releasing other models. But working as a enterprise developer, I understand that it does take time between deciding to produce a unit and actually releasing it. Take a look at how long it took for all the netbooks to start appearing, after the first EEE initial success.

      The G1 is still a toy, so until there are more devices, all the openness doesn't mean as much. To some extent, it's open source nature is irrelevant to most.

      Seriously, in which sense is the G1 a toy?

    7. Re:Android's open-source nature is irrelevant. by BlackCreek · · Score: 5, Informative
      Dear Apple zealot with mod points,

      Would you please be so kind to stop modding posts you disagree with as troll?

      I mean, everything in my post is factually correct:

      1. Backup and restore of Android phones: http://forum.xda-developers.com/showthread.php?t=459830
      2. Android source code is available: http://source.android.com/
  5. Android vs. Apple? by drolli · · Score: 4, Insightful

    Did we not forget a little mobile OS, outselling both? Did we not forget that Nokai still sells probably more phones per month than apple and android per year? Did we not forget that j2me and symbian programs do not only run on nokia phones but on a lot of other phones?

    This does not mean that i done believe that android is not a promising and cool platform, nevertheless hundreds of millions (more likely well over a billion) active j2me compatible phones, for which everybody can develop would derserve to ben mentioned, when comparing the iphone to some competitors.

    1. Re:Android vs. Apple? by Rakshasa+Taisab · · Score: 5, Insightful

      I've dabbled in j2me, and now programming for the iPhone. All I can say is; yes, we're forgetting Nokia and J2ME.

      But there's also a reason for it. The iPhone dev kit makes me happy in my my pants compared to what Nokia offers.

      --
      - These characters were randomly selected.
    2. Re:Android vs. Apple? by siDDis · · Score: 4, Informative

      Not to mention PyS60 which is Python for Symbian 60 based phones.

      Nokia has developed a Python API which give access to GPS, Camera, Internet, Native GUI, Canvas based GUI, SMS, Phonecalls, Phonebook, MMS, accelerometer, OpenGL and a lot more.

      And just to show how easy it is to program a SMS application with PyS60:

      import messaging
      messaging.sms_send("number", u"message")

      But it's not only Python, you can still write software in C/C++ and J2ME. Though C++ applications requires a signature from nokia to be able to run.

    3. Re:Android vs. Apple? by drinkypoo · · Score: 4, Interesting

      J2ME is crap because phones are only required to implement small portions of the specifications to be able to claim J2ME and practically no code of any complexity can make it into J2ME without heavy reauthoring. Once again Java lives up to the promise of "write once, debug anywhere". The real problem is with phones like my RAZR V3i which has a camera but no Java support for it, meaning you can't use any of the cool Java applets (like QR code readers) on my phone - but the point is that the specification should have demanded that these things be supported when the hardware is available on the phone. The lack of this requirement is confusing for consumers and developers alike.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Android vs. Apple? by David+Gerard · · Score: 2, Funny

      Dude. The GNUphone is the way to go! The only phone any righteous Slashdot reader could use!

      Really, weâ(TM)re not out to destroy Apple; that will just be a completely unintentional side effect.

      --
      http://rocknerd.co.uk
    5. Re:Android vs. Apple? by wisty · · Score: 4, Funny

      But, where are the objects? Where are the interfaces? Where has all the programming gone? It's like you are just telling the computer what to do, and it's doing it. Where is the skill in that?

    6. Re:Android vs. Apple? by 0xdeadbeef · · Score: 2, Insightful

      Everyone who enjoys developing for Series 60, say "aye". Everyone who considers J2ME useful, say "aye".

      *crickets*

      Yeah. There's the relevance of your billion smartphones.

    7. Re:Android vs. Apple? by David+Gerard · · Score: 5, Funny

      Thank you! Here's the text. Link.

      DEFINED FREEDOM, Gnuisance, Monday (NNGadget) - The Free Software Foundation (NASDAQ: RMS) has announced the Free Software alternative to the evil, DRM-infested, locked-down, defective-by-design iPhone: the GNUPhone.

      The key technical innovation of the GNUPhone is that it is completely operated from the command line. "What could be more intuitive than a bash prompt?" said seventeen-year-old Debian developer Hiram Nerdboy. "The ultimate one-dimensional desktop! Just type dial voice +1-555-1212 -ntwk verizon -prot cdma2000 -ssh-version 2 -a -l -q -9 -b -k -K 14 -x and away you go! Simple and obvious!"

      The phone will also serve as a versatile personal media player. "I can play any .au file or H.120 video with a single shell command! The iPod could never measure up to this powerful ease of use." Video is rendered into ASCII art with aalib. "If blocky ASCII teletype softcore pinups were good enough for 1970s minicomputer operators, they're good enough for you. Respect your elders."

      The KDE project will be bringing its next-generation KDE 4 desktop to the GNUPhone. "You can flip, twirl, dice, blend, fold, spindle and mutilate your terminal windows to your heart's content," said developer Aaron Seigo. "Look at that cool effect! Any complaint that basic functions don't actually work is ignorant of the intrinsic beauty of the Plasma API and is just more FUD spread by haters like Stevie Ray Vaughan-Nichols and Novell Corporation."

      Actual successful voice calls are expected by 2011 to 2012. Regulatory approval is proving problematic in the corrupt, corporate-captured US environment. "The FCC said that if we dared switch on this, uh, 'piece of shit' in a built-up area in its present form, they'd break all our fingers with a fourteen-pound cluebat," said Nerdboy. "They're obviously shilling for Apple, Nokia and Microsoft."

      The second version of the GNUPhone will run EMACS on the HURD kernel and be operated by writing eLisp macros on the fly. "It's the clearest, most elegant and natural operating environment anyone could conceive of," said Nerdboy. "Really, we're not out to destroy Apple; that will just be a completely unintentional side effect."

      --
      http://rocknerd.co.uk
    8. Re:Android vs. Apple? by ColdWetDog · · Score: 2, Insightful

      Most manufacturers have very mature J2ME implementations and you actually can play very good games with them.

      Which seems to be the limit of what J2ME does. I've used several phones with various flavors of J2ME (Motorola and Nokia). Aside from a pretty, but really brain dead game or two, nothing useful has been done with it. Media apps? Music apps? Camera apps? Sure, they're around, range from awful to hideous and are annoyingly slow.

      there are 1 billion J2ME phones out there compared to a few hundred thousand iPhones.

      And the vast majority of them are just being used as phones. The J2ME apps just sit there, doing nothing except fill feature lists in some brochure or web site. As has been pointed out hundreds of times here, the iPhone is one of the first smartphones that people actually used for the "smart" part.

      --
      Faster! Faster! Faster would be better!
  6. Would Love an Android Phone by dogboi · · Score: 2

    I own an iPhone, and I almost bought the G1 just because of its potential. Now I'm waiting to see if an an Android phone ever makes it to AT&T. I love my iPhone, but I'm annoyed with its limitations. Lack of cut and paste and the inability to have background processes are the worst of the limitations, in my opinion. I like Android in theory. A friend of mine has the G1 and loves it. But I live in a rural area, and the only reliable cell service here is AT&T.

    1. Re:Would Love an Android Phone by Fusen · · Score: 2, Informative

      I have copy and paste on my iPhone and I can even run background applications when I want. Over a million people so far have jailbroken their iphone, there is nothing illegal or wrong about it either. It simply opens up the phone to the sort of apps that we all want but apple won't allow. http://www.google.co.uk/search?&channel=s&hl=en&q=why+you+should+jailbreak&btnG=Google+Search

    2. Re:Would Love an Android Phone by peragrin · · Score: 4, Insightful

      Other than cut and paste which is the only feature i do miss, I don't see why people want background apps. I don't want the world to know that just because my phone is on they can IM me all day long.

      The point is battery life. I can go two full days between charges with 3G on, calls, occasional bluetooth(it is only on when i am in the car ) and wifi when it is available. 3G 90% of the time, when i am home or at a place with wifi for a while I turn it on.

      My other phones would last 3-4 days between charges, however I never surfaced the web or played games on them.

      --
      i thought once I was found, but it was only a dream.
  7. "Can't keep up with the request load" by jdigriz · · Score: 2, Funny

    It's not like Apple could use its 20 Billion dollars in the bank to, you know, hire more people to handle the developer requests. That would just be impossible. Companies never grow by actually applying resources to a problem.

    1. Re:"Can't keep up with the request load" by itsdapead · · Score: 4, Insightful

      It's not like Apple could use its 20 Billion dollars in the bank to, you know, hire more people to handle the developer requests.

      Apple may have 20bn in the bank but I bet that the iPhone developer support group doesn't have the keys to the vault, and the sharehoders and SEC wouldn't be too chuffed if it did.

      Thing is, in any large organization, you have to prepare budgets and plans months in advance and get them approved by accountants - who rarely understand concepts such as "no one has done this before so we don't have a fscking clue how many developers per month will sign up over the first 3 years"...

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  8. Android by gEvil+(beta) · · Score: 3, Informative

    I picked up a G1 last weekend, but ended up taking it back yesterday. On the software side, it was absolutely beautiful. But the hardware left a lot to be desired (mainly the form factor/weight). I'm hoping T-Mobile gets access to the HTC Magic sometime later in the year, in which case I'll go ahead and switch back.

    As for the apps, the open source nature of the Android really showed (in more ways than one). On the one hand, there were some very interesting and innovative apps in the marketplace (and elsewhere on the web). For instance, there were several cyclocomputer apps that take advantage of the GPS and mapping abilities of the device. I didn't get a chance to try any of them out, but depending on the quality, I could see an Android phone replacing a $300-$800 dedicated GPS cyclocomputer (hell, there's probably even a way to tie a cadence monitor into the Android). OTOH, there were also a whole ton of crap programs in the marketplace. But I think the ratings and reviews are doing a decent job of weeding those out.

    Overall, I do have the feeling that the Android will become a pretty major player in the coming months/years.

    --
    This guy's the limit!
    1. Re:Android by Khuffie · · Score: 2, Funny

      Don't worry. A whole ton of crap programs in the marketplace isn't a symptom of it being open source. You should see the gems on the iPhone Appstore. The choice of fart apps is outstanding.

  9. Highly unlikely by jeffehobbs · · Score: 4, Insightful

    The article linked is incredibly vague and seems to presuppose that the trajectory of all open-source projects is up, up, up. While this is possible -- if Google puts the resources into constant improvement, Android certainly will improve -- it presupposes that Apple is going to be standing still. Not so. Apple's iPhone platform is now a moving target, and the year to two-year market advantage is going to be difficult for Android to top.

    Google, as much as I love some of their products, has shown themselves to be a bit spotty with support and improvements to many of their initiatives. Everyone understands that mobile is a big deal, but if Google's decides that they can dominate search just as much on the iPhone than on their own platform, it's possible their drive to improve Android will wither.

    The fact that the platform is open-source means virtually nothing to consumers, by the way. They simply want to make calls, surf the web and play games.

  10. In practice, it's not more open. by argent · · Score: 3, Insightful

    Android's more open nature gives it an advantage there

    If you want an open cellphone, get a traditional PalmOS device, a Windows Mobile device, or a Symbian device.

    The Android phones, the iPhone, and as far as I can tell the Palm Pre, are all - in every way that matters to the end user - closed devices.

    1. Re:In practice, it's not more open. by Anonymous Coward · · Score: 5, Informative

      The iPhone is pretty hard to program for, the Android is holy crap hard compared to the iPhone.

      However if you're a mac developer already, the iPhone is easy.

      The Android is Java, and not even standard Java. Most of it's still undocumented (yay they have the names of the functions, but NO DAMNED INFORMATION ON WHAT IT DOES for a lot of the Android API.) At least every single function is documented in the iPhone SDK, although apple needs more examples. Android has examples that don't even work.

    2. Re:In practice, it's not more open. by tyrione · · Score: 4, Insightful

      If you're a newbie to any programming platform it's going to be hard. Your original comment about OS X iPhone being hard to program, followed up by if you already are a Mac developer it's easy to program for supports my statement.

      The key is for seasoned developers who know C/C++/Java and have no moronic bigoted view regarding ObjC notation to comment on the simplicity or difficulty of Cocoa.

      Having the experience of with or without Cocoa it's a no-brainer. Cocoa does the heavy lifting and learning ObjC is easy. It also clarifies the MVC paradigm immensely.

    3. Re:In practice, it's not more open. by mgblst · · Score: 4, Interesting

      Disagree completely, the iPhone is very easy to program for. This is from someone who never did Mac programming, or objective-c, and has been programming Microsoft since dos4.01 days. I got my first application running in a few hours, was published in two weeks of getting my license. Apple provide a very easy experience to get up and going, free tools, great tool chain and ide.

      Now, if they could just fix up the useless error messages, and the many problems of the certificate chain it would be fantastic. I spend a lot of my time just getting apps on the device, or ready for the store.

      And google will become popular for developers when its handset does. I would love to start working on that beast.

    4. Re:In practice, it's not more open. by Daerath · · Score: 2, Insightful

      I don't see Apple's inability to keep up with demand to be a problem. Few people even know that Google has a telephone. Google is one thing to 99% of the population. A search engine. Period.

      With respect to telephones, Apple is Microsoft and Google is the sum total of all Linux distributions. Apple has a massive lead in cool factor, publicity, and market share. People will continue to develop for Apple simply because the odds of selling their apps are vastly superior considering the much larger iPhone market.

  11. Apple is hardly promoting it as a dev platform yet by JCWDenton · · Score: 2, Insightful

    It's pretty interesting the way developers are almost falling over themselves (if you believe the summary) to start developing for the iPhone. Build an attractive product and not only will the customers appear but also the Developers! Developers! Developers!. As a developer you'll need to buy an Apple computer for the privilege, and probably start learning Objective C, not an easy language to pick up when you're used to Java/C#. It's almost contrary to the idea usually associated with MS of making it easy for developers and the platform will succeed.
    I'd imagine Apple is shifting quite a few new machines to iPhone developers who would otherwise still be developing on Windows/Java ME.

  12. My Data Point by superid · · Score: 4, Informative

    I've been actively developing simple apps for the past few months. The submission process has been straightforward and acceptable. Nothing has taken longer than a week. Critical questions (banking, etc) have been answered in one day.

    Would I like it to be faster? Sure. But right now I'm satisfied.

  13. 3 years from now : AppStore is not even 1 yr old ! by AwaxSlashdot · · Score: 5, Insightful

    One year ago, the AppStore was not existing. Two years ago, the iPhone was not available.

    How can someone make a prediction for "three years from now" ?

    When the iPhone was launch every one called it doomed because it was closed, even if it was obvious Apple would sooner or later release a SDK for it. Now, the AppStore is not even 1 year old, people do not know how Apple will make it evolve (more staff, more open, ... ), and they are forecasting something for 3 years from now ?!

    --
    Sig (appended to the end of comments you post, 120 chars)
  14. Re:apple developer by foniksonik · · Score: 3, Informative

    Have you payed your $100 yet? I think you're missing one step... which is not the 'become a developer' part.. it's the 'become a distributor' part... which is what the articles should say.

    Anyone can become a developer without a license etc. etc. but to become a distributor you need Apple's blessing and a contract, which appears to be taking longer and longer to get.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  15. Bureaucracy by damaki · · Score: 3, Interesting

    It really feels like Apple's iPhone store is being weakened by its own bureaucratic approach. Sure, it's great to have virus-free apps, but how about choice, diversity and freedom? The content validation works pretty easily for music, but apps are not the same business at all. If you've got to re-certify your stuff each time it's updated, to renew your damn certificate, how can you focus on doing good software?
    I do not give a rat ass to open source stuff on my phone, but it could be an interesting approach to make it at least possible on iPhone. How about a common certificate for multiple developers and non obligatorily checked releases?

    --
    Stupidity is the root of all evil.
    1. Re:Bureaucracy by PeeShootr · · Score: 2, Funny

      I think that the app store certainly offers choice and diversity! If it's freedom you want, don't buy an Apple product! If you want it to "just work" then buy Apple!

  16. Crisis? What Crisis? by stiller · · Score: 5, Insightful

    I'm sorry, but isn't Apple not being able to keep up with developer applications the exact opposite of a developer crisis? Sure, it might be a crisis for the developers involved, but certainly not for the market or Apple itself!

    With 15,000 available applications and over 500 million downloads, it sounds like a pretty damn succesful platform to me. With growth on that scale, it doesn't surprise me that they would run into some hurdles.

    The connection to the android open source analysis completely eludes me, but I wouldn't hold my breath in any case. To most people, the term iPhone is synonymous to smartphone and being slightly more open isn't going to change anything about that soon.

  17. Android conquering the world? by despisethesun · · Score: 2, Insightful

    If this story had come out at this time last year, I might have believed it. As it stands, I don't think Android is going to conquer much of anything. So far there have only been two phones to come from a major handset manufacturer. There are supposedly tons on the way this year from Samsung, Sony Ericsson, Motorola, and others but none of them have shown anything at all yet. And on top of that, the phones to come from HTC have been pretty uninspiring. I want to see Android take off, it looks to offer just about everything I want from a phone OS, but I'm not waiting forever for there to be a handset worth owning with it. Right now, I'm planning on getting an E71, and down the road I might grab either the Omnia HD or the N86 as a second phone. Symbian/S60 isn't perfect, but it's here now, it works, and the hardware it runs on is excellent. The members of the Open Handset Alliance can't say that yet, and that's a damn shame.

    --
    This poo is cold.
  18. No Source for Research by Wovel · · Score: 5, Informative

    Keep in mind that the author of the report, "Informa Telecoms & Media" has a vested interest in people believing the key to the mobile market is an open source platform (This was in fact the key finding of their report). Informa runs what they call "ONLY Mobile Specific Open Source Conference and Exhibition in the World".

    Be cool if the journalists of the world still looked into the motivations of their sources. Informa needs to send IBT, Businessweek and the rest of them a check for advertising fees.

  19. Hardware by Midnight+Thunder · · Score: 2, Insightful

    I picked up a G1 last weekend, but ended up taking it back yesterday. On the software side, it was absolutely beautiful. But the hardware left a lot to be desired...

    I want to see Android succeed, for a number of reasons, but like many things it is a good as its weakest component. In this case it is the hardware. What could really hurt android is if the phone companies treat it as a silver bullet, hoping it will solve all their problems, only to fail to create hardware that presents itself as a sleek item that non-techies want to buy. For all its faults this is, IMHO, what the iPhone got right since your non-techie often goes for the feel of the solution, rather than the real technical merits. An example of this is seeing a woman in an electronics store more concerned whether a given camera was available in pink instead of grey.

    As techies we are going to judge devices on their technical merits and their unfettered 'hackability'. This is fair enough, but the average consumer is more interested whether it can do the job, while either being affordable or elegant (it is this that makes them willing to spend more). They don't care whether the phone is open source, since what does it mean to them? Electronics companies need to spend as much time on the 'artistic' elements of the device as they do on the technical elements.

    Don't underestimate the superficial.

    --
    Jumpstart the tartan drive.
  20. Re:Ah, but there IS adblock for the iPhone by BrokenHalo · · Score: 2, Funny

    and viola, adblock for MobileSafari.

    A viola is a four-stringed bowed instrument tuned to C,G, D and A, one 5th lower than the violin. I fail to see any relevance to phones...

  21. The Cydia iPhone App Store just launched by kiddailey · · Score: 3, Informative

    Just a day or so ago, Cydia (the awesome package manager for jailbroken iPhones used by reportedly more than 2million iPhones) launched a new app store of its own.

    There have always been paid apps for jailbroken phones, but usually they would require you to go to the developer's or another web site to purchase the app. Now however, it appears that not only can you write apps that have full access to the device and without censorship, you can also use the Cydia store for a seamless shopping experience.

    The Wall Street Journal and others have more information.

    Granted, this doesn't give you exposure in the App store and there are issues with dealing with jailbreaking your phone, but it does provide iPhone developers and users with a choice.

  22. Allow me to summarize Slashdot's record by bonch · · Score: 2, Funny

    Allow me to summarize Slashdot's record when it comes to predicting Apple's success and failures:

    "No wireless. Less space than a nomad. Lame."

  23. Re:apple developer by cerberusss · · Score: 2, Interesting

    funny thing is, it seems the approval process is taking longer because of stupid processes. Example: create a corporate account. Wait two weeks. Then get the request to fax yoir Chamber of Commerce certificate.

    Wait -- wouldn't it be smarter to create a webbased form where you can upload your scan? Or at least mention the requirement so I have it on file in time? Some things about the signup process are just not well thought out.

    --
    8 of 13 people found this answer helpful. Did you?
  24. Buy a machine with Linux preinstalled. by jotaeleemeese · · Score: 2, Insightful

    That is how you normally buy any other machines.

    And please don't buy a lottery ticket, I keep installing Ubuntu and normally I have no problems (WiFi cards are a problem, but not completely unsupported).

    --
    IANAL but write like a drunk one.
  25. Re:Apple is hardly promoting it as a dev platform by EvilIdler · · Score: 2, Informative

    I found Objective-C easy to pick up. It's the Cocoa(Touch) API which is tricky. The differences between C and Obj-C fit in a page, and the garbage collection isn't even in the iPhone version of the language.

    But yeah, the iPhone/iPod touch are the third portable device type I've wanted to develop for, and the second to actually be accessible. Sure, it costs money (Macbook+subscription+game engines are among my expenses), but Nintendo haven't yet done anything like Wiiware for the DS, and even that is not entirely open to the indies.

    The iPhone OS is at least as cool as the Palm OS back in the 68k (pre-ARM) days, and easier to program. Once you get past the Apple approval threshold, that is :)

  26. Bullshit by theolein · · Score: 2

    ... And even OSX was buggy as hell until recently...

    This shows that you have never used OSX or at least very seldom. OSX has never been very buggy. That is plain bullshit.

    Which leaves me thinking that you're perhaps the fanboi, and that your post should be marked flamebait.