Slashdot Mirror


Apple Removes Wi-Fi Finders From App Store

jasonbrown writes "Apple on Thursday began removing another category of apps from its iPhone App Store. This time, it's not porn, it's Wi-Fi. Apple removed several Wi-Fi apps commonly referred to as stumblers, or apps that seek out available Wi-Fi networks near your location. According to a story on Cult of Mac, apps removed by Apple include WiFi-Where, WiFiFoFum, and yFy Network Finder."

96 of 461 comments (clear)

  1. Really? by GaryPatterson · · Score: 5, Informative

    I just ran a search for WiFi in the app store, and plenty of free finders appeared.

    Was there something about these specific apps, or is this just about those apps using reserved (ie subject to change) frameworks?

    In short - let's not panic just yet, hm?

    1. Re:Really? by OzPeter · · Score: 5, Informative

      I just ran a search for WiFi in the app store, and plenty of free finders appeared.

      TFA mentioned 3 apps, and gave the reason for one of them as being because they used a private API. Maybe its just a PO'd or two developer beating up a story?

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:Really? by anagama · · Score: 5, Informative
      I read this morning that the ones removed were the ones using private frameworks. Indeed, a quick google: http://nexus404.com/Blog/2010/03/05/apple-bans-wifi-hotspot-detecting-apps-from-itunes-iphone-ipod-touch-apps-using-%E2%80%98private-frameworks%E2%80%99-pulled/

      It should be said that so far the only Apps to be pulled are those that actively scan for WiFi hotspots and not those that employ a database paired with the iPhone's GPS capabilities

      So the ones left are totally lame.

      --
      What changed under Obama? Nothing Good
    3. Re:Really? by clang_jangle · · Score: 4, Informative
      Looks like you're right. FTFA:

      "We received a very unfortunate e-mail today from Apple stating that WiFi-Where has been removed from sale on the App Store for using private frameworks to access wireless information," WiFi Where-maker Three Jacks Software, wrote on its Web site.
      There was no explanation as to what Apple meant by "private frameworks." Apple representatives were not immediately available for comment when contacted by CNET.
      TechCrunch says Tonchidot, a Tokyo-based developer, had its app Sekai Camera removed because of its use of Wi-Fi, too. Sekai Camera uses PlaceEngine as a way to determine a user's location over Wi-Fi.
      PlaceEngine developer Koozyt says other apps that use its technology have also been removed, including Yahoo! Maps for the iPhone.

      So it looks like this may be about the PlaceEngine framework, not wifi per se. And this is why we need to RTFA, there are just too many false and/or misleading summaries.

      --
      Caveat Utilitor
    4. Re:Really? by QuoteMstr · · Score: 4, Insightful

      There are technical measures Apple can take to prevent applications from using private frameworks. But Apple doesn't use that approach.

      This whole issue smells like selective enforcement of Kafkaesque ever-shifting, secret rules against applications Apple needs an excuse to remove.

    5. Re:Really? by GaryPatterson · · Score: 3, Funny

      "Kafkaesque" = "boring" as far as I can tell. I'm not sure that's what you meant though.

    6. Re:Really? by Virak · · Score: 4, Insightful

      How are programs that provide superior functionality 'clutter' by any definition of the word?

    7. Re:Really? by Anonymous Coward · · Score: 5, Informative

      The term "Kafkaesque" usually refers to Kafka's "The Trial", where a man is arrested and prosecuted without ever being told what the crime is. Although sometimes it refers to "Metamorphosis", which involves people turning into giant roaches. You make the call.

    8. Re:Really? by Wayne247 · · Score: 4, Insightful

      Can you honestly say that with a straight face while browsing the hundreds of fart apps and stupid slideshows of 5 pictures or less? The App store is indeed cluttered by tens of thousands of utterly useless and worthless apps, but the Wi-Fi finding category is certainly not contributing by much.

    9. Re:Really? by fuzzyfuzzyfungus · · Score: 2, Insightful

      "The Castle" arguably qualifies as well.

    10. Re:Really? by Low+Ranked+Craig · · Score: 3, Informative

      Clutter is the wrong word, however, you are correct in that the use of unpublished APIs should be enforced. The problem with the average use is, that if an App uses a private API and that API changes, the user will blame Apple when the next version of iPhone OS breaks the app. Developers should NOT use unpublished APIs in production software.

      --
      I still cannot find the droids I am looking for...
    11. Re:Really? by Anonymous Coward · · Score: 2, Interesting

      This is something that worries me and will likely keep me from developing any apps using Flash CS5. Apple could one day just up and decide they don't approve of Adobe's reverse-engineer method of publishing apps from Flash, and POOF, goodbye to all apps originating from Flash.

    12. Re:Really? by Threni · · Score: 2, Funny

      They'd be clutter if it's not core functionality. So if Firefox had a built in feature which allowed you to encrypt local files, it might be `superior` functionality but it doesn't belong in a browser - it should be an add-on at best. You can imagine 1000 similar features and it would bloat firefox to about a larger than needed install, it would take ages to start up and require a large memory footprint....

  2. What's next? by ryantmer · · Score: 4, Funny

    First they remove the pron apps, then the wifi steal- er, "borrowing" apps... What use do these "iPhone" devices have anymore, anyway?

    --
    Whatever it is, it's notablog.
    1. Re:What's next? by Voyager529 · · Score: 4, Funny

      Sports Illustrated and Playboy, but only over 3G.

    2. Re:What's next? by smash · · Score: 2, Interesting
      I seriously hope not, but the cynic in me says thats a scary possibility.

      Agree with Apple's policy on various things (drm, itunes app store, etc) or not - Jobs has been responsible for some pretty revolutionary products, and just plain "cool" stuff. I'm talking NeXT, OS X, iphone, ipod, etc.

      I mean, look up the NextStep demo on youtube. Thats from 1993! The PC world was on Windows 3.1 or DOS, while Jobs is sending voice annotated email, developing a GUI database app with drag and drop (virtually no code), etc.

      Sure, NEXT machines were expensive, but the capabilities were (at the time) just out of this world...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  3. Doesn't appear to be a moral judgement by russotto · · Score: 3, Informative

    It appears Apple's problem with the apps isn't with what they do but with how they do it; namely, using non-public frameworks. There probably isn't a way to do it using public frameworks, though (on Mac OS X, you need to use the private Apple80211.framework, not sure about iPhone OS X).

    1. Re:Doesn't appear to be a moral judgement by ToasterMonkey · · Score: 2, Insightful

      How else do you explain it? If Apple did not care about the function it would leave the app's as they were, if it did care about the function it would include it in the public frameworks?

      Function is the common denominator in the revoked applications, to try and say it they were retroactively revoked due to some QA seems absurd due to the fact that only applications with a specific function were targeted . It seems failing to make that particular assumption is like not being able to put two and two together (be careful with Occam's razor, it's sharp).

      You don't seem to understand WHY programming interfaces are labeled public and private, or stable and unstable.
      If they cared about the functionality, they could whip up a technical means of restricting access. Private interfaces are private because they might not be formally documented, designed or committed to. What's private now might be made public later if there is enough demand for it and the design is solid. If they liked the design of it, it would probably already be a public interface though...

      I don't know why Apple isn't picking these things up sooner, maybe they know but revoke apps only when a particular interface is about to change?
      It doesn't matter how they do it, using private/unstable interfaces is gamble any way you cut it.

    2. Re:Doesn't appear to be a moral judgement by agrif · · Score: 4, Insightful

      No, other apps that do the same thing are still allowed and available in the app store.

      As far as I can tell, these other apps don't scan actively for access points. That is, they don't use the private framework.

      (on Mac OS X, you need to use the private Apple80211.framework, not sure about iPhone OS X).

      No you don't.

      Yes, you do.

      That is, unless you want to rewrite the portion of the Darwin kernel that interfaces with the plethora of wireless network devices that Mac OS X is designed to handle, and provide support for that, all for your wifi stumbler or whatever. The option is always open to roll your own code, even in these cases on the iPhone. Sometimes, though, that option is just stupid.

      Unlike with iPhones and iPads, with their crippled phoneOS, I can use any framework I want that I can install on my MacBook Pro.

      The iPhone OS is far from crippled. It's a full UNIX running on a phone, with a full-featured Apple Objective-C runtime, with a snazzy custom multitouch UI. The sandbox and features given to developers through the official Apple program is crippled. The OS is not.

      To be pedantic, as well, you can use any framework you want that you can install on your iPhone as well. You may have to jailbreak it to get write access to the frameworks, but you can still use it once it's on there.

    3. Re:Doesn't appear to be a moral judgement by falconwolf · · Score: 3, Insightful

      The iPhone OS is far from crippled. It's a full UNIX running on a phone, with a full-featured Apple Objective-C runtime, with a snazzy custom multitouch UI. The sandbox and features given to developers through the official Apple program is crippled. The OS is not.

      If I can not install whatever software on my equipment and instead have to use the app store then it is crippled. If I don't do what I want on it that I can do on my Mac then it is crippled.

      To be pedantic, as well, you can use any framework you want that you can install on your iPhone as well. You may have to jailbreak it to get write access to the frameworks, but you can still use it once it's on there.

      But I don't have to jailbreak my Mac. Heck I've even got assistance from Apple store genuses to set up my Mac to dual boot Ubuntu. What I have been told at a store though is that they can not help me with developer uses, instead I'm referred to the Apple Developer Connection.

      Falcon

    4. Re:Doesn't appear to be a moral judgement by Guy+Harris · · Score: 2, Insightful

      Why do they need to protect me from maintaining my app? If I use an API and they do something that breaks it, it's my responsibility to fix it or they pull the app.

      If it's an officially documented API, that is not the case, at least not with Mac OS X (and, as far as I know, with other commercial UN*Xes and Windows). People generally get peeved if updating the OS breaks an app, and the first organization to which they complain is likely to be the OS vendor, so the OS vendor makes at least some effort not to break APIs. I think Raymond Chen has talked about this at Microsoft, and it's also an issue at Apple (try doing nm -p /usr/lib/libSystem.dylib | egrep '\$' on OS X - at least in newer versions, you'll find multiple versions of some APIs, so that the API can be changed without breaking binary compatibility with older apps).

      Does the iPhone OS SDK say otherwise? Does it explicitly say that, if any app works on version N and fails to work on version N+1, it's ipso facto the app developer's fault?

  4. I wonder by Anonymous Coward · · Score: 5, Interesting

    Is Apple actively trying to destroy any developer relationship that they had, and are they trying to show the community that they are not up to the challenge of hosting an app store?

    As a software developer that owns an iPhone 3GS owner, and a first generation iPod touch, I feel like I am reminded every day as to why I do not drop $100 and write an application for my own phone.

    1. Re:I wonder by sbeckstead · · Score: 3, Funny

      As a software developer that owns an iPhone 3GS owner
      Wow, how do I get one of those. I've always wanted a 3GS owner.

    2. Re:I wonder by anagama · · Score: 2, Funny

      Didn't you get the memo? Even though I'm sure Iphone 3GS owners are not a protected class, slavery is definitely NOT legal anymore.

      --
      What changed under Obama? Nothing Good
    3. Re:I wonder by QuoteMstr · · Score: 4, Funny

      Wow, how do I get one of those. I've always wanted a 3GS owner

      You can't buy one, but if you wink just right, one might follow you home from the bar.

    4. Re:I wonder by amicusNYCL · · Score: 2, Insightful

      Is Apple actively trying to destroy any developer relationship that they had, and are they trying to show the community that they are not up to the challenge of hosting an app store?

      No, they're just trying to show their users that they have total control. Just to remind you. In case you forgot.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    5. Re:I wonder by vijayiyer · · Score: 2, Informative

      No, it's simple. If you have an idea, and it fits the terms of service, you're fine. OTOH, if your idea _requires_ the use of private APIs, then maybe you should buy some beer instead.

    6. Re:I wonder by mikestew · · Score: 2, Insightful

      It could be argued that Apple is trying to maintain their developer relationship. I have an app idea, and I know I can't write it without using a private framework or API. So I stick my idea back on the shelf and go work on something else. But then I see other apps with similar functionality, and I know they didn't do it while playing by the rules. At that point I'm a little irked at Apple when the rules apparently don't apply evenly.

      That's not hypothetical, it's happened to me. The Red Laser app used the exact API I needed to use. They get to submit something that becomes best-selling, I didn't bother even creating a new project file. Later, instead of yanking Red Laser, Apple changes their mind and says, "umm, okay, go ahead and use the API". In the end, it's the better thing for Apple to do. Doesn't make me feel better about losing lead time.

  5. Why? by Darkness404 · · Score: 4, Insightful

    What does Apple gain by removing these things?

    --
    Taxation is legalized theft, no more, no less.
    1. Re:Why? by alen · · Score: 5, Informative

      if it's for using private API's, avoiding the MS bad publicity. everyone worked around MS bugs and Microsoft couldn't make needed changes in their OS's due to developers complaining it was going to cause them to write code. in Vista they had to pull a new anti-virus API because of this.

      Apple is just forcing everyone to follow the rules in the developer agreement. last thing Apple wants is to release an iPhone OS update and to have thousands of apps fail due to private API use and then all the devs will complain how it's Apple's fault

    2. Re:Why? by amicusNYCL · · Score: 4, Insightful

      What does Apple gain by removing these things?

      The kind of total control over their platform which they expect to have. I'm reminded of the quote on Twitter the other day from the story about the top developers fired by Activision: "Getting mad at [Apple] for this is like getting mad at an ape for throwing feces. It's just how the beast communicates."

      This kind of control is Apple's MO, and anyone buying their products should either know that, or wouldn't be affected by it (some people do want their choices made for them).

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    3. Re:Why? by Darkness404 · · Score: 2, Interesting

      But OS X would not be successful if it was not open. If OS X would not allow various apps that wouldn't be allowed on the iPhone to be on OS X, it would have almost no marketshare.

      It is only a temporary glitch of the failures of all other mobile OSes at the time (Windows Mobile, Symbian, That crappy Java-Based OS, etc), large portions of the phone being paid for by phone carriers and the like that let the iPhone get even a small marketshare. If Google ever gets their act together, Android can easily crush the momentum from the iPhone. If Palm can saturate -all- carriers and not just CDMA ones with WebOS phones, WebOS can get decent marketshare. It would really help Apple if they didn't piss off their developers and users. They might be number one now, but they were number one with the Apple II and look at how quickly they lost that lead.

      --
      Taxation is legalized theft, no more, no less.
    4. Re:Why? by mysidia · · Score: 2, Insightful

      That would be all well and good if they were providing complete public frameworks, so that private ones would not be needed for any valid use case.

      But it's not... these apps can't possibly be implemented using the public frameworks

      So, Apple is essentially stifling their platform.

      Better to have some apps broken by an update of the OS later, than to have those apps never written at all, probably.

    5. Re:Why? by Anonymous Coward · · Score: 2, Insightful

      When your phone costs as much as a PC, you might.

    6. Re:Why? by zippthorne · · Score: 2, Informative

      Those would've been phenomenal specs for a windows 95 box....

      --
      Can you be Even More Awesome?!
    7. Re:Why? by shutdown+-p+now · · Score: 4, Informative

      If you want to get a taste of what multi-tasking on a smartphone hardware spec device would be ...

      ... you can check out any WinMo smartphone from, oh, 5 years ago, which could handle that just fine. Perfectly smooth? No. Working? Yes. Useful? Damn yes.

      And today, with all competitors offering perfectly usable multitasking, this argument is dead in its tracks.

  6. Thank you Apple! by headkase · · Score: 4, Insightful

    I'm so glad you make all the hard decisions for me! Would you like to cast my next vote for me?? Oh yeah, when I actually succumb to mobile devices they will be open. This is like Microsoft telling you what software you can install on Windows! Is this the future? Twenty years from now Mac's will only be able to get applications from Apple's approved store? Yeah, I'm not gonna help with that.

    --
    Shh.
    1. Re:Thank you Apple! by calmofthestorm · · Score: 2, Insightful

      Until all mobile phones suck a lot less or go down in price a lot, I'm not getting one. $2500 for two years? No thanks. Even if the devices available were polished, beautiful, powerful, and bug-free. And they're not.

      Still it's only a matter of time. I said the same thing about cell phones, and then prices dropped and coverage improved, and now I have one.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    2. Re:Thank you Apple! by Guy+Harris · · Score: 2, Insightful

      This may be closer than you think:

      http://www.macrumors.com/2010/03/05/apple-seeking-to-stimulate-mac-development-with-99-mac-dev-program/

      Though this is just a first step toward an iPhone-like developer model,

      By which I presume you mean "a model where they only charge you $99/year, don't have multiple tiers of developer, and perhaps don't offer hardware discounts". There are a number of ways in which the Mac OS X and iPhone OS developer programs differ; the fact that they're getting rid of one of them (higher price) does not ipso facto mean that the long-term plan is to make the Mac OS X developer program exactly like the iPhone OS program, down to the app store and restrictions.

      What scares me about this though is that Apple are gradually being sucked into their own hype; that only end-to-end control of the experience by Apple is the way to ensure quality. This in spite of the obvious failure in quality control in their store and the many inconsistencies in applying their policy.

      Which is inexcusable, as Apple have had over 10 years worth of iPhone experience and should know how to do the app checking by now. Oh, wait....

      (Yes, it should've been better from the start. I suspect it'll get better over time.

      And, yes, I think there should be an option to allow installation of non-App Store apps, with a big pop-up warning that "IF YOU FLIP THIS SWITCH, AND YOUR PHONE TURNS INTO A BRICK OR GETS BROKEN INTO OR SOME APP STOPS WORKING AFTER A SOFTWARE UPDATE OR..., AND YOU BRING IT TO THE GENIUS BAR TO GET IT FIXED, WE WILL TAKE GREAT DELIGHT IN YOUR MISERY AND LAUGH YOU OUT OF THE STORE", so that you're not stuck with approved apps and they're not stuck with supporting apps that haven't gone through the approval process or devices running those apps. I like contracts that bind both parties, like API contracts - "you use only the documented routines, and use them only in the documented fashion, and we won't change them so that they stop working that way"; as somebody who's designed and implemented various program interfaces, I like them a lot better than, say, "I get to do what I want with your libraries and you have to support me".)

  7. As a life long Apple user by AHuxley · · Score: 3, Informative

    All I can say is get a real phone with options you like eg android, nokia 9x ect.
    Apple makes a great OS, some great hardware.
    Just stay away from the DRM junk and itoys.
    Or help port a real OS to it.
    As amazon showed with 1984, MS with win 7 mobile and now Apple shows, your just a consumer renting space on their their vision of the world.
    Time to disconnect Apple and buy or use/write a real mobile OS.

    --
    Domestic spying is now "Benign Information Gathering"
  8. Re:filter by a_nonamiss · · Score: 2, Funny

    I believe you may be thinking of Engadget.

    --
    -Arthur
    Cave ne ante ullas catapultas ambules
  9. Re:Even Yahoo Maps is gone by amicusNYCL · · Score: 4, Funny

    If big companies are not spared what about the individual developers?

    I'm going to go out on a limb and say that they aren't spared either.

    --
    "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  10. Private Frameworks, people. by pclminion · · Score: 5, Informative

    Apple has NEVER permitted the use of private frameworks in iPhone apps. My company had to rewrite an app we were trying to deploy because we were using some undocumented features for still frame capture from the camera device. We almost made it through the authorization process, then Apple shot us down at the last second because of it. We had to wait a few more minor releases before the functionality we needed was exposed through an approved interface. It had nothing to do with our application, but rather, the way it was implemented.

    In general, the use of undocumented APIs is frowned upon throughout the industry, as it makes for flaky application and reverse-vendor-lockin, when an extremely popular application relies on undocumented APIs, the APIs change, then people come bitching to the platform manufacturer for "breaking" their applications. There's nothing weird about this, whatsoever. Chill out, folks.

    1. Re:Private Frameworks, people. by GaryPatterson · · Score: 2, Insightful

      Sadly this critical part of the story is being submerged under the usual "Apple is the great Satan" Slashdot groupthink. It seems to be an easy road to be modded up if a poster makes a short criticism of Apple, even if they don't know any of the facts.

    2. Re:Private Frameworks, people. by Anonymous Coward · · Score: 2, Insightful

      Your user number is low enough for you to have been here when /. blew up about Microsoft using internal APIs that no one else knew about. IIRC such actions got them in a little bit of legal trouble.

      But since it is apple we are perfectly happy with letting apple tell us what we can and can't do with our own hardware.

      Bet you are a BIG FSF / GPL support though.

    3. Re:Private Frameworks, people. by pclminion · · Score: 2, Informative

      Your user number is low enough for you to have been here when /. blew up about Microsoft using internal APIs that no one else knew about. IIRC such actions got them in a little bit of legal trouble.

      That was a lot of beers in the past. Perhaps you could refresh my memory and we can actually have a conversation about it. I vaguely remember something of it, but I was using Linux and as such, didn't really care about Microsoft's monopolist practices since I had already escaped them.

      But since it is apple we are perfectly happy with letting apple tell us what we can and can't do with our own hardware.

      First of all, Apple has nowhere near a monopoly position on the smart phone market, despite what marketing hype might imply. That makes their situation quite different than Microsoft's.

      Second, we are talking about applications which are sold through an online store which is owned, managed, and hosted by Apple. It's not unreasonable, to me, to expect that Apple might want a fairly tight degree of control over that, since the impression given by the store and the apps themselves reflects directly on Apple. I've spoken to iPhone users who don't even understand that the applications aren't made by Apple.

      Third, Apple isn't telling you what you can do with your hardware. You can develop, install, and run anything you want on your phone. I do not see how phone ownership automatically grants you the right to access any application you want to through Apple's storefront. Your argument is based on the principle of ownership and so surely you must respect Apple's ownership over their own storefront.

      Bet you are a BIG FSF / GPL support though.

      I am. I have a couple of Mac Minis which I bought mostly because they were extremely small and could fit in the corner of a small desk. I run Linux on them. I don't own an iPhone. Full disclosure...

  11. "Kafkaesque" = "boring" as far as I can tell. by falconwolf · · Score: 2, Insightful

    It can be said that it is Kafkaesque when a reason isn't given but others with the same capabilities are allowed.

    Falcon

    1. Re:"Kafkaesque" = "boring" as far as I can tell. by ADRA · · Score: 4, Informative

      If you refer to his novels, 'Kafkaesque' would most likely denote the endless pain and futility of dealing with an organization where the participant has no idea what hoops to jump through until they are prevented without achieving them.

      Kafka used the individual's ignorance of the system as a weapon that is used to dis-empower him. Even the most crazily elaborate set of obstacles can be overcome with planning and diligence if you're aware of them, but in Kafka's novels, there was always a new challenge to overcome whenever the previous one was achieved. This ultimate futility was the driving theme of many of his stories.

      Dictionary quote:
      adjective
      Complex or illogical in a bizarre, surreal, or nightmarish manner.

      In either case, the original poster of the phrase miss-appropriated it into their post to express what would be best served just dropping the word and leaving the sentence in tact without "active enforcement of ever-shifting, secret rules against applications" would have served just fine.

      --
      Bye!
    2. Re:"Kafkaesque" = "boring" as far as I can tell. by falconwolf · · Score: 4, Informative

      Dictionary quote:
      adjective
      Complex or illogical in a bizarre, surreal, or nightmarish manner.

      Which describes Apple's actions.

      Falcon

    3. Re:"Kafkaesque" = "boring" as far as I can tell. by abigor · · Score: 3, Insightful

      1. Actually, The Trial is what gave birth to the term "Kafkaesque" and definitely has to do with an organisation. It is a very famous book.

      2. The movie The Fly has nothing to do with Kafka. It's about a guy and a teleportation device.

    4. Re:"Kafkaesque" = "boring" as far as I can tell. by R3d+M3rcury · · Score: 4, Funny

      That does it. I need to find a cockroach costume for the Apple Developer Conference this year.

    5. Re:"Kafkaesque" = "boring" as far as I can tell. by PopeRatzo · · Score: 4, Insightful

      So World of Warcraft is Kafkaesque?

      Totally.

      Actually, it brings Camus' working of the Sisyphus story to mind. Running around doing a meaningless activity over and over and over and...

      yet never quite getting there.

      --
      You are welcome on my lawn.
  12. Great News !! by ianare · · Score: 4, Insightful

    This is great news !! This is the only way developers and users will learn never to trust a closed platform. Hopefully this starts pissing people off enough to go towards Android, or preferably the only truly open smartphone OS : Maemo / Meego. So I say, please Apple, remove more useful apps !!

    1. Re:Great News !! by pclminion · · Score: 4, Interesting

      This is the only way developers and users will learn never to trust a closed platform.

      As a developer, I like the enforcement of the "no private frameworks" rule. I don't want to have to compete against other developers who can implement things I can't implement, because they are willing to stay up for three weeks reverse-engineering some undocumented interface. It's kind of like doping in the Olympics. If everybody was allowed to do it, soon it would be impossible to be competitive UNLESS you were doing it, and the result would be an incredible mess where every application was doing things using undocumented interfaces. And on top of that, Apple would have to be extremely careful whenever they want to alter their "private" APIs because it would risk breaking a huge number of applications -- and guess who the end user is going to complain to? (Hint -- not the application developer.)

      If you don't like the restrictions, fine. Jailbreak your phone. Or choose a different platform. I'd rather work with something stable where the playing field is somewhat level.

    2. Re:Great News !! by ThePengwin · · Score: 2, Insightful

      I don't want to have to compete against other developers who can implement things I can't implement, because they are willing to stay up for three weeks reverse-engineering some undocumented interface.

      You don't want to compete with people who put in more effort into coding their apps than you?

      .....what?

    3. Re:Great News !! by pclminion · · Score: 2, Interesting

      You don't want to compete with people who put in more effort into coding their apps than you?

      No, what I want is to not have to be an expert in reverse engineering in order to compete with other developers.

    4. Re:Great News !! by CharlyFoxtrot · · Score: 2, Insightful

      This way a developer will think twice about doing such things, as it means their app could very well break come next update.

      The amount of apps being banned for using private APIs disproves your argument.

      --
      If all else fails, immortality can always be assured by spectacular error.
  13. Re:walled garden by Sir_Lewk · · Score: 5, Funny

    iPhone has more software than Android, hence more options.

    Ah yes, greater variety in fart generator applications is really high on my list of features I want from a phone.

    --
    "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  14. Can Apples Wifi chipset work in adhoc mode? by sonamchauhan · · Score: 2, Interesting

    Just somewhat related: Can Apple's Wifi chipset be somehow set to work in adhoc mode?

    i.e. Can an IPhone/ITouch app (even a Jailbroken one?) let you communicate with the other 50 IPhone /ITouch users in the train you're on, without paying the cell companies?

  15. Re:Fouling the well by garethw · · Score: 2, Insightful

    You're probably right. I bought a MacBook last year (having used Debian for the last 9 years), and while I don't dislike it, I'm not keen to buy more Apple products given dumb shenanigans like this. So they are alienating some users.

    --
    garethw
  16. We Don't Know a Thing by repetty · · Score: 3, Insightful

    Hey, I know!

    Since nobody on Slashdot knows a single thing about this action by Apple -- at this moment -- why don't we just post a bunch of shit that has absolutely no merit?! Hey, we can even call ourselves "journalists"!

  17. Re:walled garden by mjwx · · Score: 4, Insightful

    iPhone has more software than Android, hence more options.

    Increased Volume != Increased Options.

    Android already has a far greater variety of software then the Iphone due to the locked nature of the application delivery and development system. The Iphone simply has more of the same applications then Android or as everyone points out, 100 times the number of fart applications but no third party mail clients.

    So with the Iphone, you have more software but fewer options.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  18. Re:Fouling the well by falconwolf · · Score: 3, Interesting

    You're probably right. I bought a MacBook last year (having used Debian for the last 9 years), and while I don't dislike it, I'm not keen to buy more Apple products given dumb shenanigans like this. So they are alienating some users.

    So don't use those products you have to put up with these shenanigans. I'm typing this on my MacBook Pro, when I replace it the replacement will probably another MBP or its replacement, and if Apple were to release a bigger iPad (say 17") that runs the full OS X like my MBP does I may get one. I might also get a Mac Pro, but I do not plan on getting an iPhone or iPod.

    Actually I plan on setting up my MBP to dualboot, OS X and Ubuntu, and if I were to get a Mac Pro I'd do the same with it. Now if Apple were to get as restrictive with Macs as they are with iPhones and iPads I'd move over to Linux compleatly.

    Falcon

  19. Re:walled garden by burris · · Score: 2, Interesting

    The irony of course is that Apple initially refused to approve fart apps.

  20. Re:walled garden by nmb3000 · · Score: 5, Insightful

    So what it really comes down to is whether one really wants (in this case) a WiFi finder. I certainly won't miss such apps.

    First they came for the VoIP apps, and I did not speak out--because I had unlimited minutes;
    Then they came for the erotic apps, and I did not speak out--because I am religous;
    Then they came for the WiFi stumblers, and I did not speak out--because I do not need one;
    Then they came for my app--and no one spoke for me because 'Apple knows best'.

    A little melodramatic, maybe, but still somewhat apt I think. Apple has shown they have no qualms about removing entire categories of applications for the iPhone, all without provocation, explanation, or compensation. Anyone who depends on (develops for or uses) the iPhone in a serious business or financial sense is crazy.

    --
    "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
    /)
  21. Re:walled garden by JustOK · · Score: 5, Funny

    no shit?

    --
    rewriting history since 2109
  22. Re:walled garden by mjwx · · Score: 4, Insightful

    yep, and if you read the previous article, you would know developers are having problems coding for android as you never know what kind of hardware you will get.

    Yet there are many many applications which perform well on all android hardware.

    You logic explains why Windows is not the most popular development platform, because you never know what hardware you're going to get, nor which version of Windows, .net, DirectX and so forth. No wait...

    Android, much like Windows provides a consistent framework across multiple devices. For simple applications this is very simple, for difficult applications this is difficult, the same as in Windows and there are games and applications out there so poorly coded and tested that require a very specific version of DirectX just to run, you don't think they exist because no-body buys them. Only bad developers have these problems.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  23. doesn't add up by sjames · · Score: 2, Interesting

    If the issue is that the Apps used a private API, how did they get approved in the first place?

    I'm not sure why anyone would develop for the iPhone, apparently you not only face a capricious approval process, but they may revoke that approval on a whim.

    1. Re:doesn't add up by bill_mcgonigle · · Score: 3, Insightful

      I'm not sure why anyone would develop for the iPhone, apparently you not only face a capricious approval process, but they may revoke that approval on a whim.

      Just make sure your app complies with all current and future rules and does not compete against any apps Apple plans to introduce down the line, and you'll be fine.

      Want to invest in my iPhone dev business?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:doesn't add up by mikestew · · Score: 2, Informative

      Apple doesn't get to see your source code. To figure out that you are using an API, they have to, to some extent, reverse-engineer your application.

      They have static analysis tools. They nailed one of my apps for subclassing when I shouldn't have. Not a private API, just subclassing something that the docs clearly state (had I read them) shouldn't be subclassed. No way one is going to see that just looking at the app. Used a category instead (which is what I should have done in the first place), and there was no external change to the app. App went through just fine.

  24. Re:walled garden by fuzzyfuzzyfungus · · Score: 5, Insightful

    Unfortunately, what you say isn't quite true. If it were, the problem would be self-correcting.

    In order for app development to be financially viable, it has to possess a risk/reward ratio that compares favorably to other possible investments. Apple's trigger-happy tendencies raise the risk; but their install base and user willingness to shell out keeps the reward high. The real risk is not that they'll drive out app developers; but that they'll manage to preferentially drive out the good app developers.

    If I am running some cookie-cutter app sweatshop, churning out masses of crap under one or more company names that are little more than reskins of one another, with slightly different content packs(here's an app with twenty fart noises, here's another one with the same noises that we had the intern spend ten minutes tweaking with audacity and the buttons reskinned to look more like mucus blotches! Here's 50 pictures from the cheapest softcore porn back-catalog that we were able to licence. Hey, here's the same app with 50 different pictures! And so on and so forth), all I need to do is make money on average. If some of my apps never get approved, some get sacked 18 months in, some do OK, some prove PT Barnum right yet again, I'll come out just fine. By making so many crap apps, each one representing a small investment, I spread my risk out substantially(and, since the iPhone is the hot thing among well-heeled and app-happy cellphone users, getting merely average results will probably be satisfactory, particularly if I'm paying offshore rates for my dev time).

    On the other hand, some classic Mac indie dev house, pouring their heart and soul into one or two apps at a time, faces a very different situation. Their apps are substantially less likely to get shitcanned for sucking or for being tasteless; but their costs per app are comparatively huge. If an important patch update gets stuck in review hell for three weeks, while they rack up negative reviews, they are sunk. If their brilliant little gem happens to be a little too close to something Apple has planned for iPhone OS v. 4, it'll simply be murdered in the cradle without useful comment. Those odds are considerably less compelling.

  25. Re:walled garden by Colonel+Korn · · Score: 5, Informative

    Ah yes, greater variety in fart generator applications is really high on my list of features I want from a phone.

    Out of curiosity, did Final Fantasy make it to Android?

    Yes. Every NES, SNES (I think), and Genesis game is on Android via emulators. Here's a review of a NES emulator: http://www.crunchgear.com/2009/05/26/quick-review-nesoid-nes-emulator-for-android/

    I guess it's not legal, but if you're willing to go the emulator route you pay only $2 for thousands of NES games instead of the $9 I just spent on Final Fantasy on the iPhone.

    --
    "I zero-index my hamsters" - Willtor (147206)
  26. Bombed out garden by fm6 · · Score: 4, Insightful

    Very mature.

    Apple's corporate nannyism is indeed a pain, and it's what keeps me away from iPhone. But I can't say I like Android any better. It's the usual disorganized Google product, where every product is viewed as emergent from a lot of independent programmers each doing their own thing. So there's no central vision to the product. You have a total mess of a platform that isn't even a single platform, since every Android hardware implementation is different from every other.

    Really, our choices suck. Maemo (or whatever it's called now) will never achieve critical mass. Windows Moblle is, well, Windows. Symbian is showing its age. Blackberry is designed for somebody who texts a lot more than I do.

    I'm sort of flirting with getting a WebOS phone, except I don't trust Palm not to screw this product up, the way they've screwed up every other product. Also, a phone plan that supports it properly costs $60/month (3G data rates in the U.S. are totally out of hand), and while I like having the Internet in my pocket, I'm not sure I like it that much.

    What I should really do is go back to having a separate phone and PDA, and put up with the hassle of sharing data between them manually. (With a PAYG plan, I'd probably save $50/month.) Except nobody makes a decent PDA any more...

  27. Re:walled garden by IANAAC · · Score: 2, Insightful

    Out of curiosity, did Final Fantasy make it to Android?

    It probably will be in due time. I don't think it's even been released for the iphone yet, has it?

  28. Re:walled garden by mjwx · · Score: 5, Insightful

    PCs you assume everyone has a pointing device and a keyboard, but with phones they may have a touch screen, or lack a touch screen. There might be an accelerometer, or it might not be there. You may be able to have a physical keyboard, but a lot of Android phones don't.

    I dont think you understand Android development at all.

    I'm not having a go at you but you seem to miss important points which are massive flaws in your arguments.

    Android much like Windows has certain minimum hardware requirements (pointing device, x number of physical buttons, display device with minimum resolution). Much like Windows I can have additional or disparate hardware (D-pad vs trackball, higher res screen) but the API's are still meant to interpret the minimum standards of input so text from a soft keyboard is treated the same as text from a physical keyboard, the d-pad on a Droid/Milestone acts the same as the trackball on my Dream/G1 from the perspective of the application as that input is coming from the OS (HAL) not the HW directly.

    Your issue hinges on a program which require specific hardware to be present, if a developer has this requirement then they've made a conscious decision to use a specific platform and has to deal with the problems that arise from that. This is a conscious decision on the part of the developer, not a flaw in the OS.

    A program like APNDroid will work the same on all models as it was developed to use Android API not vendor specific hardware. The same as in Windows where a game (Half Life 2 for example) will work on a Logitek keyboard as well as it would on a Microsoft keyboard because it uses the Windows API for input, not hardware specific vendor drivers.

    The problem you describe is exactly the problem Operating Systems, or more specifically the HAL (Hardware Abstraction Layer) were made to solve. It's a 25 yr old problem, with a 24 yr old solution.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  29. Re:walled garden by PopeRatzo · · Score: 4, Insightful

    you would know developers are having problems coding for android as you never know what kind of hardware you will get.

    Microsoft and the Linux community seem to have worked that bit out.

    I'm not sure Slashdot is the best place to advocate for fewer hardware choices.

    --
    You are welcome on my lawn.
  30. Re:walled garden by PopeRatzo · · Score: 2, Insightful

    On the other hand, some classic Mac indie dev house, pouring their heart and soul into one or two apps at a time

    And we all know how Apple treated them.

    --
    You are welcome on my lawn.
  31. Re:walled garden by BrokenHalo · · Score: 4, Insightful

    If their brilliant little gem happens to be a little too close to something Apple has planned for iPhone OS v. 4, it'll simply be murdered in the cradle without useful comment.

    It is the sheer nastiness of Apple's extreme highhanded policies and litigious corporate mindset that makes Apple platforms less and less attractive to me as time goes by. I have (and actually quite like) a MacBook, and the iPod is by far the best mp3 player around, but hardly a day goes by without Apple or sometimes Steve Jobs personally fucking someone over.

    I'll be voting with my wallet next time any of my devices need replacing. I've been using Linux on my desktop machines for over 15 years, and there's nothing stopping me using it on my next laptop. And I will not be buying an iPhone.

  32. Re:walled garden by Idiomatick · · Score: 2, Insightful

    If you bought it before then count it as format shifting. And bravely break laws that you find are unjust. Think of it as protest. Otherwise you are succumbing to threats by the mafiaa which is kinda lame. That and I haven't heard of anyone dling a rom getting charged millions for doing so (unlike mp3s).

  33. Re:walled garden by daveime · · Score: 2, Insightful

    iPhone has more software than Android, hence more options.

    We are the iBorg. Resistance is Futile. Your culture will adapt to service ours. We will add your biological and technological distinctiveness to our own. And then after a period of time, we will nerf your distinctiveness because it contains naughty words or functionality we should have provided in the first place, but decided to leave it till the next version so we could milk you for another $879 bucks.

  34. Re:It's great! by Jaxoreth · · Score: 2, Funny

    It makes me even more proud to be a PC.

    Is that you, John Hodgman?

    --
    In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  35. Re:walled garden by MobileTatsu-NJG · · Score: 2, Insightful

    I really fail to see significance here.

    There really wasn't any. I was just asking. I was surprised that the game was being re-worked (new artwork and music and all) for the iPhone and wanted to know if an Android version was coming, too. I'm wondering (not stating... WONDERING, in case the nitwit that modded my post as flamebait is reading) if apps on the iPhone make more money than comparable apps on Android. If FF comes out on both platforms, the amount of money they both bring in is really interesting to know. If the iPhone's is higher, then that is something important for devs to know despite it being fashionable to shake our pitchforks at Apple. Unfortunately if that release is not soon, that really taints the data.

    It'll be on android soon, the difference is people will probably do it themselves.

    Um, no. It'll be on Android if Square ports to it or it won't happen at all.

    I think they're more screwed than people know right now.

    I think you're overestimating how much the masses care. People are happy to pay for apps on the iPhone. Developers will follow the money. The masses will then go "oh, neat! Actual game publishers are making games for that phone, I should get one!" Then more money is made. Then more developers go "whoah, there's money there!" And so on.

    It also doesn't help that Slashdot has already cried wolf at least once with these "Apple is locking people out!" stories.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  36. Because Apple tightens QA over time by SuperKendall · · Score: 3, Insightful

    If the issue is that the Apps used a private API, how did they get approved in the first place?

    Because over time Apple gets better about figuring out who is using private API's.

    In the early days it was the most egregious violations that visually screamed out "hey look, I am using a private API" - like Coverflow.

    So then that died down, and for a while people got away with undocumented framework and system calls.

    But recently Apple has started basically using a symbol analyses tool looking for calls to specific system stuff. I can imagine it was only recently they thought to look at super low level network stuff.

    Apple even has been pretty nice about it generally, most developers just get a warning saying "you are using a private API, fix that before your next update please". I guess whatever this framework was using was a little more undesirable than most calls.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  37. More predictable "nyah-nyah" and defensiveness. by erroneus · · Score: 4, Insightful

    Happens every time and even though the intelligent users of slashdot are more than aware of this, they can't seem to fight the compulsion to re-re-re-re-state their position/perception/opinion on the matter.

    Apple strong on consistent user experience. (by this I mean consistent with apple's ever-changing idea of what the user experience should be.)

    Android strong on openness and flexibility. (except for where the carriers object and attempt to control it... but even then, not so much.)

    When the iPhone came out with a battery that couldn't be replaced by the user, I wrote it off. To me, that was the primary show-stopper. It's a privacy and security concern. It's a battery life/conservation concern. It's even a safety concern.

    Android, on the other hand is interesting in that it is yet another high profile Linux based product that has elements of traditional Linux failure all over it. I don't mean this to sound as bad as it sounds, but I can think of no better way to put it. The game isn't over yet and perhaps the people steering Android will see the failures and find some solutions, but what traditional failures am I talking about? Simple: "Being strong on consistent user experience" among other things.

    Previous articles on slashdot came close to describing problems by talking about the wide variety of android phones and how software for one does not work for all. (it's not a problem for normal Linux hackers... we know all about tarballs, DEBs and RPMS, i386/i586/i686/x86_64/PPC and other divisions based on which version of glibc it was compiled for.) But there is more. The apps themselves are "more free" and therefore have less consistent delivery of look and feel. When this happens, a solid device starts to feel like a handful of marbles. At some level of consciousness, we all perceive problems when we are presented with things that don't match up well. Whether or not it's an actual problem is irrelevant to the feelings of the user (which, by the way is foremost on the minds at Apple) which is where the real success or failure of a project lies. "Better things" fail all the time at the hands of better marketing of lesser things. If people feel one thing is better than another or more reliable or will last longer or be supported longer or will have better backing, the truth doesn't matter so much as their feelings.

    As a Linux optimist, I see this as an opportunity for Linux to gain recognition and public favor. We all know that Linux is a kernel and that it's in a LOT of stuff everywhere that most people never see or think about. We also know that because it's just a kernel, the REAL problems are in how it's packaged with other things... with or without a GUI, which GUI, what package management, etc. But there's more. Look and feel has never really been stressed. KDE users will probably disagree with me on this because KDE does, in fact, push more in favor of a consistent look and feel. But they are an exception.

    But even if the Android project pulls itself together and actually does build a very successful consumer implementation of a Linux based OS, it can't quite be said "It's good because it's Linux." It would still be more accurate to say "It's good in spite of being Linux" because at the moment, a successful consumer Linux OS doesn't fix all the others that we know and love.

  38. Re:WiFiFoFum by Sheen · · Score: 2
  39. Re:Fouling the well by TRRosen · · Score: 3, Insightful

    , but then again the iPhone ecosystem is a fairly new model for software.

    NEW? lets see Atari Nintendo Playstation Xbox Sega .... All these systems required every piece of software to meet the system makers requirements and limitations. This is not new.

  40. Re:walled garden by Morth · · Score: 2, Interesting

    The builtin one is way worse though. It can't find wifis with no SSID and has a much higher threshold on the signal strength. No SSID might be a misconfigured wifi, but for example on a bus trip there's not much I can do about that as a passenger.

  41. Re:walled garden by siloko · · Score: 4, Insightful

    The oddness here is that these apps were ever approved to begin with.

    No - the oddness here is that people can't see beyond the end of their nose. The issue is not that a specific class of applications has been pulled but that any application is pulled. I am not going to argue with Apple's right to choose what happens on their App Store but I do question a geeks's choice when he supports a closed system over an open one. When others are making the decisions the function he takes for granted in the form that he deems pleasing is eventually going to be eroded. The market will decide whether this is a good thing for Apple's bottom line but for a geek to be an Apple apologist now just seems plain weird.

  42. Re:walled garden by siloko · · Score: 2, Insightful

    Actually I probably misrepresented my views. I think it is fair enough to just 'not care' and use a product because it does what you want. But detaching personal preferences from the wider issue is important. The creeping control mindset which is increasingly evident at Apple does have negative consequences. To think that Apple used to be about individual expression . . . to see what it has become is frankly depressing!

  43. But there are legit uses for some of that software by Phoenix · · Score: 2, Informative

    I use WiFiFoFum at my hospital to check the strength of the Wireless AP's scattered through the floors. At the moment I'm using it on a Intermec CN3 handheld scanner that we're using for Medicine scanning and verification. I wanted to get an iTouch or an iPhone so I could use it on that device since I may or may not be able to keep the CN3 that I'm currently using as my dedicated Test Platform.

    By denying us access to such tools, Apple is alienating the IT Professional community and may drive us to find other applications or even (in their eyes) worse, jail-breaking the damn things so we CAN run whatever the hell we want and not what THEY want us to run.

    Remember the days when we used to mock Microsoft and their advertisements by saying "Microsoft: You WILL go here today!"?

    --
    -- Wiccan Army, 13th Airborne Division "We will not fly silently into the night"
  44. Re:walled garden by siloko · · Score: 2, Insightful

    Do you really expect people to buy a product that makes you happy regardless of their needs?

    Errr no - I'm guessing you have some issues with reading comprehension . . . When discussing the pros and cons of a company/product it is important to be able to detach ones personal preferences/choices from the wider issues at hand, else all we end up doing is cheerleading the shit we like - which, although fun, is hardly enlightening . . .

  45. Re:walled garden by mdwh2 · · Score: 3, Insightful

    Because we simply don't care? People here get so stressed about some of the most pedantic things. I use the WiFi outside my home once in a blue moon. It's just not that important since my data plan is unlimited. 3G is perfectly suitable for the occasional internet need while I'm at the doctors office, or sitting eating lunch and reading slashdot or some random news tidbit.

    Standard Apple rule - if the Iphone has it, it's great (3G, unlimited dataplan). If not, it's "Why would I need that" or "Why care?" The great thing about this rule is that you can even change when new features are out - e.g., the Iphone had 3G years after other phones, before then it was "Why would I need that?"

    but it's almost like there's a complete disconnect between the geeks and the typical user in here.

    Yes, in that Apple phones are far more popular here than in the general public, judging by market share.

    This whole Apple/Droid thing reminds me of the old Windows/Apple wars.

    More like BeOS versus OS/2.

    Every iPhone topic turns into how Apple is evil (+1 insightful, yeah baby), and how we should despise them (+1 underrated), or their the new 'Microsoft' (+1 fanboi),

    Generally, anything pro-Apple is instant mod points, and any criticism usually gets modded down, unless you're careful or lucky.

    The very folks saying we're mindless drones just want us to become mindless droids.

    Oh right, because it's called a droid, this means people buying it are "droids".

    Personally I Think Different by not buying Apple.

    South Park is comedy, it's not actually based on reality. Their goth story was as much of a straw man as your argument against Droid users.

  46. Re:walled garden by morgauxo · · Score: 2, Insightful

    There's actually a very good reason for this. The market doesn't build for geeks anymore. Once upon a time computers were a very geeky thing (make no mistake, that's what an iPhone is... a computer). Products where actually marketed with us in mind.

    We are still here. As a potential market we still exist but no one cares because now there are so many more 'regular' users. In comparison companies don't see us as worth marketing to.

    That's actually ok. There's a long history of geeks 'hacking' standard consumer devices and making them do new things. Sometimes this even results in new products for the 'normal' users. We can deal with that. Things are changing though. Manufacturers are becoming protective of their platforms. They are adding roadblocks to keep us from customizing our own stuff. Sure an iPhone can be jailbroken today but what if there isn't a bug in the next version we can exploit to do that? What if the iPhone puts the more open phones out of business? They sure seem popular enough. What if other manufacturers see the success of the iPhone and emulate them, closed nature and all? There could be nothing left for us. That's what we are really concerned about, not the 'normal' users.

    It's not just the geeks that lose out if this happens. Like I said earlier, our tinkering does often lead to new features for the next generation of 'normal' user products. It's not that the iPhone doesn't do a lot of cool things today, it's that it might not do anything better tomorrow. I don't think ranting on Slashdot will do much to enlighten the public about this but it's probably about as useful as anything else we can do.

  47. Re:walled garden by Gta-Klue · · Score: 3, Insightful

    Really? And what about the iPod Touch users? We don't have a data plan, we depend on WiFi.

    --
    This is PURE EAU DE TROLLETTE
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  48. Re:walled garden by Desert+Raven · · Score: 2, Insightful

    Oh, I seriously want to see them take on Motorola. Taking on HTC was like taking on the scrawny kid in school who isn't part of the "in crowd". He's not that dangerous, and nobody will back him up. Taking on Motorola would be more like a junior high art student taking on a college senior on a martial arts team.

    They get away with HTC, because they know HTC's patent portfolio is thin. But all it would take is for Motorola to drop the filing cabinet on them containing their patent portfolio and Apple will crawl away crying for mommy.

  49. Re:Every wall has two sides- volume does equal cho by SuperKendall · · Score: 2, Insightful

    ergonomic btw is not "easy-to-use", look it up) No multitasking.

    You're telling me to "look up" ergonomic, then claiming it means "multitasking"?

    Since you are so keen on "looking up" things, lets look at the actual definition:

    "The applied science of equipment design, as for the workplace, intended to maximize productivity by reducing operator fatigue and discomfort. Also called biotechnology, human engineering, human factors engineering."

    Please enlighten us as to how the kinds of multitasking not allowed by third party iPhone apps (because the iPhone does support multitasking, and some form of that for third party apps) help in those regards.

    Not that the Android UI is perfect, but you'll notice it's problems are related more to polish, and not to fundamental decisions early on.

    Actually both, like the mandate of the Four buttons being a fundamental design mistake at the outset. Really kills an Android tablet. Apple made many more intelligent design choices up front and over time they are reaping the benefit of that.

    Because the thing you are missing, is that the ONLY limitations the iPhone really has are things Apple can simply REMOVE from the system. That is the real secret, Apple can allow something to work when they feel like they have how it should work well thought out. The fact that you can do anything with a jailbroken iPhone you can with Android shows this to be true. You can already do more things with an iPhone today than you could at launch, Apple simply opens the platform more slowly but also more thoughtfully.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley