Slashdot Mirror


How Mobile Apps Are Reinventing the Worst of the Software Industry

An anonymous reader writes "Jeff Atwood, co-founder of Stack Overflow, says the mobile app ecosystem is getting out of hand. 'Your platform now has a million apps? Amazing! Wonderful! What they don't tell you is that 99% of them are awful junk that nobody would ever want.' Atwood says most companies trying to figure out how to get users to install their app should instead be figuring out just why they need a mobile app in the first place. Fragmentation is another issue, as mobile devices continue to speciate and proliferate. 'Unless you're careful to build equivalent apps in all those places, it's like having multiple parallel Internets. "No, sorry, it's not available on that Internet, only the iOS phone Internet." Or even worse, only on the United States iOS phone Internet.' Monetization has turned into a race to the bottom, and it's led to worries about just what an app will do with the permissions it's asking for. Atwood concludes, 'The tablet and phone app ecosystem is slowly, painstakingly reinventing everything I hated about the computer software industry before the web blew it all up.'"

333 comments

  1. But this time it's different. by plopez · · Score: 5, Funny

    A whole new paradigm. You just don't get it! There's no down side etc. etc.

    --
    putting the 'B' in LGBTQ+
    1. Re:But this time it's different. by locotx · · Score: 5, Funny

      The sarcasm is strong with this one....

    2. Re:But this time it's different. by Anonymous Coward · · Score: 2, Funny

      It's just like 3D printing. I get the feeling the crest of mindless, hubristic hysterical over-optimism is over now. A few months ago however, it's like we were on the cusp of Star Trek, all on the basis of a few belt buckles and leaky Yoda coffee cups.

    3. Re:But this time it's different. by steelfood · · Score: 1

      But this time it's different.

      Famous last words.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    4. Re:But this time it's different. by Darinbob · · Score: 2

      This time it is different, since I am able to get into the emerging market sooner it means this time I'll make money! Chase the dream!

    5. Re: But this time it's different. by Anonymous Coward · · Score: 0

      Ok, now that we got our out of topic buzzword idiot we can talk seriously.

    6. Re:But this time it's different. by azalin · · Score: 1

      Just remember, the trick is to cash in and leave in time.

  2. App permissions by sinij · · Score: 5, Insightful

    You don't need to guess what app is going to do with these permissions, you just assume it will abuse it, because it has no reason not to. What missing is ability to push back against unreasonable permission requests without having to root your device. Both Apple and Google dropped the ball on this.

    1. Re:App permissions by RyuuzakiTetsuya · · Score: 0

      Settings -> privacy

      Apple didn't drop the ball on this. Not as hard as google, at least.

      --
      Non impediti ratione cogitationus.
    2. Re:App permissions by i+kan+reed · · Score: 1

      You say that as a person who would understand and care to do that(i.e. someone who could use the permissions from the developer side). You do not represent the normal user, who if they care at all, will at best go "Ahhh, don't use that"

    3. Re:App permissions by Anonymous Coward · · Score: 0

      The reason for most of the seemingly unnecessary permissions is to support in-app advertising.

      Hey, I didn't say it was a good reason!

    4. Re:App permissions by Anonymous Coward · · Score: 0

      Right. Apple. Just because they don't tell you and they deny it doesn't mean they're not doing it. They even got caught doing it and had to push a special "patch" to encry^W fix this problem with their OS.

    5. Re:App permissions by xvan · · Score: 1

      You say that the normal user, who can press the "accept button" on the permissions form, couldn't understand that by unchecking a box, a particular permission is denied?
      Don't worry, put the scary check boxes on an "advanced" option, so that no app is broken by mistake.

    6. Re:App permissions by Dixie_Flatline · · Score: 5, Insightful

      How did Apple drop the ball, exactly?

      I've had apps ask me permission for my GPS, microphone and photos all individually. I've rejected allowing all those things at various times for various reasons with no problems. I've gone back and given permission later, or denied permission when I didn't want that functionality any more. Every app that requires location services asks me individually at the first moment it tries to use them if it's okay. If there's a flaw with the Apple system, I suppose you could say that it's that you get the same questions over and over again, or that apps that absolutely require certain permissions (photo editing apps need access to your photos, duh) can't get them automatically. (But honestly, I don't mind answering that question.)

      I test-drove a Nexus 4 for a week, and it really grated on my nerves that I had to give permissions at time of download, couldn't revoke any of them, and had to take it on faith that the app would play nice. No. Ask me for each individual thing, ask me each time.

    7. Re:App permissions by i+kan+reed · · Score: 1

      They wouldn't understand why pieces of the application would throw exceptions that the app itself didn't know how to handle, since it was coded with certain behaviors as default, no.

    8. Re:App permissions by JoeMerchant · · Score: 1

      That's the Uninstall option.

      I haven't missed a single app yet that I rage-uninstalled in retaliation for them pushing me an unwanted notification.

    9. Re:App permissions by Mordok-DestroyerOfWo · · Score: 1

      AOKP has App Ops. I'd prefer a more active solution, but it's great for removing GPS and contact requests from flashlight apps.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    10. Re:App permissions by berj · · Score: 1

      There's nothing to understand or care about.. If an app wants access to my contacts it needs to ask me. If I say no then it doesn't get access. If I say yes.. it does. The answer from the first request is remembered. If I want/need to change my answer I can go into settings and do so. But by default an application exists in a state of "can't access anything until the user approves".

      I'm not sure how much easier it could possibly get for a user.

      My main complaint is that there aren't enough categories. At the very least I want the ability to say which apps can and cannot access the network (both wifi and cellular.. preferably with separate permissions).

    11. Re:App permissions by mlts · · Score: 1

      Best way I've seen that handles this well is an app that used to be for previous iOS versions to 6. Sure, the app can get your contacts, position, music, camera, and such. The contacts are randomly generated, same with the songs. The position was settable anywhere in the world. The camera would just give static when used.

      That way, the app gets whatever permissions it wants... but what it gets is useless garbage.

      I wish there were a utility for Android that did similar. LBE Privacy Guard used to, but it hasn't been updated in ages... and LBE Security Master (the translated successor) is hit or miss.

    12. Re:App permissions by i+kan+reed · · Score: 1

      Let's hypothetically say you support your app(yeah, I know, basically unheard of on phones, but bear with me). Do you really think you're going to be able to do a reasonable job of it, if you don't know which functions of your app users have enabled permissions for.

      Ooops, your app crashes for the 3% of users who turn of contact searching. It's your fault, because you didn't tell them it was essential(except you did, and they disagreed)

    13. Re:App permissions by Dixie_Flatline · · Score: 4, Insightful

      The assumptions are simple: assume that the user hasn't given you permission to do anything. Your app may be useless at that point, but it shouldn't crash. It should just not do anything. If the user then asks the app to search their contacts, you ask them for permission to the contacts again. It happens all the time in iOS apps.

    14. Re:App permissions by sexconker · · Score: 1

      Right. Apple. Just because they don't tell you and they deny it doesn't mean they're not doing it. They even got caught doing it and had to push a special "patch" to encry^W fix^W hide this problem with their OS.

      Fixed

    15. Re:App permissions by Anonymous Coward · · Score: 0

      Cyanogen can be configured to either return random data or a blank entry rather than NULLs for contacts/phone/position/etc. I don't remember which. Supposedly it works pretty well.

    16. Re:App permissions by c-A-d · · Score: 1

      If you can, use cyanogenmod on your droid. It has an option - and I'd love to see more granularity on this - to block apps from accessing your contact lists and some other things.

      --
      some karma... and kinda lukewarm about it.
    17. Re:App permissions by Anonymous Coward · · Score: 0

      Dear lord, I literally just face-palmed. A/C 'cuz I still have mod-points that I may use in this thread.

    18. Re:App permissions by BasilBrush · · Score: 3, Insightful

      The pair of you seem confused between app permissions and a now fixed vulnerability in the built in browser.

      And what do you mean hide? Despite the fact that it was in open source software, the vulnerability was discovered internally at Apple, and they issued a patch. If they had actually wanted it there they wouldn't have patched it, they'd have said nothing.

    19. Re:App permissions by BasilBrush · · Score: 1

      iOS apps cope with being denied permissions. Why can't Android apps?

    20. Re:App permissions by LinuxIsGarbage · · Score: 1

      There's nothing to understand or care about.. If an app wants access to my contacts it needs to ask me. If I say no then it doesn't get access. If I say yes.. it does. The answer from the first request is remembered. If I want/need to change my answer I can go into settings and do so. But by default an application exists in a state of "can't access anything until the user approves".

      I'm not sure how much easier it could possibly get for a user.

      See also: the popularity of UAC in Vista, and the fact that users try to dismiss any dialogs as quick as possible, by answering what will presumably make it work, without reading. Thus the reason Ask toolbar gets installed on computers, scareware fake antiviruses get installed, etc.

    21. Re:App permissions by BasilBrush · · Score: 2

      Do you really think you're going to be able to do a reasonable job of it, if you don't know which functions of your app users have enabled permissions for.

      You're obviously not a coder. Checking for resources before accessing them, dealing with exceptions when expected resources aren't there, and handling error codes appropriately are normal programmer activities on any platform. On iOS it's simpler than most because there's only a limited number of resources that may or may not be available.

      Ooops, your app crashes for the 3% of users who turn of contact searching. It's your fault, because you didn't tell them it was essential(except you did, and they disagreed)

      That's not how it works. Using contacts is never essential. Even if the app does nothing but display contacts, then the expected behaviour is to run, but display a message to the effect that contacts are not available and why.

      It ain't rocket science.

    22. Re:App permissions by BasilBrush · · Score: 2

      See also: the popularity of UAC in Vista

      The problem was not asking for permissions, but asking for them too often due to ill thought out granularity of permissions. iOS permissions are not hated as UAX in Vista was.

      and the fact that users try to dismiss any dialogs as quick as possible, by answering what will presumably make it work, without reading.

      Yes. But with iOS going back and removing permissions given earlier is simple. If users don't care about permissions, fine, the apps get the permissions. If the user does care, and simply rushed through too quickly, they can easily withdraw the permission at any time.

      Thus the reason Ask toolbar gets installed on computers, scareware fake antiviruses get installed, etc.

      For Vista, yes. But that danger doesn't exist in iOS. All software has to be installed by the user from the App Store.

    23. Re:App permissions by Threni · · Score: 2

      I've never suffered from the permissions required by any Android app. Should I be worried? Worried an app might read my phone book and know my friends/colleagues email addresses? And then what? Email them! A HA! We have some more email addresses!! Oh, and phone numbers. Handy - now they'll get phone calls from..who, exactly? App developers? They'll know my location? Fine - add `random, evil ad company` to the long list of people who know my location.

      If you don't want to run the risk of - worst case scenario - people knowing your colleagues' email addresses, then I suggest you read the permissions required of an app and not install it if it can read your contacts. It's still possible to buy dumbphones if you don't want a smartphone.

      Not heard from Atwood for a while, though. Has he done another amusing `compare mp3 codecs by using pirated copies of fuck-awful 80's music` article recently?

    24. Re:App permissions by sexconker · · Score: 1

      The pair of you seem confused between app permissions and a now fixed vulnerability in the built in browser.

      And what do you mean hide? Despite the fact that it was in open source software, the vulnerability was discovered internally at Apple, and they issued a patch. If they had actually wanted it there they wouldn't have patched it, they'd have said nothing.

      It wasn't discovered by Apple, lol. It was disclosed to Apple and they denied it. It was later disclosed publicly, so they were forced to admit it and fix it.
      Whether you believe it's fixed or simply swept under the rug is your own problem.

      MS, Google, and Apple are all looking to exploit and profit off of user data, and they need advertisers, app publishers, etc. to be on board with their platforms. They all want to exploit the same information. The reason Apple, Google, and MS don't let you control data access properly is because they don't want you to have control. They want advertisers and app publishers to have excessive and pervasive permissions. Simple as that.

      The OP's point is that you don't have control, and in the cases where you think you do, you have no reason to trust that you do given the past behavior of the people designing the OS your phone runs on. To the contrary, you have every reason to believe they ARE misusing that data.

    25. Re:App permissions by Anonymous Coward · · Score: 0

      I test-drove a Nexus 4 for a week, and it really grated on my nerves that I had to give permissions at time of download, couldn't revoke any of them, and had to take it on faith that the app would play nice. No. Ask me for each individual thing, ask me each time.

      Uh, Android 4.3 and up does prompt you for individual access. You can go back at any time and change the permissions you've allowed or revoked using the Permission Manager.

    26. Re:App permissions by Anonymous Coward · · Score: 0

      Settings -> privacy

      Apple didn't drop the ball on this. Not as hard as google, at least.

      Not paying attention to the news I see.

      http://arstechnica.com/security/2014/02/new-ios-flaw-makes-devices-susceptible-to-covert-keylogging-researchers-say/

    27. Re:App permissions by jackb_guppy · · Score: 1

      There is no WHY.

      I get asked over and over about using this or using that. There is no why they need it. How will it be used. Who will see it.

    28. Re:App permissions by RyuuzakiTetsuya · · Score: 2, Informative

      MS, Google, and Apple are all looking to exploit and profit off of user data

      I know it's trendy to bash Apple around here, and it's easy to fall into the Apple fanboy trap, however...

      How is Apple, or Microsoft for that matter, guilty of this? When have they shown Google levels of concern for your personal data? Everything Apple has been doing has been to restrict the amount of user data 3rd parties can collect.

      iAds famously restricts the amount of user data advertisers can get, Google was told to kick rocks because they wanted more user data from YouTube and Maps.

      What the bloody fuck are you talking about?

      --
      Non impediti ratione cogitationus.
    29. Re:App permissions by Anonymous Coward · · Score: 0

      Don't kid yourself. Apple may restrict third parties from getting info, but they profit off of it just the same. This is exactly how Google operates.

      Go look at the iAds website and read about their comprehensive targeting.

    30. Re:App permissions by Bing+Tsher+E · · Score: 1

      Don't fool yourself. Apple wants to keep the info for themselves. Ditto with Google whenever they get all righteous regarding privacy.

    31. Re:App permissions by Anonymous Coward · · Score: 0

      Xprivacy in the Xposed framework does that.

    32. Re:App permissions by PNutts · · Score: 2

      It wasn't discovered by Apple, lol. It was disclosed to Apple and they denied it. It was later disclosed publicly, so they were forced to admit it and fix it.

      I can't find that information but I can find credible sources that contradict your statements.

    33. Re:App permissions by PNutts · · Score: 1

      iOS apps cope with being denied permissions. Why can't Android apps?

      it's about the quality of the program / programmer regardless of the platform.

    34. Re:App permissions by kenshin33 · · Score: 1

      how about that thing called exception handling?

    35. Re: App permissions by Anonymous Coward · · Score: 0

      No, it doesn't.

    36. Re:App permissions by digitalchinky · · Score: 1

      They could, trivially, some do this quite well already. The problem is that android permissions are non-configurable without root so you either accept what you're told the app will use, or you don't install it. Thus developers make assumptions about what their application can do, they don't bother to catch exceptions because they assume (right or wrong) they don't need to.

    37. Re:App permissions by GTRacer · · Score: 1

      This app is likely one of my favorites for managing my Samsung GS4. I don't install a lot of adware apps, preferring to pay to not have to worry about popups or banners. But even still, I like having XPrivacy's filter and log showing me which apps are doing things I don't want them to do. Especially apps that are supposed to be "sleeping". Facebook and its Messenger are bad at constantly polling the phone and network info even when logged out. LLama + Taskkill to the rescue!

      Anyway, back to XPrivacy. Why should I let an app like IMDB know my location? I don't use it to find movie tickets. I have Flixster for that. So with XPrivacy, I can feed IMDB garbage location info and it runs happily ignorant. The other thing I love about XPrivacy is I get a notification every time an app is updated, even core apps, so I can check permission changes.

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    38. Re:App permissions by GTRacer · · Score: 1

      Check out Xposed framework + XPrivacy then. Should be what you're looking for to granularly control permissions. And I mean *granularly*.

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    39. Re:App permissions by GTRacer · · Score: 1

      Here's my take. Some app wants Contact List access for its "sharing" feature. I have no intention of sharing, though I use the app's other functions. Is there any reason not to use XPrivacy to feed the app an empty contact list? Bear in mind, this isn't about blocking ads or whatever, but effectively disabling optional functionality.

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    40. Re:App permissions by Pope · · Score: 1

      That seems pointless when you can just click the Deny button.

      --
      It doesn't mean much now, it's built for the future.
    41. Re:App permissions by sexconker · · Score: 1

      It wasn't discovered by Apple, lol. It was disclosed to Apple and they denied it. It was later disclosed publicly, so they were forced to admit it and fix it.

      I can't find that information but I can find credible sources that contradict your statements.

      Yet you list none. I dare you to find a "credible source" that isn't just parroting the Apple PR.
      There have been multiple incidents where user info that Apple shouldn't have been messing with has been found being sent back to Apple or being stored on iOS devices (often in plaintext in wise open areas). Apple doesn't disclose these things until they absolutely have to. This is true of just about any company. Security and privacy incident disclosures make you look bad. Deny as long as you can, and then sweep that shit under the rug and hope no one notices.

    42. Re:App permissions by Anonymous Coward · · Score: 0

      bool RequestAccessContactsPermission(string pleadingMessageForTheUser);

      The app should be able to request a permission and the operating system returns a boolean indicating succes or failure. If it is true, then you have permission to access the users contacts, if it is false, you do not have permission and should skip that codepath or encounter an exception. If accessing contacts is not the main purpose of the app, it will still be able to do it's job without that permission, no harm done. If accessing contacts is essential to the main purpose of the app, then users will likely have a good reason to grant permission. Where is the problem exactly? Come on, this is NOT rocket science.

      Why the big mobile OSes don't do it like this and instead make permissions and integral part of the packaging and installation process I still haven't figured out.

    43. Re:App permissions by BasilBrush · · Score: 1

      It wasn't discovered by Apple, lol. It was disclosed to Apple and they denied it.

      Which is not true, and you are unable to say who disclosed it to Apple because you made it up. Idiot.

    44. Re:App permissions by Anonymous Coward · · Score: 0

      Unless the target market is jailbreakers/rooters, then the assumption is correct to make. Why build in a bunch of error checking for something that cannot happen? Yes, there is some risk Google/Apple will change the rules, but they haven't yet. Writing exception handling for something that might happen, sometime far in the future, or never, is a waste of money. Better to re-factor after the rules change. Cause you don't know what those new rules are going to look like.

    45. Re:App permissions by ckaminski · · Score: 1

      Blackberry didn't. Which is what makes it a better Android than Android.

      An app can ask for the permissions, but you can deny them from the OS. The app might still not work, but it's not getting access to your camera or mike unless you want it to.

      Apple and Google both FUBAR'd this.

    46. Re:App permissions by Anonymous Coward · · Score: 0

      Try xPrivacy. It needs root, but it is immensely powerful, and free software. Hopefully Google will make an official implementation of something similar soon.

    47. Re:App permissions by JThundley · · Score: 1

      On android it's very possible to deny specific permissions. It's just buried deep in the settings.

  3. Kinda Like Stack Overflow Questions and Answers by Anonymous Coward · · Score: 0

    We hate most, that which we see in ourselves.

  4. What can be done? by Kensai7 · · Score: 2

    The question is... what can be done to stop and revert this horrible trend? Developers need to further promote current and future web browser standards so we can have all the fancy functionality of the apps in a web page. It doesn't always work, but it should be the long term goal.

    --
    "Sum Ergo Cogito"
    1. Re:What can be done? by Zontar+The+Mindless · · Score: 4, Insightful

      98% of the functionality of these apps could have been done in a web page in '98.

      --
      Il n'y a pas de Planet B.
    2. Re:What can be done? by Lumpy · · Score: 2

      "what can be done to stop and revert this horrible trend?"

      Angry mob finding developers and beating them with soap in a sock will certainly do it.

      --
      Do not look at laser with remaining good eye.
    3. Re:What can be done? by Kensai7 · · Score: 4, Insightful

      I suppose 98% of the rest 2% can be done today in HTML5. :)

      --
      "Sum Ergo Cogito"
    4. Re:What can be done? by ShanghaiBill · · Score: 4, Insightful

      Developers need to further promote current and future web browser standards so we can have all the fancy functionality of the apps in a web page.

      As a developer, why would I want to do that? Lots of people will pay for an app. Almost no one will pay for a web page.

    5. Re:What can be done? by Anonymous Coward · · Score: 0

      Close, 100% of the functionality of every web-page-app I've seen could have been done with raw HTML (not even a mobile page) if the pages were being written to convey information rather than as some art-school D+ student's "vision" of how things should look.

      As such, I equally blame the "web artists" (not artists who have web pages, I like them, but people who see web pages as their art), Adobe (after getting so many web sites hooked on Flash, they stop supporting it for mobiles), and the app-authors who think that having 3 feature-reduced apps for a web artist's page is a sign of ability.
      Added disclaimer, I use some web-page-apps when they add features I actually like which cannot be done as well through HTML. As an example, the Wikipedia app's "what am I standing next to that someone wrote an article about" button (not the official button name).

    6. Re:What can be done? by Kensai7 · · Score: 1

      Web pages can have privileged (behind paywall) content as well.

      --
      "Sum Ergo Cogito"
    7. Re:What can be done? by labnet · · Score: 4, Insightful

      98% of the functionality of these apps could have been done in a web page in '98.

      Exactly this. I'm so sick of going to some special interest forum, only having the page hijacked by, would you like to install our app. Wtf. Apps are becoming like web urls, but not as convenient.

      --
      46137
    8. Re:What can be done? by tepples · · Score: 1

      I suppose 98% of the rest 2% can be done today in HTML5. :)

      I don't see how. Mobile web browsers still tend not to support getUserMedia (camera and microphone access) or WebGL (3D graphics).

    9. Re:What can be done? by Anonymous Coward · · Score: 0

      Pennies in a sock make a much more pleasing sound.

    10. Re:What can be done? by CastrTroy · · Score: 1

      I think that mobile has been re-inventing the worst problems, and it's not just because of the apps. Getting an upgrade for an Android phone doesn't happen very often, sometimes never depending on which phone you got. Every phone from every different manufacturer has different features and completely different UIs, even if it runs the same operating system. I haven't had to reboot my computer in months (other than updates), but I frequently have to reboot my phone. Run-away apps can be hard to pin down because the entire phone becomes unresponsive. Everytime I look at my phone I feel like I'm being sent back 15 years in terms of user experience.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    11. Re:What can be done? by Trepidity · · Score: 4, Interesting

      Often it is done in HTML5 too, by the same people. I've uninstalled several websites' apps because the apps were actually less featureful, slower, and buggier than just using the website in a mobile browser. A common organizational reason for this is when the mobile app was contracted out to a third party dev shop as a one-off. When it first came out, it might've been on par or better than the mobile site. But then it never gets updated, because it was just an outside contract job, while the website is actually maintained and quickly surpasses the bitrotting mobile app.

    12. Re:What can be done? by tlhIngan · · Score: 1

      The question is... what can be done to stop and revert this horrible trend? Developers need to further promote current and future web browser standards so we can have all the fancy functionality of the apps in a web page. It doesn't always work, but it should be the long term goal.

      But then it runs into trends that conflict with goals of other people.

      See the DRM debacle the W3C was considering. The general solution was to not have DRM in the spec, but to force developers to "make an app" instead.

      And when developers do that, people complain they could've done it on a web page.

      Ironically, developers wanted apps - Apple was more than happy with web apps but developers weren't, which is why iPhone OS (back then) 2.0 introduced native apps. (Apple pushed for stuff like location services, sensors and even camera to be accessible in HTML5).

      So no, there's really no good solution. Don't want mobile apps? Then you'll need to have stuff like DRM added. Want those DRM seekers to just make an app? They will, then others see it as a way to protect their content as well, and it spirals both ways.

    13. Re:What can be done? by N0Man74 · · Score: 1

      Developers need to further promote current and future web browser standards so we can have all the fancy functionality of the apps in a web page.

      As a developer, why would I want to do that? Lots of people will pay for an app. Almost no one will pay for a web page.

      As a user, why do I want to buy an app to mostly work like a browser bookmark?

    14. Re:What can be done? by unimacs · · Score: 1

      Which most people will not bother to pay for. Like it or not, people think of nothing of paying a few dollars for a mobile app but feel web content should be free.

    15. Re:What can be done? by ShanghaiBill · · Score: 1

      As a user, why do I want to buy an app to mostly work like a browser bookmark?

      Beats me. But millions of people are willing to do exactly that.

    16. Re:What can be done? by asmkm22 · · Score: 1

      I know of a lot of companies where developing and maintaining an app is cheaper than doing the same for a mobile website, where they have to keep better track of things like bandwidth and security. Having said that, I've also seen a lot of instances where a mobile app ends up being nothing more than a glorified browser that can only access their mobile web page, which I guess is a cost-effective method of getting an app out to your audience fast.

      Like it or not, people expect websites and services to be available as an app. They probably also use their phones home screen as a traditional bookmark system, where they can launch the service without having to first open a browser.

      I'm not going to argue that the system is technically better than simply having mobile site for people to access, but the current system isn't really the result of lazy or shortsighted developers who don't understand what people want.

    17. Re:What can be done? by BasilBrush · · Score: 1

      You won't. But a proper native app (not just a wrapper round a webview) will often be far better than a web app. For one thing it can access resources on the phone that a web-app can't. For another thing, the UI will tend to be far better, and will be far more likely to follow platform expectations.

      related:
      http://www.geekwire.com/2014/m...

    18. Re:What can be done? by BasilBrush · · Score: 1

      I've got 173 iOS downloads. Not a single one is a app wrapper on a webview.

      Just because such apps exist in the app stores doesn't mean people are downloading them.

    19. Re:What can be done? by aaronb1138 · · Score: 0

      I love the whole are developers horrible people or just abused minions of the system debate that comes out of such sentiments. It gets especially relevant with the conversations about needing to bring back unions and such because of the current movement of wealth in the first world, that is the supposed elimination of the middle class and other socioeconomic strife.

      Then you have the emotionally damaged developers screaming about how they are creative types that nobody understands. I'll never understand those types, I've written enough code to understand it is an interesting puzzle, but ultimately always just a logical problem with multiple valid solutions.

      Honestly, I can't imagine the kind of vocational sloth and social malice involved in being a developer of poor quality / spyware filled / purposeless $0.99 apps. It is the type of situation where I want to just ask them if they realize how little they have to show for their themselves and how it would be better to have spent all that time flipping burgers with a purpose in life.

      The reason the middle class is evaporating is because of he societal drain and malice by these bourgeois wannabes sucking he life out of us all, no different than the movement to turning every purchase in life (software or otherwise) into a subscription. It's all vastly more connected than you might think. The bank programmer who writes the loan software that illegally counts points against minorities. The programmer who added the intentional glitch to billing software that sends out additional billing statements to random customers and tells them they are late when a correct payment is on record. We've seen this social malice and we know it's not accidental. Blame the powers that be all you want, but hopefully more people will realize we are becoming increasingly polarized between an amoralist selfish class operating anonymously behind the scenes and the ethical class outraged by the "simple soldier" argument.

    20. Re:What can be done? by jareth-0205 · · Score: 3, Interesting

      I suppose 98% of the rest 2% can be done today in HTML5. :)

      Yup, just as long as you are willing to give up any sense of decent UI, performance, etc. Mobile devices are shockingly bad at rendering HTML at a good rate, and I'm yet to see a HTML5 page that properly scales to different screen sizes, has good information density, or works properlly offline.

      That's not to say these things aren't possible, but I have to assume that they are very hard because nobody seems to be doing them.

    21. Re:What can be done? by N0Man74 · · Score: 1

      I've seen mobile versions of sites that still do a great job, and rival some of the "site apps". I realize they can have extra bells and whistles, but it's still an unwanted complexity. I resent when so many sites want to push their apps on me.

      If there is an app for one of your favorite sites that you use all the time, then I can see it having value. However, I don't want prompts to install an app every time I happen across some random site that I find in a Google search. Do you want to put an ad for your app on your site? Fine, but don't want to be nagged just because I happen to visit your site one time. That is a good way for me not to bother visiting your site again.

    22. Re:What can be done? by BasilBrush · · Score: 1

      Agreed. But that's a bigger problem with web-sites thinking pop-ups are OK. They also use them for surveys and advertising. There wouldn't be an issue if they used a "Download our mobile-app" badge in the corner of the page, rather than a pop-up.

    23. Re:What can be done? by aaronb1138 · · Score: 1

      Two rolls of pennies, $1.00, sounds like the perfect way to pay for an app.

    24. Re:What can be done? by Anonymous Coward · · Score: 0

      Make the websites very very fast by removing all the crud (css, js, etc) and breaking down the site into smaller bytes. The best sites would load in 1 tcp/ip packet. try it, you'll like it.

    25. Re:What can be done? by Anonymous Coward · · Score: 0

      Tumblr's app is like that.

      Phone web says it's a million times better. The only thing I ever use it for is posting photos when I can't remember my post-by-email stuff. For browsing or checking notes/messages/etc, it's crap.

    26. Re:What can be done? by Anonymous Coward · · Score: 0

      You assume they are very hard because you are very confused. Maybe you should learn what HTML5 means before using the term. It didn't introduce a ton of new elements, and it has nothing to do with scaling or offline use one way or another.

      Mobile web browsing is slow primarily because of network latency, not because it's hard to render HTML. The phones of today outstrip the desktop computers of yesteryear by a wide margin, by any measure, and those rendered HTML content just fine. With most cellular networks you've sunk 600ms in DNS, TCP handshake, and the HTTP request/response before you even start considering either client-side or server-side processing. This is not a recipe for highly dynamic content, so maybe we can rescue your point that way, but even if you're limiting yourself to an average of 200ms>server-side and 200ms>client-side, that should be easily achievable.

      In summation, it's not that hard, people do it all the time, you're looking at crap sites and you're probably on a crap network. Read about what HTML5 is, blame most of the mess on Javascript frameworks, and don't assume so much. You may also want to try to find a mobile browser that will break down for you what happens in a request cycle.

    27. Re:What can be done? by cameloid · · Score: 1

      You've never experienced the meaty crack of a snooker ball in a sock?

      --
      -- Cisk for the Cisk God
    28. Re:What can be done? by narcc · · Score: 1

      Really? They work just fine on my BlackBerry and FireFox OS phones. Chrome and FireFox for Android have had support for a while as well.

      iOS seems to be the big stand-out here. Though they do support WebGL in iAds and I think you can enable it in the browser if you jailbreak.

    29. Re:What can be done? by colinrichardday · · Score: 1

      breaking down the site into smaller bytes

      So, seven bits instead of eight?

    30. Re:What can be done? by ChunderDownunder · · Score: 2

      I thought desktop browsers were holding back the adoption of WebGL?

      Or rather not the browsers themselves but blacklisted drivers.

    31. Re:What can be done? by kenshin33 · · Score: 1

      too cheap! At least 4 rolls of loonies .. way better!

    32. Re:What can be done? by Anonymous Coward · · Score: 0

      Supported GPU coverage is/has been getting better.

      But I think what is really holding back WebGL is that 99% of the time some pictures and text, and maybe a video will do - I use it myself, but in the overall scheme of things it's use-importance on the web is about the same as java applets were 10 years ago

    33. Re:What can be done? by Anonymous Coward · · Score: 0

      We need something like the Qihoo Browser http://3g4g.in/2013/05/22/chinas-qihoo-from-security-solutions-to-browser-app-stores-search-all-growing-strong/

  5. Understanding Software History by idontgno · · Score: 0, Troll

    Atwood concludes, 'The tablet and phone app ecosystem is slowly, painstakingly reinventing everything I hated about the computer software industry before the web blew it all up.'"

    In other words, when the herd broke out of the corral. But now we're getting the livestock rounded up and fenced back in where they belong. We'll even let them think they're choosing which fenced pasture they're going into, but by God, once they're in, they're staying in. Free Markets demand well-constrained consumer herds! Barbed wire was the ultimate victory over the Wild West!

    To which I say, "Moo! It's nice in the Android Paddock."

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:Understanding Software History by Anonymous Coward · · Score: 0

      What awful mods today. How in the world is this a troll?

  6. In other news... by pushing-robot · · Score: 2

    Like everything else in the world, there are multiple accepted standards, nerds rage, film at 11.

    --
    How can I believe you when you tell me what I don't want to hear?
    1. Re:In other news... by jbmartin6 · · Score: 1

      Jesus, pushing-robot, are you filming nerd fights again?

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    2. Re:In other news... by Xaedalus · · Score: 1

      I will pay to see that -- especially the Neo-Vikings versus the Klingons.

      --
      Here's to hot beer, cold women, and Glaswegian kisses for all.
    3. Re:In other news... by jazzdude00021 · · Score: 1

      Hmm... I think we need an app dedicated to nerd fighting...

  7. Bright Phone by epine · · Score: 1

    I simply don't install applications on Android that ask for abusive permissions, which pretty much puts my phone back into the stone age. I don't need the project right now of installing a root kit, tweaking non-standard security settings, then wondering whether the next glitch is something I have to fix myself.

    Net effect, so far as I'm concerned, is that the smart phone has not been invented yet.

    I've always considered the Brights movement to be tragically misnamed (almost cringe-worthy) but at this point I'd have no problem carrying around a Bright phone where the device's intelligence was on my side for once.

    1. Re:Bright Phone by Lumpy · · Score: 3, Insightful

      Google's fault for not allowing the USER to have control over permissions, I should allow the permissions, not the app.

      --
      Do not look at laser with remaining good eye.
    2. Re:Bright Phone by Anonymous Coward · · Score: 1

      You allow the permissions at install time.
      You can also review the app and say the permissions are not acceptable.
      Many people seem to have done just that for Linkedin. Now let's see what happens...

    3. Re:Bright Phone by farble1670 · · Score: 1

      users install the app right?

  8. That is not the worst... by Lumpy · · Score: 1

    What is truely awful is DLC or "in app purchases" Honestly writing a half assed app then extorting money from your users is the path of the scumbag.

    Dont be a scumbag developer.

    --
    Do not look at laser with remaining good eye.
    1. Re:That is not the worst... by Cinder6 · · Score: 1

      Some apps do it well. It's just unfortunate that so many do it poorly.

      --
      If you can't convince them, convict them.
    2. Re:That is not the worst... by Jason+Levine · · Score: 1

      That or bugging your friends on Facebook (assuming you are on Facebook) about the app. I'd hold up Where's My Water 2 as an example here. The first Where's My Water was a fun game. I bought the full version and they even came out with additional level packs which you could buy. No problem so far.

      Where's My Water 2 comes out and it's advertised as free. Except, once you get to the end of the first area, there's a "gate" which you can only pass with three "keys." At first, I thought that the keys were items scattered in levels. Nope. Instead you earn them by getting Facebook friends to use the game (aka bug your social media friends until they aren't your social media friends anymore) or you buy them for $0.99 each. Of course, there might be additional gates scattered further on in the game and every time you reach one, you'll need to pony up or bug your friends more.

      Whereas the first game made these purchases look like an add-on (additional level packs), the current game makes it look like you just get stuck unless you pay again and again. The big shame is that, otherwise, I really like the game and would probably have paid for a non-free version. I just don't want to pay again and again and again every time they decide that the next level in the game requires more keys.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    3. Re:That is not the worst... by Bing+Tsher+E · · Score: 1

      I am probably not alone in preferring games in the App Store that just cost 3 to 5 dollars and give me it all up front with a single purchase.

  9. Not very different from the web by Alan+Shutko · · Score: 2

    Of the complaints, most of them apply to the web as well.

    • Millions of pointless apps/websites: yep
    • Fragmentation into parallel and incompatible app worlds: No, web does have an advantage here
    • Paying for apps became a race to the bottom: Yep
    • When apps are free, you're the product: Yep
    • The app user experience is wildly inconsistent: On Web, the experience for a single site is consistent across different browsers, but there's hardly any consistency between apps. On a mobile platform, usually there is more consistency between different apps.

    The reason that mobile apps have been so popular is that in many ways they offer a better experience to websites. If Jeff wants more people to use the web instead, he should be learning from the successes of mobile apps and applying them to his websites. StackExchange has great content, but problematic UI, and it's got a really bad UI on mobile web. I'd love a more capable app version.

    1. Re:Not very different from the web by Anonymous Coward · · Score: 0

      "Apps" are small programs that don't do much, but spy on you efficiently for the sponsor of the app.

    2. Re:Not very different from the web by Warbothong · · Score: 1

      The reason that mobile apps have been so popular is that in many ways they offer a better experience to websites.

      No, the reason is that Web sites must be heavily promoted for anyone to even realise they exist; this requires either being so useful that word-of-mouth works (difficult) or paying for ads (easy).

      Compared to Web sites, apps offered:
        * 'Free' advertising space in the app store
        * Far fewer competitors
        * The opportunity to become the go-to, de-facto standard for whatever mundane crap the app happens to do (eg. Angry Birds)
        * An audience consisting entirely of people with too much money who are happy to part with it (ie. iPhone users)

      All of the above points except for the last one apply to any new, incompatible platform; eg. Facebook apps, alternative OSes, browser extensions, consoles, etc. The key is the last one: an iPhone-using demographic is far more likely to give you some money than a general Web audience. That's why so many companies threw so much money into the app-making business.

      Fast-forward a few years and all of these points have disappeared. Apps are no longer a small, exclusive club, so 'being an app' is no longer a competitive advantage. Every now and then a new platform will emerge (eg. Google Play), but they either quickly saturate or are ignored as too niche. Also, thanks to years of advertising targetted specifically towards iPhone/iPad owners (since it's seen as the highest-paying demographic) the idea has now emerged that these Apple devices are normal, everyday things, rather than high-end toys. This has eroded away most of the final point, for example this is from 2011 http://gizmodo.com/5871111/wah...

      What Jeff seems to be saying is 'enough already'. There was some money to be made by the early land-grabbers, but these days the most reliable ways to monetise are using underhand tactics like encouraging addictive behaviour, making games unplayable without constant micropayments, getting children to spend their parent's money, selling private data, etc. At this point we should consider the experiment over and reasses the balance between usefulness and profitability in our software.

      NOTE: I have nothing against those writing useful apps/sites/whatever and trying to make a living from doing so. I am criticising the armies of point-haired-bosses who direct vast resources towards making crap.

  10. We're fixing this by asa · · Score: 4, Informative

    Firefox OS is trying to fix much of this.
    https://wiki.mozilla.org/Firef...
    https://developer.mozilla.org/...
    The Web is the most successful platform of all time and we're leading the pack on bringing a the Web platform to mobile in a way that's integrated rather than fractured like the existing app store models.

    1. Re:We're fixing this by Anonymous Coward · · Score: 0

      I bought the first Firefox OS phone and it was largely unusable on the ZTE Open because of speed, no text completion and spell check. If this was available, on say, a Nexus 5, I might switch over again. Kudos on the ideas and designs.

    2. Re:We're fixing this by Anonymous Coward · · Score: 0

      Because a 3rd (or 4th or 5th) option is what we really need.

    3. Re:We're fixing this by BasilBrush · · Score: 1

      Palm already tried that and failed.
      http://en.wikipedia.org/wiki/W...

      There's no reason you'll be any more successful. A bad idea, too late.

    4. Re:We're fixing this by steelfood · · Score: 1

      Sorry, with HTML5, CSS3, other incomplete standards, and partial and vendor-specific implementations out there in the wild, the WWW is going this way as well. It's just must slower because most sites are still on HTML4 or at least have a HTML4 fallback.

      Hell, even text formats suffer from this same sort of fracturing (especially when it comes to international support). At least Unicode seems to have resolved this going forward.

      Firefox OS is not going to solve this problem, especially not in the mobile space but also not on the desktop either. It's just going to add to it.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    5. Re:We're fixing this by Dr.Dubious+DDQ · · Score: 1

      (Excuse the following mini-rant: the last day or two I've been finding my ability to "get into" FirefoxOS quite frustrating, as described here)

      I'm hopeful. I'd like to try it and see, and more importantly, learn to participate directly, but I'm finding it impossible because I'm too cash-poor to pay even $200-300 for a new phone or tablet (e.g. the Geeksphone Revolution), and there doesn't seem to be any other way to get a real FirefoxOS device in the US (where I am), an in any case being stuck in an area with only CDMA coverage, a FirefoxOS "phone" seems unavailable anyway, making that kind of money hard to justify even if I had it available.

      I could come up with $25-50 for a device to learn on, but I can't have one. The ongoing announcements of affordable devices seemingly everywhere else but where I could use one feels pretty frustrating.

      I also feel like an idiot because I can't seem to find any useful technical information about FirefoxOS at a level between "try to read the raw source code" and the very attractive but not very informative brochureware at https://www.mozilla.org/en-US/... .

      It's frustrating: I'm too poor to buy a special-order device, and too "rich" (by global standards) to be able to buy the devices most recently announced. I'm too "smart" to get the information I want (from the brochureware) and too "stupid" (from the source) at the same time.

      If I don't shut up here this is going to turn into a tedious, incoherent essay, so I will.

    6. Re:We're fixing this by Anonymous Coward · · Score: 0

      Please, stick to browsers. FF used to put the user first. Now it seems like the only changes are for devs with no thought to the users (removing the esc key functionality anyone? Removing the status bar?). You guys have drifted way out of your core competency and are blinded by grand delusions of making an OS.

      Don't get me wrong, Mozilla's contributions to OSS have been phenomenal over the years. But please god stick to what you know. Be a thin client. Be a gateway. Be the protector for the user.

      Oh, and Atwood is just having one of his cranky phases again (or is that his default mode?).

    7. Re:We're fixing this by ChunderDownunder · · Score: 1

      Palm didn't fail. They had a nice little niche business; the Pre had a cult following...

      It was HP management that sabotaged its own acquisition.

      webOS lives on in LG smart tvs.

    8. Re:We're fixing this by Bing+Tsher+E · · Score: 1

      When there are seven or nine, or twenty-seven options, it might be a problem. Not before, unless you are a huge media conglomerate wanting to rope it all in.

    9. Re:We're fixing this by narcc · · Score: 1

      WebOS didn't die, it was murdered.

      Why do you think it was a bad idea?

    10. Re:We're fixing this by BasilBrush · · Score: 1

      HP only bought Palm because it was available in a fire sale. It had already failed.

    11. Re:We're fixing this by BasilBrush · · Score: 1

      WebOS didn't die, it was murdered.

      It wouldn't have been murdered if it wasn't a runt.

      Why do you think it was a bad idea?

      Because HTML is a display description language, and it's interactive bits are driven by Javascript, a slow and kludgy scripting language. It will never compete with native apps.

    12. Re:We're fixing this by narcc · · Score: 1

      Lol, okay. Whatever you say.

  11. Why Internet access? by Anonymous Coward · · Score: 0

    A huge problem with iOS apps is that they all are given access to the Internet, with no ability to opt out (unless the user activates airplane mode before launching!)

    1. Re:Why Internet access? by Anonymous Coward · · Score: 0

      OMG!!! That's an even *bigger* issue with web apps. There's *literally* no way to opt out of granting a web app access to the network on which it resides!

    2. Re:Why Internet access? by SuperKendall · · Score: 1

      You could in theory block cellar data for any app and just turn off WiFi before using (so the rest of your phone can continue to get updates).

      But yes, it would be nice to have the ability to disable any network access for an app...

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  12. 99% of them? by Anonymous Coward · · Score: 0

    You have seen all the millions of apps?

  13. Mobile app wisdom by steveha · · Score: 4, Insightful

    There's an old saying: To gain knowledge, add something every day; to gain wisdom, get rid of something every day. I'm not sure exactly how that is supposed to work (where does the wisdom come from?), but clearly you can choke your life if you accumulate too much stuff.

    And that's really true for mobile apps, which can choke your phone. Two years ago my wife's phone (Android 2.x) became unusable, and I discovered that she had installed five or six dozen free apps, and many of them had installed service daemons. (Why do workout tracking apps, cookbook apps, or lightweight games need daemons?) She made an effort to purge down to just the apps she needs.

    Even if you assume that the phone can handle all the apps, they still add chaff for you to sort when you are looking for the app you actually want to run.

    P.S. Jeff Atwood's rant was good, but he missed one of my pet peeves: I will click on a news story link in a blog or Slashdot or something, and the linked site will pop up a banner: Hey! Don't you want to install and use our mobile app? Why no, web site I have never heard of before, I really don't want to download and install your app. I just want to read the one story, and at the moment I'm reconsidering even that.

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:Mobile app wisdom by Dixie_Flatline · · Score: 1

      I think the wisdom comes from knowing what is necessary and what isn't. Elegance is always defined by the lack of complexity, not by the addition of it. That's why the best code is as pared down as it can be--it does the most with the least.

      It's an interesting saying; I've never heard it before. :)

    2. Re:Mobile app wisdom by steveha · · Score: 4, Funny

      Now I feel silly. In my P.S. I said he missed my biggest peeve, when actually he started his rant there. By the time I reached the end of his rant, I guess my tiny brain had already forgotten it.

      So feel free to point at me and laugh. Sorry about that.

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    3. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      Haha. You.

    4. Re:Mobile app wisdom by houghi · · Score: 2

      Even if it is a website I visit each and every day, I do not need an app for one specific website. Provide me wth a rss feed and mobile friendly layout and I am good to go.
      Many others would not even need a rss feed. Just a different CSS when a mobile app is loaded and I am good to go.

      At home I just do my banking via a website. Why would I need an app on my phone? Why not the same website? They already have that developed. They already have people working on that. It works on multiple platforms. Just use that.

      --
      Don't fight for your country, if your country does not fight for you.
    5. Re:Mobile app wisdom by Jason+Levine · · Score: 1

      As a web developer, I don't see why any website should need a mobile app. You can use responsive design and make your site look like a mobile app when viewed on a mobile device while still looking like a normal site on laptops/desktops (see the Boston Globe's website for a good example). Users can even put shortcuts to websites on their home screens with an icon so that it looks like there's an app when all that really is happening is the website is loading in the browser. I have yet to see a reason for a plain website to need an application.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    6. Re:Mobile app wisdom by tsqr · · Score: 4, Funny

      There's an old saying: To gain knowledge, add something every day; to gain wisdom, get rid of something every day.

      "Knowledge is knowing that a tomato is a fruit. Wisdom is knowing that a tomato doesn't belong in a fruit salad."
      --Miles Kington

    7. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      Well, one of my favorite sayings is:

      Everything should be as simple as possible, but no simpler.

      Also:

      When writing software, start out with the simplest thing that could possibly work.

    8. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      where does the wisdom come from
      There is no knowledge gained, just observation and respect of the data.

      Data is not information.

    9. Re:Mobile app wisdom by NapalmV · · Score: 1

      That's exactly why buffer overflows are so common. Most programmers will be happy with "the simplest thing" and never add bounds checking.

    10. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      -1, disagree.

      Buffer overflows are common because the C library included functions that blindly copy data without checking buffer length. Then everyone used them.

      Sure, back at the dawn of computing the computers were slow, and bounds checking makes functions slower. But even back then it would have been an affordable thing.

      In The Elements of Programming Style there's a wonderful comment about using compiler settings to disable bounds-checking in languages that have it built-in. "Presumably [for people who do this] it is important to get wrong answers more quickly."

      If I could go back in time and chat with Dennis Ritchie at the dawn of C, I would tell him to not even have any functions that don't check buffer length.

      Personally I don't think that unsafe data copying functions are a good example of a pitfall from the "simplest thing that could possibly work" rule. Even if they are, they are the exception that proves the rule, or something like that.

    11. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      With regards to your peve about android... I totally agree, far to many android apps use background processes.

      However there is an app to fix that(!)... Greenify.

      It requires root permissions tho. It allows you to automatically "hibernate" apps that you choose, when they aren't in the foreground. Its perfect for facebook, which is a horrible bloated mess which tries to take over your phone. Its probably the most memory-hungry app I've got on my phone, but with greenify its completely blocked from running when its not in the foreground.

      If you must have apps like that on your phone greenify is perfect for stopping them from having any impact on your performance or battery life when you aren't actually using them.

    12. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      ... tomato doesn't belong in a fruit salad.

      The Chinese put cherry tomatoes in their fruit salad. The Australians put beetroot in their burgers. The Finnish put blood in their hotcakes/pikelets. You are making global assumptions on what are ethnic habits.

    13. Re:Mobile app wisdom by Anonymous Coward · · Score: 0

      If there exists a minimum absolutely necessary level of complexity, going below that isn't elegant. It's broken.

  14. Worst of all worlds by Anonymous Coward · · Score: 0

    In the beginning, we had the mainframe and everyone used "cheap" dumb terminals to connect to it to run centrally installed applications.

    Then we had the microcomputer and everyone used expensive computers and bought and installed applications locally.

    Then we had the cloud and everyone used cheap computers and accessed centrally installed applications.

    Now we have the mobile, where everyone uses cheap computers and locally installed apps to access information in the cloud.

  15. How did Apple(iOS) drop the ball? by SuperKendall · · Score: 5, Informative

    What missing is ability to push back against unreasonable permission requests without having to root your device.

    Apple did a great job with iOS in that regard - not at launch, but at this point it's pretty good. You are asked AT THE TIME THE APP TRIES TO ACCESS a resource like your photo library, contacts, location etc. if you want to allow it.

    If you change you mind later, you just go into privacy settings and control access to any of those items to shut down access by apps you might suspect are misusing things (or you know they are, as can be the case with push notifications)

    I agree with your point, but Apple has done a good job so far in helping users push back to whatever degree they desire.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:How did Apple(iOS) drop the ball? by antifoidulus · · Score: 1

      One other thing that Apple did very well is not only asking, but making sure that apps can function as well as can be expected when they get denied the requested resources. Compare this to Android where apps will often times crash if you deny them any of the requested permissions.

    2. Re:How did Apple(iOS) drop the ball? by SuperKendall · · Score: 2

      Compare this to Android where apps will often times crash if you deny them any of the requested permissions.

      That is true but I'll defend the app developers here - Google has defined the system such that your app is either installed or rejected based on the whole bundle of permissions, and I can't really blame App developers for not taking the time to react to individual permissions being active or not.

      It really is a shame Google did not yet add that ability to the latest release versions of Android because then developers would expect they would have to check. It seems like Google is planning for this but probable need more time to put in code to help older apps that cannot react properly over lack of permissions.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  16. POT (Personal Open Terminal) kode everyone can use by Anonymous Coward · · Score: 0

    right out of the box we have no secrets, we tell each other everything.... in some other dimension this works based on the integrity of us users on our own without 'supervision'. critical parenting overkill crud forced down our cpuS works poorly to say the least & is of insidious motive in origins of greed fear & ego based spiritless numerologist zionic nazi genocider types...

    obligatory; slashdot only allows...... per day... deepending on how much ediocy that can be tolerated

  17. Yay, choice! by Tablizer · · Score: 1

    What they don't tell you is that 99% of them are awful junk

    That's why we have consumer choice. You can select Apple devices that only have 98% awful junk.

  18. Countries whose Android Market began w/o payment by tepples · · Score: 1

    And one reason for in-app advertising is to get applications into countries where Google was slow to add payment processing. Apple, on the other hand, would open an iTunes Store in a country before selling iPhone and iPad products there.

  19. Let's Recap by The+Cat · · Score: 4, Insightful

    First, big software decided that the PC needed to become a television. Otherwise they would fail in their attempts to get your ass back on the couch.

    By then, the PC was too far gone, because the heathens were actually building their own operating systems and programming languages! The horror! We might lose control of the demographics!

    They needed a replacement for the PC, so they invented the smartphone. The smartphone is inferior to the PC in almost every way:

    1. Slower processor
    2. Less memory
    3. Almost no storage
    4. Slow, shitty, unreliable web access
    5. Can't be physically networked with anything at all ever
    6. Smaller screen
    7. Atrocious, shitty, primitive, clumsy touch interface
    8. Can't easily make use of any existing peripheral: printer, mouse, larger monitor, external storage, network
    9. Fuckall battery life
    10. Massively expensive on a capability-to-price ratio
    11. Annoying royal pain-in-the-ass noisemaker
    12. Makes everyone look like a jackass staring at it

    Naturally, the general public, after being fed a thin gruel of third-rate marketing hype, decided to pitch 30 years of advancement overboard and charge-card their new tamagotchis by the Chinese freighter-load. They gleefully accepted the shitty web browsing, shitty interface and shitty battery life because they could compile monuments of narcissism in the form of 1000-entry selfie albums.

    But that's not the best part!

    You see, now that the manufacturers have TOTAL CONTROL of the platform (which is something they desperately wanted with the PC but couldn't engineer, despite Microsoft's roaring campaign of evil in the 1990s) they can tell you what programming language to use, what kind of apps to write and how much money you can make from them.

    They have won. If you make apps, you are a defacto unpaid employee of Apple and/or Google doing exactly what you are told under pain of being kicked off the platform forever.

    The rest of you spend all day staring at a 2x3 screen. I think we know what that makes you.

    The results were rather predictable. Real programming and real programming languages have been largely exterminated. The idea of writing C on a development-centered operating system with a full suite of modern capabilities is dismissed by ignorant immature amateurs in favor of some kind of flimsy broken scripting language or worse.

    Programmers have no real access to the hardware. Your code is trapped forever, and is useless anywhere else, since its built only for that platform's API. Its also pretty much guaranteed to be obsolete in three years because there will be no hardware to run it.

    So we've made the software, the hardware and the developers disposable, and all the money goes to the phone makers, who are the only ones allowed to make anything of any real value.

    The whole country staring at a screen which only displays what they want it to display. (The Internet is next)

    Exactly the way they wanted it.

    1. Re:Let's Recap by Anonymous Coward · · Score: 0

      I mostly use my phone for browsing the web, reading email with an IMAP client, and reading DRM-free books. I could conceivably replace most of that with a wifi only e-ink device, assuming we ever get one that's an actual computer instead of some locked down dystopian shovelware like the Kindle.

    2. Re:Let's Recap by FuzzNugget · · Score: 4, Funny

      That was... beautiful *sniff*

      sent from my Google Nexus 4

    3. Re:Let's Recap by Anonymous Coward · · Score: 0

      I know you're being trollish but this overlooks
      a) Game consoles which have been this way all along, nobody is complaining
      b) Smartphones and Tablet computers serve a genuine purpose (portable communications and consumption of content)

      Neither of those replace a desktop computer or laptop. What it does is gives more people the ability to access content from which they would otherwise not be able to (children in families, library patrons, people on welfare, people in poor countries, etc)

      Where Apple, Google, etc dropped the ball was when they decided they had to be the content guardian itself. That should be left up to the individual purchaser of the device. Being that
      - Ask me before the application is able to do anything outside of it's sandbox short of interact with the screen.
      - If I want to look at porn or pirated material, there should be nothing stopping me from doing so but a guilty conscience.
      - The device should refuse to run view or run pirated software/content by default, but can be overridden on a per-case basis. eg "Warning the content you have selected has not been vetted by Apple or the content owner has not verified it will not harm this device. Proceeding may damage your device."
      - The app store/iTunes/legal venue for purchase should be the first option to purchase content, and not the only venue. If there was a possibility of putting Steam on an iPad and playing my existing library of Steam games (point and click games could work on a tablet) that have a smartphone version, I should have that opportunity and not have to buy the same game every single time I use a new computing device.

    4. Re:Let's Recap by Dan+East · · Score: 3, Insightful

      By then, the PC was too far gone, because the heathens were actually building their own operating systems and programming languages! The horror! We might lose control of the demographics!

      Wait a second. What operating system stole PCs away from Microsoft Windows? In order for what you say to make sense, Microsoft would have had to have lost control over PCs (which still hasn't happened) to Linux, and so in turn Microsoft decided to dominate Smartphones instead, which also has not happened. Smartphones actually caused the opposite. It wrested control away from Microsoft to an OS created by a competitor (iOS), and another OS that is open source (Linux / Android). Second, what programming languages? Most all serious software written for Windows is through Visual Studio (C++ and later C#), although to a very small extent (as in a tiny, tiny percentage of Windows Apps) Java applications. No other programming languages represent much more than a footnote in the millions of Windows applications.

      In other words, it's exactly the opposite of what you said.

      --
      Better known as 318230.
    5. Re:Let's Recap by grumpyman · · Score: 1
      Exactly the way they wanted it.
      .

      Good so leave those guys alone and you go back to your PC.

    6. Re:Let's Recap by The+Cat · · Score: 1

      What operating system stole PCs away from Microsoft Windows?

      The web.

      Microsoft would have had to have lost control over PCs

      Microsoft never had control of the PC. That's why the platform gave birth to things like the web and Linux and subsequently to Apache, Python, Java, etc.

      Apple and Google have iron-fisted control of the smartphone. Therefore it is a technological obstacle. Not a conduit for growth.

      Second, what programming languages?

      I'm going to give you the benefit of the doubt and assume you're serious. Javascript, Actionscript, Flex, Python, Perl, Bash, Java, PHP, Smalltalk, LISP.

      Most all serious software written for Windows is in some flavor of Visual Basic by at least three orders of magnitude.

    7. Re:Let's Recap by Anonymous Coward · · Score: 0

      But most of us didn't gleefully accept it. The vast majority of us still use laptops/pcs for work while carrying around a smartphone, because mobile interfaces mostly suck balls for doing anything productive other than chats and brief emails.

      Bloat is still a problem on laptops just like it was 10 years ago. Progress stalled because most software just keeps getting bigger (instead of faster) with better processors. At least hd movies can play now even without graphics acceleration.

    8. Re:Let's Recap by Anonymous Coward · · Score: 0

      The death of General Purpose Computing is approximately paranoid!
      http://yro.slashdot.org/story/11/12/30/2159200/doctorow-the-coming-war-on-general-purpose-computing

      You can still use C or C++!
      http://en.wikipedia.org/wiki/Google_Native_Client

      For firefox OS or ChromOS you could use Javascript!
      http://en.wikipedia.org/wiki/Turing_completeness

    9. Re:Let's Recap by Anonymous Coward · · Score: 0

      "The rest of you spend all day staring at a 2x3 screen. I think we know what that makes you."

      A lego brick?

    10. Re:Let's Recap by UnknownSoldier · · Score: 1

      I agree with your analysis, however to completely understand something you need to be aware of both the Strengths AND Weaknesses. Listing 1-sided weaknesses is a great start, but is imbalanced.

      Namely, you are forgetting about the convenience factor of smart phones.
      i.e.
      I no longer have to carry over-sized out-of-date maps when I travel.
      I can take "good enough" pictures instead of lugging around a heavy camera
      I no longer have to waste money on out-dated and slow-as-shit GPS devices.
      I can the nearest restaurant, gas station, hotel, mall around me.
      I can pay bills or my CC whenever.
      I have a handy flashlight using the built-in-flash

      Second, the person who added "physics" to UI is fucking brilliant! "Flicking" a long list to scroll and the UI objects have momentum. makes the UI "fun" and removes some of the tedious of scrolling on a tiny screen. Other touch gestures such as pinch to zoom have all helped progress the state of UI. Let's face it -- WIMP (Windows, Icons, Menu, Pointer) was getting quite stagnant.

      Your point about "race to the bottom" software is noted. "Shovelware" has already existed -- if you thought iOS was bad, check out some of the Nintendo DS games -- although the PC market had that "beat" by years earlier! Sure the market is "over-saturated". It just makes me appreciate GOOD games even better. For example, these 2 games are absolutely gorgeous and fun as heck to play! (They make some of the best use of OpenGL ES shaders)

      * The Room -- http://www.fireproofgames.com/...
      * The Room 2 -- http://www.fireproofgames.com/...

      Another beautiful game is

      * Infinity Blade -- http://www.infinityblade.com/

      Lastly, your forgetting about abstraction. How many hours do we need to spend re-writing the same functionality?? I'm an "old-school" C/C++ programmer who understand TINSTAAFL -- people who program in Java (or other high level hipster langauges) tend to not have a clue how the hardware works, don't understand the CPU cost of abstraction, etc. but I have always found Apple's API to be mostly well designed -- Objective C is actually a brief of fresh air compared to the modern C++ clusterfuck.

      iOS programming is actually _fun_ -- something that hasn't happened in years when you can pick up almost any programming language in hours/days.

      So yeah, tablets, and smartphones, have "perverted" good software -- developers and apps have (almost) zero respect for users by wanting to use your location for every freaking little little thing. (Why?? I'm just browsing your store app)

      But I'll keep my smartphone and its convenience. And by the growing sales of Android and iOS other people it looks like other people agree. The difference is, us geeks are perfectly well aware of what we are giving up along the way. The ability to hack _our_ phones.

    11. Re:Let's Recap by lars_stefan_axelsson · · Score: 1

      Wait a second. What operating system stole PCs away from Microsoft Windows? In order for what you say to make sense, Microsoft would have had to have lost control over PCs (which still hasn't happened) to Linux, and so in turn Microsoft decided to dominate Smartphones instead, which also has not happened.

      You don't have to be successful to be a viable threat. It turns out that not only competition, but the valid threat of competition can do wonders to keep companies in line. Just imagine what Microsoft could have been if it had had access to a restricted/restrictable platform. It makes their list of sins to date seem like ridiculous kindergarten stuff in comparison. They could easily have made Richard Stallmans "The right to read" to seem like an utopia to strive for, rather than the dystopic warning that it is.

      --
      Stefan Axelsson
  20. Incompatibility Abounds by SuperKendall · · Score: 1

    Fragmentation into parallel and incompatible app worlds: No, web does have an advantage here

    I don't think even this is true. I have THREE browsers installed (Chrome, Firefox, Safari) because often I find a site doesn't quite work right on one but will work on one or more of the others.

    As web developers lean on advanced browser features to become somewhat more app like, fragmentation is turning into a real issue.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  21. That's why I don't have more than 10 applications by Anonymous Coward · · Score: 0

    Most of what I need is on http internet. Some things aren't, thus I have about 10 applications installed on my phone. Everything else is useless/intrusive. Crappy applications with far more privileges that they should need seem the norm. They have no place in my phone--however the masses hardly pay attention to the latter one.

  22. Wah wah wah! No one wants web apps! Wah wah wah! by 0xdeadbeef · · Score: 2

    There may be a lot of mobile apps, and most of them may be bad, but unlike web apps, the goods one aren't clunky, fragile shit.

  23. This is something that's bugged me about mobile by Solandri · · Score: 4, Insightful

    The proliferation of unnecessary apps on tablets and phones. There are maybe 2-3 dozen businesses and sites I interact with enough each year to warrant their own app. The rest I interact with infrequently or they're not a high enough priority (e.g. Slashdot) that I need to be constantly updated to their latest offering and features (e.g. Beta).

    The web browser model works really well for these low-priority interactions. I install an app on my computer for the important stuff (financial management, photo editing, code development, word processor, etc). But for all the not-so-important stuff, I install one app - a web browser. The browser then lets me make bookmarks to all those different low-priority sites.

    But in their zeal to monetize and get a hold of your data, most companies have crippled or entirely eschewed the mobile browsing experience in favor of their own custom app. Many sites detect my browser is on Android and redirect me to crippled or dysfunctional mobile versions of their sites, when my phone is more than capable of using their full site. The result is whereas I have about 40 programs installed on my laptop and about a thousand bookmarks, I have over 250 apps installed on my phone and only a dozen bookmarks. Management of those apps is starting to become unwieldy as every day a half dozen of them report that they need to be updated.

    I yearn for the days when all the less important stuff was just a bookmark in my browser. The browser was like a hub, and the connections between me and these less-important sites were like spokes. The hub-spoke model vastly decreased the number of spokes at my end. But by favoring or requiring dedicated apps in mobile space, these companies/sites have increased my workload and overhead by forcing me to maintain a lot more direct routes to their business/site.

    1. Re:This is something that's bugged me about mobile by johnlcallaway · · Score: 1

      I use this thing on my Android called 'folders'. It allows me to arrange apps by category (i.e. Internet, Social, Shopping, Finance, Games) and only have to look at 4-16 icons. I then arrange the icons in the folder based on their frequency of use so that the one I use the most is in the upper left. And I still have room left for a couple of really heavily used apps that I don't want in folders.

      Then there are multiple pages, I use only two. I use one for folders and the other for miscellaneous, like weather, shortcuts to call and text my wife, and my music.

      So I have access to 52 apps and four widgets with no more than a swipe, tap, and tap .. depending on which page I need to go to. Things I use the most are just one tap.

      The problem isn't the proliferation of apps, it's people being too lazy to manage them. My wife used to drive me crazy with the tablet because she insisted on letting every new app install it's icon on the screen, and she wouldn't delete apps she didn't like. So now she has her own.

      My phone never tells me an app needs to update, I've turned that notification off. And turned on auto-update. For those apps that don't auto-update due to permissions, or those people that are paranoid and don't want auto-update, only do it once a week or month. I've found that most apps work just fine if even they aren't updated.

      And most mobile web sites have a 'full site' link at the bottom. Click it. Sorry it took you an extra click to get somewhere. I think people need to google the word 'patience' and stop demanding everything NOW NOW NOW NOW!!! What do folks need the extra 3 seconds for, play more angry birds??? (Oh wait .. that's old school. What is it now, flappy bird??? Oh wait , wasn't that pulled??? I can't keep up with this crap.)

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
  24. Summary by gwstuff · · Score: 1

    Mobile developers, don't make awful shit. Please.

    1. Re:Summary by farble1670 · · Score: 1

      Mobile developers, don't make awful shit. Please.

      why don't you go count the number of awful web sites? go ahead. i'll wait. do you really think there are more terrible pointless mobile apps than terrible pointless websites?

    2. Re:Summary by gwstuff · · Score: 1

      I left too much to be inferred there. I agree with your point, and disagree with the article. I was stating the gist of the message, according to me. Beyond the message summarize in that one line, the author laments about how horrible it is when you actually start using awful shit... but that goes without saying, and like you said there's an endless supply of it on the web.

  25. Willingness to pay differs per medium by tepples · · Score: 1

    ShanghaiBill's point, as I understand it, is that end users are more willing to pay for "privileged (behind paywall) content" if it happens to be delivered through a dedicated mobile application than through a web page in the built-in browser.

    1. Re:Willingness to pay differs per medium by Kensai7 · · Score: 1

      Are more willing because it is a rarity to have a well-designed mobile page that has the same functionality as an app, even if today's standards allow it. I blame both developers and manufacturers of OSes (Apple, Google, etc) for that. In order to lure customers to their systems they privilege functionality that otherwise could be universal.

      --
      "Sum Ergo Cogito"
    2. Re:Willingness to pay differs per medium by ShanghaiBill · · Score: 4, Insightful

      Are more willing because it is a rarity to have a well-designed mobile page that has the same functionality as an app

      I very much disagree. People are unwilling to pay for even good quality web content. They are quite happy to pay for crappy apps. It is not about giving people "quality", but about giving them a sense of ownership.

  26. Noo Need to Take Action by Anna+Merikin · · Score: 2

    This is what a bubble feels like to users; to dispassionate observers, the similarities to the 1997-1999 period are striking with respect to the hubris of software writers/producers/peddlers. The general public does not like to be so coerced, and, eventually, use some relatively minor but well-publicized event to abandon the scam.

    Someday, abandoning apps and maybe the internet itself will seem cool to youth. Why not a network made up of only known friends? It would be the ultimate clique -- a paradise for 15-year-olds.

    History may not repeat itself, but it rhymes (thankyoo Mark Twain.)

    1. Re:Noo Need to Take Action by jafac · · Score: 1

      Why not a network made up of only known friends? It would be the ultimate clique -

      . . . like a BBS?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:Noo Need to Take Action by LinuxIsGarbage · · Score: 1

      This is what a bubble feels like to users; to dispassionate observers, the similarities to the 1997-1999 period are striking with respect to the hubris of software writers/producers/peddlers. The general public does not like to be so coerced, and, eventually, use some relatively minor but well-publicized event to abandon the scam.

      Someday, abandoning apps and maybe the internet itself will seem cool to youth. Why not a network made up of only known friends? It would be the ultimate clique -- a paradise for 15-year-olds.

      History may not repeat itself, but it rhymes (thankyoo Mark Twain.)

      I don't know if the internet will be abandoned, but we do go through cycles of mainframe-local-thin client-local-cloud-local.

  27. Windows Phone by DogDude · · Score: 0

    I see this as being a real problem on Android and iPhone, because one needs to download a relatively large number of "apps" to get the same functionality built into Windows Phone right out of the box. Windows Phone has a lot fewer "apps" because there's obviously a smaller customer base right now, but also because fewer are needed in Windows Phone 8 than are needed in an Android or iOS environment.

    --
    I don't respond to AC's.
    1. Re:Windows Phone by Kkloe · · Score: 1

      What kind of functionality do you mean?
      I have a 2 year LG and and a S4, beside apps like chat/pic apps or games I cant see that I need more apps coming with the phone, maybe you are comparing the 400$ phones with the 100$ where they cram in android 2.3 or something

  28. Don't see anything wrong with a few platforms by SuperKendall · · Score: 1

    I totally agree that there are many apps that shouldn't exist, that are really websites (and that goes down to the fact that a lot of them are just wrapping browser pages).

    But that doesn't mean that native apps do not have a good purpose as a complement to websites, in the same way that some websites have also built native applications. Sometimes you want to build something that needs enough UI or low level access to hardware, that a web app just isn't as good.

    Mobile apps work when they are focuses and do NOT try to do everything a website does. Jeff complains about the Amazon app, but I actually think that's a pretty good app - because it's focused around why you might want to use it, which is to really quickly find prices for an item on Amazon. Is it faster to do so than to use the web site? For that one use, yes. So there it has succeeded.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  29. This may sound odd by Anonymous Coward · · Score: 0

    but I have a Nexus 5 and zero apps. I don't know why I would need an app. I don't play games. I can stream music via YouTube or via di.fm without an app. Hangouts is fine for texting. Like most people, I rarely even make actual mobile phone calls. I prefer texting or, even better, email. I'm a techie with almost 20 years in the industry.

  30. SecurityException by tepples · · Score: 1

    I should allow the permissions, not the app.

    That was possible in Android 4.3 until Google pulled it when applications started crashing due to an unhandled SecurityException.

  31. We definitely lost something by thecombatwombat · · Score: 5, Insightful

    To paraphrase something a friend once said to me: "There was a time between 'AOL keyword [thing I'm interested in]' and "Search the App Store for [thing I'm interested in]' when the internet was a pretty cool place.

    1. Re:We definitely lost something by gzuckier · · Score: 1

      Freedom! Libertarianism! etc.
      Look at how many apps you can find on google play (haven't tried apple store) that will let you recharge your cell phone by holding the screen up to a light source, by the photovoltaic effect.

      --
      Star Trek transporters are just 3d printers.
    2. Re:We definitely lost something by Anonymous Coward · · Score: 0

      Wut?

  32. Re:Free market by blindbat · · Score: 1

    It's part of the beta.

  33. iOS is not a free market by tepples · · Score: 1

    Apple being the monopoly curator of the App Store runs counter to the sort of "free market" that Slashdot groupthink prescribes. So does the fact that until very recently, cellular carriers in the United States did their damnedest to hide the total cost of ownership of a mobile phone from subscribers.

    1. Re:iOS is not a free market by NapalmV · · Score: 1

      Didn't google rescue us with open sauce free android? The invisible hand will soon come too and save us all!

    2. Re:iOS is not a free market by Anonymous Coward · · Score: 0

      Class Envy is someone who losing in the free market

  34. Stack Exchange for Android 4 by tepples · · Score: 1

    StackExchange has great content, but problematic UI, and it's got a really bad UI on mobile web. I'd love a more capable app version.

    What do you think of Stack Exchange for Android 4?

  35. What works in Safari but not Chrome? by tepples · · Score: 1

    Which web sites work in Safari but fail in Chrome? I'm trying to consider whether to switch to a Mac or not.

    1. Re:What works in Safari but not Chrome? by SuperKendall · · Score: 1

      I don't use Chrome as my primary browser so couldn't say; it could be that would work for you.

      I have ClickToFlash installed on Safari, and some websites simply don't work that way - that is one problem. But at times the sites formatting is just kind of messed up in Safari.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    2. Re:What works in Safari but not Chrome? by sjbe · · Score: 1

      Which web sites work in Safari but fail in Chrome? I'm trying to consider whether to switch to a Mac or not.

      Not many. Plus you can get Chrome for the Mac so it's not like you have to choose one or the other.

    3. Re:What works in Safari but not Chrome? by tepples · · Score: 1

      My point was supposed to be that I can already get Chrome and Firefox on the computer I have, for just the cost of bandwidth. I'd need examples of web sites that work in Safari but fail in Chrome in order to have to switch.

    4. Re:What works in Safari but not Chrome? by SuperKendall · · Score: 1

      Switch because of the OS and apps and hardware, not because of the browsers (which as noted you can use on any platform).

      Or if all you really need is Chrome, get a Chromebook.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  36. Re:Free market by Trepidity · · Score: 1

    Let's not be unfair now: Comrade Dice has clearly indicated that the people's wishes are being fully consulted, and the New Slashdot will only be rolled out in such a manner as to benefit us all.

  37. In 2007 Apple only allowed web apps on the iPhone by unimacs · · Score: 1

    and people were ripping on them for that, demanding that they open the platform up for native apps. Which of course they did.

    You have to understand that from a user perspective a native app is often preferred to a web app. Within a web app, access to hardware features is limited and so is storage of local data. However there are ways to leverage web development knowledge and skills when creating native apps for mobile devices.

    Does the current situation complicate things for people who want to deploy applications on different mobile devices? Yes and No. Nothing is stopping you from creating a web app.

  38. "We need an app!" by wcrowe · · Score: 2

    PHB: "We need an app!"

    Developer: "To do what?"

    PHB: "Well, I'm not sure. But we need an app. [Some other company] has an app. We need one too!"

    Developer: "We could just create a mobile version of our website."

    PHB: "But that wouldn't be an app. We need an app!"

    --
    Proverbs 21:19
  39. Condition people to just click OK by tepples · · Score: 5, Insightful

    Ask me for each individual thing, ask me each time.

    I thought such "mother may I" behavior was exactly what Apple's Mac commercials made fun of. (Cancel or allow?) Condition people to just click OK, and they'll OK anything, no matter when or on what platform.

    1. Re:Condition people to just click OK by Anonymous Coward · · Score: 1

      HERP!!! We hatez teh appla!!!! ARG~!!!!!!!

    2. Re:Condition people to just click OK by Anonymous Coward · · Score: 3, Insightful

      Ask me for each individual thing, ask me each time.

      I thought such "mother may I" behavior was exactly what Apple's Mac commercials made fun of. (Cancel or allow?) Condition people to just click OK, and they'll OK anything, no matter when or on what platform.

      The important distinction is that iOS asked for your permission when the app wants to do something sensitive, whereas Windows asks for you to confirm an action you took. Psychologically this is the difference between "Billy wants to punch you in the face. Allow/Deny", and "Are you sure you want to insult Billy's mother? Continue/Cancel"

    3. Re:Condition people to just click OK by Anonymous Coward · · Score: 0

      I thought such "mother may I" behavior was exactly what Apple's Mac commercials made fun of. (Cancel or allow? [youtube.com])

      UAC was an active impediment to software functioning as intended. Both platforms did and still do ask to join wifi networks, ask for switching on location services, and of course ask for confirmation about deleting things. I don't think anyone wants apps to have access to the camera and microphone without asking for permission. That's the difference.

    4. Re:Condition people to just click OK by tepples · · Score: 1

      I don't think anyone wants apps to have access to the camera and microphone without asking for permission. That's the difference.

      But should the user have to click through a system permission dialog every time she presses the record button in some audio or video recording app?

    5. Re:Condition people to just click OK by Anonymous Coward · · Score: 0

      But should the user have to click through a system permission dialog every time she presses the record button in some audio or video recording app?

      Users don't have to click through every time. Just the first time. It will only ask you every time if you always tell it "no", or if after saying "yes", you go into the privacy settings and later revoke that permission.

    6. Re:Condition people to just click OK by Tom · · Score: 2

      There are right and wrong things to do these questions.

      Apple has generally gotten them right. Microsoft has almost always gotten them horribly wrong. Google is hit-and-miss.

      If done well, people don't get conditioned and actually answer the question correctly. My experience with my iPhone is that it's done very well. I have, however, met someone on the street once who didn't realize that the Maps application works a lot better if it can know where you are. :-)

      --
      Assorted stuff I do sometimes: Lemuria.org
    7. Re:Condition people to just click OK by AmiMoJo · · Score: 1

      In fact this was exactly the problem that allowed children to spend vast amounts of money in game. Parents just wanted the kids to stop bugging them so entered their password and clicked "yes", not realizing it authorized unlimited payments for the next half hour.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  40. awww poor jeff by Anonymous Coward · · Score: 0

    looks like he's jealous of people more successful than him

  41. Camera access and 3D graphics by tepples · · Score: 1

    To scan a barcode, you need an app. To do voice and video chat, you need an app. To play a game with 3D graphics, you need an app. The capabilities to do these (getUserMedia, WebRTC, and WebGL) are fairly new to HTML5, and mobile web browsers haven't caught up yet

    1. Re:Camera access and 3D graphics by sexconker · · Score: 1

      To scan a barcode, you need an app. To do voice and video chat, you need an app. To play a game with 3D graphics, you need an app. The capabilities to do these (getUserMedia, WebRTC, and WebGL) are fairly new to HTML5, and mobile web browsers haven't caught up yet

      No one in the history of mankind has every wanted to scan barcodes. No, QR codes aren't any different.
      It's like no one learned from the fucking CueCat http://en.wikipedia.org/wiki/C... .

      I don't want to open an app to scan an image to load a URL (and let's face it - that's all that shit is used for, fucking URLs). Just show me the URL.
      If I can't be assed to type in company.com/promo1 I can't be assed to scan your code either. company.com/promo1 has the benefit of me being able to fucking remember it and check it out later. A barcode / QR code requires me to stand there like a goob pointing my phone at your product/display.

    2. Re:Camera access and 3D graphics by jeffmflanagan · · Score: 1

      >No one in the history of mankind has every wanted to scan barcodes.

      What I think you mean is that no one wants to scan someone else's barcodes when English is so much more effective when conveying information to strangers.

      I've used barcodes to track feeding of my Ball Pythons for many years. Click on a rodent, and scan the barcode, and a snake is logged as fed. Scan the barcode again if the snake doesn't eat the rodent, and problem eaters are logged. A once complex process totally automated by simple barcodes.

    3. Re:Camera access and 3D graphics by OhPlz · · Score: 1

      No one in the history of mankind has every wanted to scan barcodes. No, QR codes aren't any different.

      It's nice if you're shopping brick and mortar and want to quickly see if there's better deals to be had. Scan is nice and quick. Hand entering the UPC or trying to search by text would be awful. Even QR codes have their place. I'd rather scan a QR code than have to deal with the touch keyboard, especially if there's symbols that require extra touches to get to.

    4. Re:Camera access and 3D graphics by sexconker · · Score: 1

      >No one in the history of mankind has every wanted to scan barcodes.

      What I think you mean is that no one wants to scan someone else's barcodes when English is so much more effective when conveying information to strangers.

      I've used barcodes to track feeding of my Ball Pythons for many years. Click on a rodent, and scan the barcode, and a snake is logged as fed. Scan the barcode again if the snake doesn't eat the rodent, and problem eaters are logged. A once complex process totally automated by simple barcodes.

      Complex? Clipboard near the enclosure.

      Snake Name: ______ Species: ___________
      Date Fed: _____ - Ate? Y / N - Notes:_____
      Date Fed: _____ - Ate? Y / N - Notes:_____
      Date Fed: _____ - Ate? Y / N - Notes:_____

    5. Re:Camera access and 3D graphics by Anonymous Coward · · Score: 0

      No one in the history of mankind has every wanted to scan barcode

      Have you ever heard of MyFitnessPal?

  42. Happy bunny place by Impy+the+Impiuos+Imp · · Score: 2

    Mobile versions of web sites that "helpfully" add an overlay that reappears every time you scroll, blocking up to 40% of scarce real estate, which you cannot close, or piece of shit mobile sites like Washington Post that put up a smaller circle right in the middle of the fucking text, these programmers, who would be ashamed to show their face in 1978, should have their mother fucking brains splattered against a wall.

    Die like pigs in Hell!!!!!

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    1. Re:Happy bunny place by sexconker · · Score: 1

      Mobile versions of web sites that "helpfully" add an overlay that reappears every time you scroll, blocking up to 40% of scarce real estate, which you cannot close, or piece of shit mobile sites like Washington Post that put up a smaller circle right in the middle of the fucking text, these programmers, who would be ashamed to show their face in 1978, should have their mother fucking brains splattered against a wall.

      Die like pigs in Hell!!!!!

      Seriously. Every fucking mobile site ever is trash.
      How about you just give me the full fucking site and my browser will fucking handle the details? Maybe I'll need to zoom in or pan horizontally instead of just vertically, but it's still a million times better than dealing with "mobile" or "responsive design" horseshit.

  43. Strong disagree by jgotts · · Score: 2

    I strongly disagree with the poster. We are in the best period of mobile apps, not the worst. During this period programmers are learning what can be done in the mobile environment and what can not be done well. The Android and Apple mobile environments are very much an exciting, experimental playground right now. The major problem cited is that mobile apps are inefficient, and that they slow down your phone. That won't be much of an issue in a few years, as processors keep getting faster and phones start to ship with 64 GB or memory or more.

    Sure there are a lot of bad apps, but that's the point. Try out the bad apps, and learn what you should and should not be using your mobile environment for. Maybe what you originally thought was a bad app turns out to be quite useful for you. On the other hand, the most obvious mobile app might not be very useful. I make under 7 phone calls a week, but spend 4-5 hours per week using the Facebook app. At first I thought Instagram was fairly useless but today I use it more than Facebook. I don't fully know all of my use cases for my phone, but already it's an indispensible tool, and I find about 20-30 apps to be quite useful. Another 100 apps are marginally useful. The rest are as much an experiment for the programmers as for me.

    The issue with permissions is being worked on by the Android developers. It's a separate issue.

    In 10 years mobile apps will be quite stable. We'll have maybe 50 winners, and things will be quite boring.

  44. Web blew it all up? by vingilot · · Score: 1

    'The tablet and phone app ecosystem is slowly, painstakingly reinventing everything I hated about the computer software industry before the web blew it all up.'"

    Web blew it all up? Web sucks too.

    1. Re:Web blew it all up? by Anonymous Coward · · Score: 0

      That's the nice thing about Microsoft's dominance. You didn't have to guess what platform to develop for, you already knew which one would win. Now a days, your product could be great, but the platform you picked ended up losing, so oops. Back to the drawing board.

      And yes, I agree, the web sucks too. It was a fucking stupid idea to rewrite Win32 apps to HTML/Lang Of the Day. HTML/Lang Of the Day still sucks after 20 years.

    2. Re:Web blew it all up? by c-A-d · · Score: 1

      The web has been sucking for about 5 years now, IMO. I find many sites are about 75% advertising and 25% content. Then there are the sites that absolutely refuse to let you view content unless you accept their cookies so they can track you. The web used to be great for finding information, now with all the SEO junk running around, trying to find anything is becoming more difficult. I'll often search for an obscure electronics part and get stupid results like the first 10 search results being from basically the same page (which is not related or does not contain the search term of "datasheet" but is instead trying to tell me what chinese sweat shop I can order it from) on a different domain, requiring me to drill down 3 or 4 pages to begin to find relevant results.

      --
      some karma... and kinda lukewarm about it.
  45. Remote check deposit by tepples · · Score: 1

    At home I just do my banking via a website. Why would I need an app on my phone?

    So that you can use the phone's camera to scan the front and back of a paper check or cheque that a friend or relative has given you.

    Why not the same website?

    Because mobile web browsers tend not to offer camera APIs.

    1. Re:Remote check deposit by Anonymous Coward · · Score: 0

      So that you can use the phone's camera to scan the front and back of a paper check or cheque that a friend or relative has given you.

      Yeah, I did that. What a waste of time. The application simply said it failed with no explanation of why.

    2. Re:Remote check deposit by intangible · · Score: 1

      The input[type=file] field in mobile browsers allows upload from the camera, and you can put:
      accept="image/*;capture=camera"
      or
      accept="image/*"
      or
      capture="camera"
      depending on your needs.

      You can also style that field on mobile fairly easily (on desktops it's a lot hairier because of the usual suspect: IE).

    3. Re:Remote check deposit by Anonymous Coward · · Score: 0

      Yeah, I did that. What a waste of time. The application simply said it failed with no explanation of why.

      Well, since it didn't work for you that one time, I guess it's a worthless idea.

  46. Re:In 2007 Apple only allowed web apps on the iPho by tepples · · Score: 1

    True, technically nothing stops me from creating a web application, but error messages stop me from actually running it: "This web browser does not support the Stream API" and "This web browser does not support WebGL".

  47. Smartphone superior in every way by SuperKendall · · Score: 2, Insightful

    The smartphone is inferior to the PC in almost every way

    For real users, you have that backwards. For the technical elite what you are saying makes sense. Lets go over your points:

    1. Slower processor

    More like FAST ENOUGH processor. For what most people do, the processor on a smartphone is now FAST ENOUGH to do the same things. .2. Less memory

    ENOUGH MEMORY. If you can edit video and photos and write documents on a smartphone, it obviously has enough memory for most people.

    3. Almost no storage

    32GB is quite a lot of storage for what most people produce over a long period of time - and since smartphones are inherently networked devices it's kind of silly to complain about size of local storage.

    4. Slow, shitty, unreliable web access

    Less so than a PC. Often the PC web browsing has been exactly that when I was in a hotel room - until I tethered through my smart phone...

    5. Can't be physically networked with anything at all ever

    Which most people do not care about, and is an annoyance to set up. In that way it's superior not to have that option.

    6. Smaller screen

    It's enough for most people, especially the phablets.

    7. Atrocious, shitty, primitive, clumsy touch interface

    It's just different, and for lots of things people do (like scrolling/selecting) it is superior. It's also obviously superior to use touch over tiny physical keyboards, or there would still be a lot of devices sold with tiny physical keyboards instead of virtually none.

    8. Can't easily make use of any existing peripheral: printer, mouse, larger monitor, external storage, network

    You don't need a mouse with touch. Other than that, all your points are wrong - with AirPlay it's easy to take advantage of a larger TV. It's easy to print to any WiFi supporting printer with iOS, and it's easy to make use of any network I like (including VPN access).

    9. Fuckall battery life

    Excuse me? Most people use laptops these days, and smartphones have VASTLY better battery life than most laptops.

    10. Massively expensive on a capability-to-price ratio

    The fact that people are buying them even so shows that people value convenience over any of the points you raise.

    Your other points are two stupid to respond to, as is the rest of your message - or presumably whatever you have to say in response.

    The truth is that smartphones and tablets have saved normal people from computers being truly usable and useful only to a minority of the technical elite. You hate that normal people are able to use computers. Well I say, I want everyone to benefit from the power of computation and am not willing to make them suffer for it.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Smartphone superior in every way by The+Cat · · Score: 3, Interesting

      You are relentlessly confusing my comparison. I am squarely comparing the PC to the smartphone. Not phones to other phones.

      Your primary excuse seems to be that a smartphone, which is slower and less advanced than a PC, is "good enough." If that were true, then the PC would have stopped advancing in 1998.

      Your other excuse is that "people are buying them" therefore they are good, which is pure dumbass.

      When the smartphone was invented, there were more than one billion PCs on the planet. The notion that normal people weren't using computers before smartphones is also pure dumbass.

      I vehemently disagree with the idea that smartphones are computers. Smartphones are elaborate televisions, and the "software" they make available is simply repeated attempts at building a channel-changing interface.

      That is not making computing more available to the normal user. Education makes computing more available.

      Smartphones do not allow users to compute anything. They cannot create or build anything. They cannot think with the aid of a smartphone. They simply point and grunt and a new picture appears. They are screens upon which are displayed colorful, annoying ads. Nothing more.

      There's a technical term for that: television.

    2. Re:Smartphone superior in every way by tsqr · · Score: 2

      You probably don't realize it, and most likely won't agree, but your post is not a refutation of a single point made in the comment to which you were replying. Rather, it's a list of excuses that tries to rationalize the shortcomings of the smartphone platform because of its popularity. That stylishly trendy expensive disposable object in your pocket is popular mostly for the same reasons that masturbation is popular.

    3. Re:Smartphone superior in every way by tepples · · Score: 0

      and since smartphones are inherently networked devices it's kind of silly to complain about size of local storage.

      At 2 to 5 GB per month, how long does it take to move files off local storage onto the cloud and off the cloud onto local storage? And how much can one store in the cloud without paying a substantial chunk of change annually to lease remote storage? Apple quotes $2 per GB per year.

      Often the PC web browsing has been exactly that when I was in a hotel room - until I tethered through my smart phone

      Provided that 1. you spend a lot of time in hotels, 2. your plan doesn't forbid tethering, and 3. your plan has enough MB left.

      It's also obviously superior to use touch over tiny physical keyboards, or there would still be a lot of devices sold with tiny physical keyboards instead of virtually none.

      There are still plenty of mobile devices sold with tiny physical nonalphabetic keyboards, namely PlayStation Vita and Nintendo 3DS. This is because touch is not optimal for games in genres that use directional rather than positional input.

      Other than that, all your points are wrong

      Not "all"; you forgot to mention external storage.

      with AirPlay it's easy to take advantage of a larger TV.

      Provided you buy the $99 adapter to use AirPlay with a TV.

      It's easy to print to any WiFi supporting printer with iOS

      Provided you replace an otherwise-working printer with a printer that both speaks Wi-Fi and speaks Apple's protocol over Wi-Fi.

      and it's easy to make use of any network I like

      So long as it's wireless.

      Well I say, I want everyone to benefit from the power of computation

      So long as an app doesn't do anything that Apple doesn't want an app to do, such as contribute to a catalog of open Wi-Fi hotspots.

    4. Re:Smartphone superior in every way by tepples · · Score: 1

      Smartphones do not allow users to compute anything. They cannot create or build anything.

      In before SK or BB mentions notetaking applications, drawing applications, and other applications that run on smartphones and tablets. Even if you meant "coding", iOS has Codea (Lua) and Python, and Android has even more (SL4A and AIDE).

    5. Re:Smartphone superior in every way by rasmusbr · · Score: 1

      Yes, but he's right about storage. 32 or 64GB sounds like a lot until you try to use your device to shoot high resolution video or play the latest games. And Google's non-inclusion of expandable storage on their Nexus line of devices? Not cool.

    6. Re:Smartphone superior in every way by The+Cat · · Score: 2

      Can those iOS languages be used to build an iOS app and run it on the iPhone like an "official" app?

    7. Re:Smartphone superior in every way by SuperKendall · · Score: 1

      At 2 to 5 GB per month, how long does it take to move files off local storage onto the cloud and off the cloud onto local storage?

      WiFi buddy. WiFi.

      And how much can one store in the cloud without paying a substantial chunk of change annually to lease remote storage? Apple quotes $2 per GB per year.

      DropBox is only $9.99 / month for 100GB. Do you live in a cave or something?

      Provided that 1. you spend a lot of time in hotels, 2. your plan doesn't forbid tethering, and 3. your plan has enough MB left.

      What you say here is so utterly stupid. I can use WiFi on a smartphone anywhere I could with a PC. Only with a smartphone i can ALSO make use of wireless cellular data!

      I'm sorry, but that was SO stupid I can't even respond to the rest of your post. I mean, are you for real?

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    8. Re:Smartphone superior in every way by BasilBrush · · Score: 1

      Somehow you miss the point that the smartphone is used when people are away from their desk. PCs are used when they are at their desk or at least somewhere where getting a laptop out is worthwhile and practical.

      It's not an either/or. Apart from for those people that don't need a computer but a communicator.

    9. Re:Smartphone superior in every way by tepples · · Score: 1

      No, and in before a fan claims that most people have no interest in developing apps for any platform, let alone native-looking apps for iOS. Still, so long as you're willing to give up iOS, AIDE allows developing native Android apps on any Android tablet with a keyboard.

    10. Re:Smartphone superior in every way by The+Cat · · Score: 3, Insightful

      No

      Then it's not a computer. It's a television.

      After that, the question becomes why is it so important to Apple, et al. to take computing away from their customers? They didn't (and still don't) do it on the Mac. Why are they so insistent that it be taken away on mobile?

      And it's not costs, because it costs more to lock the machine down than it does to leave it open.

      Why was everyone so quick to toss the PC overboard? Why is everyone so quick to toss the web overboard? Simple. They can't control them. But they can control the phone, and that's why they want you to prefer it: so they can control you.

    11. Re:Smartphone superior in every way by Anonymous Coward · · Score: 0

      and since smartphones are inherently networked devices it's kind of silly to complain about size of local storage.

      At 2 to 5 GB per month, how long does it take to move files off local storage onto the cloud and off the cloud onto local storage? And how much can one store in the cloud without paying a substantial chunk of change annually to lease remote storage? Apple quotes $2 per GB per year.

                You have WIFI connections available in most restaurants and stores including Lowe's and Home Depot
                Some carriers offer the option of unlimited 4g speeds for an extra 20/month with no overages.
                I currently have a 500MB @ 4G speeds then throttled to 3g plan, no overages, ever.
                Oh, I'm in the U.S. before you say it's not available here.

      Often the PC web browsing has been exactly that when I was in a hotel room - until I tethered through my smart phone

      Provided that 1. you spend a lot of time in hotels, 2. your plan doesn't forbid tethering, and 3. your plan has enough MB left.

                1. The option of tethering exists outside of hotel rooms.
                2. Even if your plan forbids tethering, there are free apps that support it. My carrier allows tethering, but, I have an app that worked fine on Sprint with no complaints.
                3. Again, no overages on my plan, maybe shop around some

      It's also obviously superior to use touch over tiny physical keyboards, or there would still be a lot of devices sold with tiny physical keyboards instead of virtually none.

      There are still plenty of mobile devices sold with tiny physical nonalphabetic keyboards, namely PlayStation Vita and Nintendo 3DS. This is because touch is not optimal for games in genres that use directional rather than positional input.

                Can't argue here, I personally hate touchscreen keyboards.

      Other than that, all your points are wrong

      Not "all"; you forgot to mention external storage.

      with AirPlay it's easy to take advantage of a larger TV.

      Provided you buy the $99 adapter to use AirPlay with a TV.

                  Bluray is only good if you buy a Tv that supports HDMI, new technologies can require upgrades for people to use them.
                Also, A lot of newer A/V receivers have AirPlay support built in

      It's easy to print to any WiFi supporting printer with iOS

      Provided you replace an otherwise-working printer with a printer that both speaks Wi-Fi and speaks Apple's protocol over Wi-Fi.

                It's hard to find the list of supported printers these days...

      and it's easy to make use of any network I like

      So long as it's wireless.

                here's a USB Ethernet adapter that works with Android and Apple

      Well I say, I want everyone to benefit from the power of computation

      So long as an app doesn't do anything that Apple doesn't want an app to do, such as contribute to a catalog of open Wi-Fi hotspots.

    12. Re:Smartphone superior in every way by El+Rey · · Score: 1

      It's also obviously superior to use touch over tiny physical keyboards, or there would still be a lot of devices sold with tiny physical keyboards instead of virtually none.

      Somewhat straw man. Virtual keyboard taking up half of my screen sucks. Trying to type on that little thing with my big fingers sucks. When I need to take notes with the tablet I carry a laptop keyboard size BT keyboard.

      You don't need a mouse with touch.

      Trying to scroll a web page with my finger without touching any of the links on the page (eg. Facebook) sucks. I gave my wife my old tablet and even she found it frustrating to use with her little fingers.

    13. Re:Smartphone superior in every way by Anonymous Coward · · Score: 0

      You probably don't realize it, and most likely won't agree, but your post is not a refutation of a single point made in the comment to which you were replying. Rather, it's a list of excuses that tries to rationalize the shortcomings of the smartphone platform because of its popularity. That stylishly trendy expensive disposable object in your pocket is popular mostly for the same reasons that masturbation is popular.

      You probably don't realize it, and most likely won't agree, but your post is not a refutation of a single point made in the comment to which you were replying. Rather, it's a list of excuses that tries to rationalize the shortcomings of the smartphone platform because of its popularity. That stylishly trendy expensive disposable object in your pocket is popular mostly for the same reasons that masturbation is popular.

      You probably don't realize it, and most likely won't agree, but your post is not a refutation of a single point made in the comment to which you were replying. Rather, it's a list of excuses that tries to rationalize the shortcomings of the smartphone platform because of its popularity. That stylishly trendy expensive disposable object in your pocket is popular mostly for the same reasons that masturbation is popular.

      Exactly THIS.

      1. Slower processor. It's not about ENOUGH or NOT ENOUGH. Can you play Minecraft at HD resolutions on your smartphone? No. Can you crack a password or a zipfile as fast as a PC? No. An i7 is, in 99% of the cases faster than any smartphone CPU.

      2. Less Memory. Do you have a smartphone with 4GB of dedicated RAM? Then again, it's objectively slower.

      3. Almost no storage. You are trying to fix this (as you do with the rest of your points) by saying it's a connected device. What if I want to have 30 GB of music and 10 movies, when I go to some place where I have no connectivity for, let's say, 4 days? Then if you argument the smartphone is a connected device, where a computer is not, then I think the smartphone keeps losing.

      4. My 3G connection has never been better than my home connection, or a University connection, or a hostel connection. Let's not even talk about web browsing on the smartphone compared to a computer...

      5. It's never superior to not have an option because almost nobody uses it. It is better to have the choice. So, when you need that feature and you can't find it anywhere you say "mmm, it's better that it's not implemented since it's not too used".

      6. Yeah, whenever I'm at home I think "mmm, I'd rather not use my 22" monitor but watch my movies on a 4.3" screen.

      7. Touch screen is superior for selecting? Have you tried selecting text from/to a letter inside a word on iOS/Android? Yeah, infinitely superior.

      8. Kind of agree with you in part on this one. if the peripheral works via wi-fi (which is logical) or you can get to plug it to your smartphone/tablet, it usually works.

      9. Yes and no. Battery is a tedious thing. And even in Android/iOS running a graphics-demanding app like a 3d game or similar will probably drain your battery in less than 3-4 hours. But, since you always have the option to stay plugged to AC having the option of using a battery will always be better.

      10. Nowadays it's more "social" demanding than choice. Everybody uses apps like Whatsapp (which is the only one I use everyday), which kind of forces you to buy an Android/iOS/Windows phone, and you'd rather spend $200 to get a regular-good phone than get a $80 one which will probably be obsolete in 2/3/4 years max. You can always get a cheaper $30-$40 phone, but then say goodbye to modern 3G messaging and start paying for sms.

      I have a smartphone because I want to have whatsapp and being able to message anyone almost anywhere without having to pay for every text sent. Appart from that, working as and being a programmer and most of the time usually close to a computer, I prefer to wait for 30s if my system has t

    14. Re:Smartphone superior in every way by tepples · · Score: 1

      You have WIFI connections available in most restaurants and stores including Lowe's and Home Depot

      Which can be used just as easily on a PC.

      Even if your plan forbids tethering, there are free apps that support it.

      I thought that 1. Apple had a habit of pulling apps specifically designed to circumvent carrier restrictions, and 2. carriers had a habit of using deep packet inspection to look for PC-specific traffic, such as connections to PC operating systems' update services, and cramming a tethering rider onto the user's plan.

      Bluray is only good if you buy a Tv that supports HDMI, new technologies can require upgrades for people to use them.

      You still need to factor the cost of upgrading other devices into a particular device's total cost of ownership. PCs come with HDTV compatible video outputs at no additional charge, but you have to add the price of an Apple TV box to the TCO of the first iPhone with which you use it.

      It's hard to find the list of supported printers

      I apologize for being unclear. I didn't intend to say it was hard to find a list. I only meant that the printer that you may already own if you're switching from a PC might happen not to be on it.

    15. Re:Smartphone superior in every way by SuperKendall · · Score: 1

      Can you play Minecraft at HD resolutions on your smartphone?

      Yes, works fine on a retina display.

      But real people do't care about the exact resolution... just that they can. Nor do they care about "cracking the password on a zip file". All of your statements continue to be about the technical elite, not the vast majority of real people using real devices.

      Almost no storage. You are trying to fix this (as you do with the rest of your points) by saying it's a connected device. What if I want to have 30 GB of music and 10 movies

      Then you put them on external storage and make use of them via a variety of connection means - wireless or wired. You can do that from an iPad or iPhone.

      4. My 3G connection has never been better than my home connection, or a University connection, or a hostel connection.

      My LTE connection certainly has, but I have been on some REALLY crappy hotel networks where absolutely even a 3G connection was better.

      It is better to have the choice

      Not when the choice adds cost and bulk to a MOBILE device. If you want to do that you still can, just get an Airport Express and connect it to the wired network. But at least MILLIONS of people do not have to pay for something virtually no-one does any more (I have not connected a laptop to a wired network in YEARS).

      6. Yeah, whenever I'm at home I think "mmm, I'd rather not use my 22" monitor but watch my movies on a 4.3" screen.

      Lots and LOTS of people are in fact just fine watching video on a small screen just fine, even if they have larger options available.

      7. Touch screen is superior for selecting? Have you tried selecting text from/to a letter inside a word on iOS/Android?

      Even that I find superior in fact because it easily selects a whole word, which sometimes can be more complex with a mouse. But mainly I was just talking about selecting things from a list or links.

      Apart from that, working as and being a programmer and most of the time usually close to a computer,

      Right there is the issue. I am a programmer also; we have vastly different needs than most computer users. We should not confuse what is a minimum for us for what is a minimum for everyone. There will always be higher end gear that will suit us, but we must also support and encourage gear that works well for the rest of humanity.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    16. Re:Smartphone superior in every way by SuperKendall · · Score: 1

      Which can be used just as easily on a PC.

      But cellular connections cannot - you can use a WiFi connect from a tablet just as easily as any PC, you need additional hardware to get to Verizon from a PC.

      And come on - who brings a laptop into Home Depot/Lowe's???

      I thought that 1. Apple had a habit of pulling apps specifically designed to circumvent carrier restrictions

      What carriers restrict tethering now? It seems to me all of them support it at this point.

      PCs come with HDTV compatible video outputs at no additional charge

      So you think it has nothing at all to do with the price of the PC. Interesting.

      As for printers, just about any printer maker you can think of supports AirPrint in consumer printers. And for those technical people that have more complex systems, you can just buy an module for your computer that acts as an AirPrint server.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    17. Re:Smartphone superior in every way by narcc · · Score: 1

      Then you put them on external storage and make use of them via a variety of connection means - wireless or wired. You can do that from an iPad or iPhone.

      Or you could just buy a better device and toss in an SD Card. Carry a few around with you if you need more. They're very small.

  48. TL;DR by sexconker · · Score: 1

    TL;DR: "Apps" suck.

    Welcome to computer software in the 10s. We've got all of the shovelware and hype of the 80s, but on your phone! With modern flashy graphics!!!
    !If you want to get something done, you'll have to wade through a Mos Eisley of shit to find something useful.

  49. Get an iPhone by SuperKendall · · Score: 1

    I simply don't install applications on Android that ask for abusive permissions, which pretty much puts my phone back into the stone age.

    Well why not own an iPhone then? What the hell is the point of having a smartphone unless you can take advantage of the world of applications?

    On an iPhone you can deny any app anything you like and it will still work just fine. Don't screw yourself out of the modern era for no reason.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Get an iPhone by tepples · · Score: 3, Interesting

      Well why not own an iPhone then? What the hell is the point of having a smartphone unless you can take advantage of the world of applications?

      Because iPhone owners can't "take advantage of the world of applications". For one thing, if I switched to an iPhone, I'd lose access to Wi-Fi network cataloging and troubleshooting apps like MozStumbler and WiFi-Where, which Apple forbids in the App Store because it refuses to provide the required public API. For another, if I switched to an iPhone, running apps I developed myself would cost $748 extra for the first year for a second computer and a certificate and $99 extra for each additional year to renew the certificate.

    2. Re:Get an iPhone by Anonymous Coward · · Score: 0

      Or you could just jailbreak it.

      You sound uninformed and hipster*.

      * you seem to be taking pride in the fact you use your smartphone as a dumbphone.

  50. You can control cellular access on iOS by SuperKendall · · Score: 1

    At the very least I want the ability to say which apps can and cannot access the network (both wifi and cellular.. preferably with separate permissions).

    On iOS you can turn off cellular data access on a per-app basis - it just does not prompt for that aspect as it does with other permissions. It's the "Ceullular Data" section of settings.

    You can't control network access outright per-app, that would be nice.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:You can control cellular access on iOS by firewrought · · Score: 1

      You can't control network access outright per-app, that would be nice.

      AFWall+ does a great job of that on Android, but it requires root. Using it, I say which apps can use cellular, which can use wifi, and which are isolated completely.

      I'd like to define some per-app sandboxes so, for instance, only selected apps can see my "real" contacts... the others would see my "fake" contacts and not know the difference. Ditto for GPS location and countless other things...

      --
      -1, Too Many Layers Of Abstraction
    2. Re:You can control cellular access on iOS by berj · · Score: 1

      Very cool! I had no idea they added that feature. Thanks!

      Next we just need wifi access controls and I'd be pretty happy.

    3. Re:You can control cellular access on iOS by plover · · Score: 1

      If you jailbreak your iPhone, you have a lot of privacy tools available. Firewall iP is a great app that lets you block individual connections. PMP (Protect My Privacy) lets you set any combination of 18 unique privacy settings on a per app basis. UsingLocation lets you know when apps are using location services or geofences. Locationholic lets you spoof your location. FMFLive tells you when your friends are locating you.

      --
      John
    4. Re:You can control cellular access on iOS by SuperKendall · · Score: 2

      Have to say, those are all pretty compelling reasons to jailbreak all by themselves.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    5. Re:You can control cellular access on iOS by kenshin33 · · Score: 1

      Even AFwall is not enough.
      What's needed is : app/cell/wifi/ip/port. There was (Still?) a nice firewall app in cydia that did exactely that.
      For android there was something from whisper systems that was never released (it was part of the whole system -2.3-).

    6. Re:You can control cellular access on iOS by GTRacer · · Score: 1

      I thought AFwall implemented iptables. Can't you lock ips and ports that way?

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    7. Re:You can control cellular access on iOS by kenshin33 · · Score: 1

      yes, it does, and yes I could just use iptables also, no need for AFWall or anything else.
      But, saying it would be PITA would be a euphemism.
      What the available "firewall" applications out there do is simplify that task a bit. I would be even better if we had something like this : http://iphonemonsta.com/firewa... or this http://www.neowin.net/forum/to... . baked in the system, so that no rooting is needed.
      I'm not asking, I'm just saying. (and in the mean time, I'm thinking about implementing my own solution, using libnetfilter_queue or something similar).

    8. Re:You can control cellular access on iOS by plover · · Score: 1

      Cydia is the only reason I still use iPhones. By itself, an iPhone is not a special magical phone, it doesn't work better than other smart phones, iOS7 is now jarring and cartoonish, and it has a lot of other drawbacks, such as a sealed battery. And the fact that everything is locked inside it means that piece of shit iTunes is really the only interface for dealing with the music. I'm done buying Apple anything.

      I've now spent a lot on Cydia apps that add features that should have been present all along, so I keep the thing around. But I won't upgrade it, not without a decent assurance that a jailbreak will work, and I likely won't ever replace it with an Apple product.

      --
      John
  51. Complexity and elegance by sjbe · · Score: 3, Insightful

    Elegance is always defined by the lack of complexity, not by the addition of it.

    Not necessarily. You can have something that is both elegant and complex. It's just more difficult to pull off. While as a rule of thumb you are correct that simpler does more often result in something elegant, elegance is not defined by simplicity. The two are independent concepts.

    That said I do tend to like Colin Chapman's philosophy of "simplify, then add lightness". Minimalism can be a very beautiful thing.

  52. Actually it's worse.. by Anonymous Coward · · Score: 2, Insightful

    You can compare it to the flood of software in the late 80s / early 90s if you want but at least a large amount of that came from genuine attempts to sell you a game or product even if most of those products weren't really very good. It was just bad software from inexperienced developers with the odd gem when people actually got it right.

    These days a lot of these aren't about selling you a product at all, the primary purpose of a lot of these garbage apps is to get at your data. Worse still a lot of it is boilerplate UI code with a bit of custom branding driving repackaged open source software (because so many licenses permit that as long as the source is made available) with some extra bits of code designed to get at whatever data you have on your phone that might be profitable in some way.

    What we've ended up with are thousands of apps trying to steal your data while providing the exact same functionality as other apps.

    Worse still is most of them are then designed to sell you extra stuff, the 'free' ones are often free-to-play models far worse than anything we had back in the day. There are micropayments everywhere and by the time you've worked out that a piece of software has nothing unique to offer you've often spent a lot more money than you realise reaching that conclusion.

  53. Hardware that I already own becomes e-waste by tepples · · Score: 1

    The major problem cited is that mobile apps are inefficient, and that they slow down your phone. That won't be much of an issue in a few years, as processors keep getting faster and phones start to ship with 64 GB or memory or more.

    So how do I put the faster processor or the larger memory in the phone that I already own? I didn't think so. Were you recommending putting today's otherwise perfectly working hardware in a landfill?

    1. Re:Hardware that I already own becomes e-waste by Anonymous Coward · · Score: 0

      You buy a whole new ram that is soldered on the phone for ~$0.01-1000 USD

  54. Not that hard by SuperKendall · · Score: 1

    Do you really think you're going to be able to do a reasonable job of it, if you don't know which functions of your app users have enabled permissions for.

    Yes, because a support email from the app can include what features are enabled - or I can just ask them.

    But realistically there are not so many permissions choices you cannot test them. The iOS app reviewers do, so you have to test your app with all possible permissions disabled before you submit.

    Ooops, your app crashes for the 3% of users who turn of contact searching

    And one of the many crash reporters you can (and should) embed in an app will tell you that long before a user sends in a complaint, so it's fixed in the next update.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Not that hard by CCarrot · · Score: 1

      Do you really think you're going to be able to do a reasonable job of it, if you don't know which functions of your app users have enabled permissions for.

      Yes, because a support email from the app can include what features are enabled - or I can just ask them.

      But realistically there are not so many permissions choices you cannot test them. The iOS app reviewers do, so you have to test your app with all possible permissions disabled before you submit.

      Ooops, your app crashes for the 3% of users who turn of contact searching

      And one of the many crash reporters you can (and should) embed in an app will tell you that long before a user sends in a complaint, so it's fixed in the next update.

      Assuming they have enabled network access...

      --
      "I love animals! Some are cute, others are tasty, what's not to like?" - Betsy Schroeder, Jeopardy contestant
    2. Re:Not that hard by SuperKendall · · Score: 1

      Assuming they have enabled network access...

      If 3% of people are having a crash, most of them will have enabled network access. Only a handful will not.

      And you ALSO need to test a smartphone app without cellular access, as that case is very very common.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  55. Willing to pay for an offline mode by tepples · · Score: 2

    That and the fact that an "app" is more likely than a "website" to have a working offline mode. This is important especially to tablet owners (who may not have a cellular data subscription at all) and to frequent flyers (who spend a lot of time in airplane mode).

  56. For camera access by tepples · · Score: 1

    I don't see why any website should need a mobile app.

    Anything that needs a camera needs a mobile app because mobile browsers tend to severely cripple web applications' access to the device's camera if they allow it at all. An online store needs a mobile app in order to let the user search products by barcode. A bank needs a mobile app to let the user scan checks for deposit.

    Users can even put shortcuts to websites on their home screens with an icon

    How may users know this?

    1. Re:For camera access by Anonymous Coward · · Score: 0

      >How may users know this?

      Um, everyone that uses an iPhone. Many pages wont stop popping up stupid fucking reminders that you can click here to pin webpage to your home screen.

    2. Re:For camera access by Jason+Levine · · Score: 1

      Anything that needs a camera needs a mobile app because mobile browsers tend to severely cripple web applications' access to the device's camera if they allow it at all. An online store needs a mobile app in order to let the user search products by barcode. A bank needs a mobile app to let the user scan checks for deposit.

      Point taken. So if your "website turned app" is going to actually use the additional features that an app would provide, you might need an app. (It's up to the users whether the additional features warrant an app, of course.) However, if you're just going to take the mobile version of your website that would show up in any mobile browser with no additional features, and want to package it in an app (really a glorified one-website-browser), you don't need an app at all.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  57. Bring back Borland Sidekick .. by DTentilhao · · Score: 1
    1. Re:Bring back Borland Sidekick .. by Anonymous Coward · · Score: 0

      Borland Sidekick

      I wasn't aware of this. Was that ever ahead of its time - talk about prophetic.

  58. Fucking THIS by FuzzNugget · · Score: 1

    What the hell is wrong with having a well-coded, responsive design website?

    1. Re:Fucking THIS by TechyImmigrant · · Score: 1

      >What the hell is wrong with having a well-coded, responsive design website?
      It doesn't work offline.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    2. Re:Fucking THIS by Anonymous Coward · · Score: 0

      >What the hell is wrong with having a well-coded, responsive design website?
      It doesn't work offline.

      That's okay; neither does the app.

    3. Re:Fucking THIS by Anonymous Coward · · Score: 0

      Maybe you can point me to one. HTML was designed as a document markup language. It wasn't designed to support interactive UI which is probably why most sites still aren't as usable as a native app...

  59. How much longer until the shovelware discs? by ebunga · · Score: 4, Funny

    The fun isn't over until you can get a quarterly subscription to a stack of DVDs or USB jump drives or something containing "100,000 of the best [platform] Mobile Apps" delivered to your door for the low, low price of $125 per quarter.

    1. Re:How much longer until the shovelware discs? by Anonymous Coward · · Score: 0

      The fun isn't over until you can get a quarterly subscription to a stack of DVDs ....

      DVDs? Isn't optical media already almost dead - at least for Apple? That's how the controlling content-app-device-internet silos want it anyway, despite the impending birth of new huge capacity optical media.

  60. What a bunch of baloney by sjbe · · Score: 5, Insightful

    The smartphone is inferior to the PC in almost every way:

    Really? It fits in my pocket, lasts longer on battery than my laptop, it weighs (far) less, it is a phone, I can take pictures with it, it doesn't require a mouse or keyboard to be useful, I can use it to navigate places where I can't take a PC, I can take it places I would never take a PC, I don't have to worry (much) about malware, it wakes up instantly, I can run with it and listen to music while running, it has sensors like accelerometers that aren't very useful on a PC and certainly never are standard. "Inferior in every way"? Pul-leeeze.

    BTW most of your points about why it is "worse" are either complete nonsense or only make sense if you foolishly think that a smartphone should be a PC. If you want to use a PC, go right ahead. No one is standing in your way.

    (oh and if you're thinking of making some snarky "drink the cool-aid" remark, just go ahead and stuff it)

    1. Re:What a bunch of baloney by Thanosius · · Score: 1

      Indeed. He makes the mistake of assuming that the utility of any computing device is defined by its raw power and finesse. I like desktop PCs specifically because of what I can do with them, but I also enjoy the portability and immediacy of what smartphones provide that a regular computer cannot. They complement one another, and to raise one's blood pressure and go off on a rant like this completely misses the point. It's a sign of someone who thinks the world's out to get him, and also is a loser.

      --
      Account abandoned. I can't fucking spell for shit and Slashdot doesn't even allow time-limited edits of posts. Plus you'
    2. Re:What a bunch of baloney by sjbe · · Score: 1

      So you can carry it around with you and take pictures with it.

      Among other things. Being able to carry it around is a huge deal. Not sure why that fact seems to elude you.

      Essentially you're paying $600 down and $40 a month for a camera that makes you think you're Johnny Sokko.

      You can drop the smug attempt at acting cooler than the room. Nobody is impressed little hipster. I probably get more value out of my smartphone than I do out of my PC and my PC costs about the same once you account for the data plan. If it is worth the money to me then it is worth it. If your needs are different then do something that fits your needs.

      Whatever spins your propeller. Just don't try to sell the idea that its a replacement for a PC, because it isn't and it never will be.

      Who ever claimed a smartphone was a replacement for a PC? About the only place they overlap is for email and some web browsing.

    3. Re:What a bunch of baloney by Anonymous Coward · · Score: 0

      Both smartphones and PCs are inferior to my car in many respects:

      • neither can go any farther or faster than I can physically throw it with my arm (granted, the distance and speed is much less on a PC), while my car can easily reach 100 Km/h by simply applying light pressure with my foot.
      • a PC has a physical keyboard with over 100 keys, plus the mouse. the phone replaces it with a on-screen keyboard and touch interface but it's pretty much the same. The car allows much more fun with only 5 basic controls (plus a few extras for different conditions like rain, or nights, or whatnots).
      • The 3D capabilities of the PC and smartphone displays are far inferior to the car's where the drawing distance is only limited by my ability to perceive it...and obstacles.
      • PC's and smartphones mostly provide visual and auditory feedback while cars add olfactory, G forces, vibration (though some phones have this) and all kinds of stimuli for the senses. Heck, for some extra cash you can even get a car that provides you with a sense of empowerement and entitlement.
      • PC and smartphones have LED lights that can barely function as a mediocre flashlight. Cars have these really cool lights that can shine hundreds of meters down a dark road (if not more), come in, at least, 3 different colors related to function.
      • Cars have all these kinds of cool fluids making their way through their inner workings and people are ok with that. They even expect it. If you say you even have a water-cooled PC you're labeled a major geek and get socially shunned (though you might not care). At it would just be considered silly on a phone.
      • Have you even considered the size of a PC's cooling fan, or fans, compared to those inside a car?. Car wins hands down.
      • Most cars have physical keys to grant you access to them and their functions. Most PCs and smartphones have some whiny password or the little stupid pattern you draw on the smartphone screen or *yuck* the Win8 lock screen.

      Well, folks, that's all the time we have for today. Join us next week when we show you why a giraffe's testicles are much more useful than a toothpick. With pictures!

      Till then, this is AC, signing off

    4. Re:What a bunch of baloney by The+Cat · · Score: 1

      You can drop the smug attempt at acting cooler than the room. Nobody is impressed little hipster.

      Settle down, Timmy.

      Who ever claimed a smartphone was a replacement for a PC?

      Have you seen any form of advertising in the last eight years?

      About the only place they overlap is for email and some web browsing.

      No shit?

  61. It's not just software by morgauxo · · Score: 3, Insightful

    It's not just the software industry it's the hardware one too.

    In the PC market open standards beat out closed propriety hardware a long time ago. With the Desktop PC we enjoyed the ability to connect nearly any peripheral regardless of the manufacturer of the device or the PC. Hardware was modular and pieces could be upgraded or replaced with ones from just about any other manufacturer. Because of standards across the hardware alternative software could be installed other than what the manufacturer originally included.

    I realize that much of this modularity would be difficult or impossible to implement in a cellphone-sized device. However, Imagine switching between Android, Maemo or Windows8 as easily as you can switch between Windows, Linux, FreeBSD, etc... on a desktop! Proprietary chips and locked bootloaders make this pretty much impossible. How about being able to plug just any USB (or similar bus) device into your phone and actually expect it to work?

  62. Wisdom comes from the wise? by Anonymous Coward · · Score: 0

    Continue to ponder. You will soon realize where wisdom comes from.

    Myself, I do have a "smart phone", but I only use it for checking messages, phoning, minimum amount of browsing and emailing. Nothing fancy. Nothing extra installed. No silly permissions granted.

    It's been that way for the past 5 years with me at least. Before that I got choked down with iPhone, iPod, Macbook Pro, super air this, super air that, and other golden cage products. I guess you could call it wisdom.

  63. USB keyboards and mice work on Android by tepples · · Score: 1

    Every USB keyboard and USB mouse I've tried has worked on my first-generation Nexus 7 tablet, which shipped with Android 4.1 and now runs Android 4.4. So have many USB joysticks. The biggest class I can think of that doesn't work is mass storage, and that's probably because Google and ASUS didn't want to pay Microsoft to license its VFAT and exFAT file system patents. But you're right that Android needs to do a better job of letting applications communicate with USB devices from user mode.

  64. Fair enough by JohnFen · · Score: 1

    'The tablet and phone app ecosystem is slowly, painstakingly reinventing everything I hated about the computer software industry before the web blew it all up.'

    Fair enough -- the web made everything that I hated about the software industry much worse!

  65. Re-phrase by SuperKendall · · Score: 1

    Most of what I need is on http internet.

    You may want to slightly re-phrase that sentiment in future posts; at first I read that as "Most of what I need is on the hip internet" and was like WHA?!?!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  66. Price comparison through barcodes by tepples · · Score: 1

    No one in the history of mankind has every wanted to scan barcodes.

    Say you're at a store. You can use a barcode scanner app to take a picture of the UPC/EAN barcode on the back of a product's packaging to compare the deal that the store is offering to the deal that, say, Amazon and eBay sellers are offering. This works at garage sales as well: you can scan the ISBN-13 barcode on the back of a book and get a price quote.

    1. Re:Price comparison through barcodes by sexconker · · Score: 1

      This doesn't work because retailers have retailer-specific UPCs to prevent it. Sure, you can always scan a can of Coke, but lots of items you need to make decisions about have retailer-specific UPCs.
      It's much easier and more reliable to search for via text. You also get to see if there's a newer model/version or other models/versions in the same line.

    2. Re:Price comparison through barcodes by LesFerg · · Score: 1

      I noticed a QR code on a pack of pork at the local supermarket and thought hey maybe they have some useful information related to this.
      Scanned the QR with my phone and got sent to a full sized web page that would have looked busy on a desktop monitor, and had absolutely nothing viewable on a mobile screen.
      Eww well... they have taken the first stumbling step anyway.

      --
      If I had a DeLorean... I would probably only drive it from time to time.
  67. agreed by Virtucon · · Score: 3, Insightful

    Yeah, most of these apps are just facades for what can be done with a browser but they also have built in tracking and other tools to scavenge more data off of your mobile device than a browser would usually allow. To be honest, I believe that is the big reason for all these little do-nothing apps that have popped up especially the immensely popular "ring tone apps" in the Google Play Store for example. Yes we've had the same kind of annoy/malware for desktop apps that embed Firefox, IE etc. but the installation process is a bit more involved than going to a play/app store and clicking install. I'd also liken it to what's happening on SourceForge with this new Dice installer crapware that puts other shit on your system. It's not only bad practice but it also makes me distrust the software I'm trying to install. Google does the same kind of things with Chrome / Google Drive etc. and even after you uninstall them you'll still find little updaters and other crapware that Google leaves around that you have to manually go and remove.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
  68. Re:In 2007 Apple only allowed web apps on the iPho by unimacs · · Score: 1

    Well, yes that's sort of a fundamental problem with web apps isn't it? - Lack of compatibility and standards compliance amongst browsers. This was the case prior to the explosion of mobile apps and it still exists today.

  69. Refutation is of main point by SuperKendall · · Score: 1

    Rather, it's a list of excuses that tries to rationalize the shortcomings

    No - it's pointing out the shortcomings are not short enough to matter for most people.

    Most people do not need at this point processors faster than newer smartphones have, for things they use the devices for (either PC or smartphone).

    So yes, a smartphone has less of X - but it truly doe not matter TO THOSE PEOPLE.

    That stylishly trendy expensive disposable object in your pocket

    I've used smartphones generally for a bit over two years each. That's not disposable, and is not much behind my replacement of laptops - only smartphones are way cheaper.

    the same reasons that masturbation is popular.

    I can assure you a smartphone has more utility than masturbation.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Refutation is of main point by El+Rey · · Score: 1

      There are a lot of laptops cheaper than the latest smart phones and 18 months after you buy a laptop you can still get updates for the OS.

      The first tablet I owned got ICS and will never be updated further by the manufacturer nor is it supported by any of the alternate firmwares.

    2. Re:Refutation is of main point by SuperKendall · · Score: 1

      There are a lot of laptops cheaper than the latest smart phones

      Not with contract, which is how most REAL PEOPLE buy them.

      Remember the whole point is what works better for REAL PEOPLE. Which is not the technical elite. We are a tiny minority.

      18 months after you buy a laptop you can still get updates for the OS.

      Still getting updates for my iPhone 4, bought at launch... or heck even my 3Gs.

      The first tablet I owned got ICS and will never be updated further

      That says more about Android than it does the comparison of modern mobile devices to PCs.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Refutation is of main point by El+Rey · · Score: 1

      what works better for REAL PEOPLE. Which is not the technical elite.

      Technical elite != homo sapien? No need to dehumanize the technical elite.

      Still getting updates for my iPhone 4, bought at launch... or heck even my 3Gs.

      If historical data is any guide, then 7 years from now I'll still be getting OS updates for the $250 laptop I buy today, but not for the $250 tablet I buy today. It hasn't even been 7 years since the iPhone 3G was released and it no longer gets updates.

      That says more about Android than it does the comparison of modern mobile devices to PCs.

      Last time I checked, Android tablets were modern mobile devices.

    4. Re:Refutation is of main point by gmhowell · · Score: 1

      And until Hammer pants are back in style, they won't fit in my pocket.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  70. Re:In 2007 Apple only allowed web apps on the iPho by Paco103 · · Score: 1

    I think the problem has a lot less to do with access to hardware and storage in most cases, and more to do with wanting something more responsive than a web page over a sometimes very poor connection (either speed or consistency). If all you offer me is a wrapper to an HTML interface, then your 10MB app is of absolutely no value to me, and since your website is not easy to use on this connection, I just won't use your services at all.

  71. Sensitive operations by tepples · · Score: 2

    The important distinction is that iOS asked for your permission when the app wants to do something sensitive, whereas Windows asks for you to confirm an action you took

    Windows Vista asks to confirm elevation when the user does something that Windows considers "sensitive", such as modifying a folder that the administrator owns, installing hardware drivers, or anything else that affects more than one user. Windows 7 fixes some of this by adding buttons with the shield icon that elevate without needing to confirm. I guess part of the difference lies in what each OS considers "sensitive". Is there a comprehensive list of what iOS considers "sensitive" that isn't behind Apple's $99 per year paywall?

  72. So why did a SO app just get released? by ChaseTec · · Score: 1
    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  73. Re:In 2007 Apple only allowed web apps on the iPho by unimacs · · Score: 1

    I was talking about specific ways that web apps are limited in terms of functionality they can deliver on a mobile platform. Still, you'd probably be surprised at the number of popular native apps that make significant use of web technology.

    Anyway, I'm not trying to convince anyone that a web app is just as good as a native app, only that web apps have inherent limitations that make native apps the only reasonable choice in many cases.

  74. Nonstandard API vs. no API at all by tepples · · Score: 1

    The problem isn't just that Safari for iOS supports a nonstandard API, as that can be polyfilled or otherwise abstracted over. It's that Safari for iOS supports no suitable API for 3D rendering or camera access by web applications at all, even after six major version upgrades (from iPhone OS 1 to iOS 7).

    1. Re:Nonstandard API vs. no API at all by unimacs · · Score: 1

      Well, it does support HTML Media Capture so you can grab pictures off the camera but I'm not really disagreeing with you. I think you're just helping make my point. Inconsistent support of features has always been a problem with web browsers.

      What the author seems to be railing against is that with native mobile apps we've somehow lost the "write once, run anywhere" utopia we once enjoyed. That fact is that we never had that.

  75. WebMD Has An App for iPad by scott_evil · · Score: 1

    Would you like to download it now?

    Oh, the irony.

    1. Re:WebMD Has An App for iPad by scott_evil · · Score: 1

      Scratch that, I thought it was a browser problem, but I couldn't get rid of the "alert" because it was an inline image. Well played to the author of the article.

  76. App support for Dropbox; mobile hotspots by tepples · · Score: 1

    DropBox is only $9.99 / month for 100GB

    Or to use the same units, $119.88 per year for 100 GB, which is 40 percent cheaper per GB than iCloud. But do all iOS apps that support iCloud also support Dropbox, Box, Copy, OneDrive, Google Drive, ownCloud, and other cloud storage providers? Is there a cloud storage API that all iOS apps hook into, or are apps hardcoded to use a particular brand of storage?

    I can use WiFi on a smartphone anywhere I could with a PC. Only with a smartphone i can ALSO make use of wireless cellular data!

    Now I get it. Wi-Fi is better than cellular in some cases, such as at home or at the office. Cellular is better than Wi-Fi in other cases, such as the overcrowded public hotspots that provide what you characterized as "slow, shitty, unreliable web access". Did you know they also make cellular USB sticks and cellular-to-Wi-Fi routers (called "mobile hotspots") for PCs?

    Now onto gaming devices that ship with physical buttons, the cost of an Apple TV or Lightning dongle to use AirPlay, cost of replacing a printer, use of wired networks, and the exclusion of entire categories in the App Store Review Guidelines.

    1. Re:App support for Dropbox; mobile hotspots by SuperKendall · · Score: 1

      But do all iOS apps that support iCloud also support Dropbox, Box, Copy, OneDrive, Google Drive, ownCloud, and other cloud storage providers?

      The ones that matter do, as in the ones that would use up much space.

      Did you know they also make cellular USB sticks and cellular-to-Wi-Fi routers (called "mobile hotspots") for PCs?

      Yes but they are not integrated so most people do not have them... especially because they can thither with a phone which most people DO have.

      Now onto gaming devices that ship with physical buttons, the cost of an Apple TV or Lightning dongle to use AirPlay, cost of replacing a printer,

      Since most people don't care about large screens anymore that cost is there only for those few that need it, not for everyone. And as for the printer - mine was free with something else I bought.

      and the exclusion of entire categories in the App Store Review Guidelines.

      Hey, guess what, I can still access the web you know. Not everything needs to be an app, certain nothing you listed (like a WiFi list).

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  77. Mac : truck :: iPhone :: car by tepples · · Score: 1

    After that, the question becomes why is it so important to Apple, et al. to take computing away from their customers?

    Car analogy time: Steve Jobs said that a Mac running OS X is like a truck, and an iOS device is like a car: less capable but less complex to operate and more power-efficient. Some people need a sport utility vehicle or pickup truck to do their job, whilst others can get away with owning only a compact passenger car.

    1. Re:Mac : truck :: iPhone :: car by The+Cat · · Score: 1

      That would be an apt analogy if we owned the truck and were renting the car.

    2. Re:Mac : truck :: iPhone :: car by gmhowell · · Score: 1

      And considering that any transportation related article on Trolldot inevitably gets some Eurotrash or New Yorker proclaiming that everyone should use mass transit, does that mean most people should rent time on a mainframe?

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  78. Learn the most powerful two-letter word ever by Cajun+Hell · · Score: 1

    What missing is ability to push back against unreasonable permission requests without having to root your device.

    There is a way, and it works with both iOS and Android. I think you just might not ready for it.

    Just Say No. When someone offers you crank, or bad software, just say no.

    What's the matter, can't do it? Then then problem is with you, not your OS. The sooner we get you to choose to install and run the suicide app, the sooner the problem will be fixed. Don't like that answer? Then use my answer instead: "No."

    --
    "Believe me!" -- Donald Trump
  79. My ingenious solution is to... by Kevin+Fishburne · · Score: 1

    Install nothing on my phone except what I can 100% (well, close enough) verify as being from a legitimate company (Google Maps, Twitter, etc.). No random but interesting-sounding programs, no games, none of that shit. My device is a phone/GPS/camera/browser/calculator. That it's nothing else not only doesn't bother me, I think it's great. My neck is in good order as well, as it doesn't gravitate toward a near-permanent state of 67.5 degrees. Many others seem to suffer from this, leading me to believe they have too much crap installed on their phone. Get help now, people; it's not as hard as it seems.

    --
    Buy your next Linux PC at eightvirtues.com
  80. This is /. by Anonymous Coward · · Score: 0

    You are here. We read you.

    I want the rage. I need the rage. I love the rage!!

    Why would you deny us that which sustains us? Heathen unbeliever!

  81. Yes, you can submit a Codea app to the app store by SuperKendall · · Score: 1

    Can those iOS languages be used to build an iOS app

    It runs on iOS, therefore it's an IOS app.

    and run it on the iPhone like an "official" app?

    Yes you can with Codea.

    Can you morons PLEASE STFU up now about people not creating anything on mobile devices? I mean after iPad DJ's, New Yorkers covers drawn on a iPad, and begin able to code real games on an iPad - just what is your damage in not understanding tablets are suitable for creation??

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  82. Apps are not the issue by danknight48 · · Score: 0

    Users are the issue here.
    If the user stopped downloading/installing "crap", they wouldn't be a place for them in the market.

    The only reason 99% of the app market is full of junk, is because people have a habbit of installing junk and accepting crap handed to them on a plate.

    Fix the user's knowledge and acceptance levels of "junk", fix the issue.

    1. Re:Apps are not the issue by LesFerg · · Score: 1

      I can't help feeling that a large majority of the crap apps were created by people who had just installed the SDK's etc and completed the first few tutorials on how to access bits of the API. Acceptance into the app store is really the problem, there should have been some kind of check and a requirement to explain why your implementation of a compass is different than the 250 existing compass apps on the store.
      Seriously, filter out the tutorial example code and see how many apps are left.

      --
      If I had a DeLorean... I would probably only drive it from time to time.
  83. Check photo privacy by tepples · · Score: 1

    I seem to remember reading somewhere that this feature, introduced in iOS 6, is intended for use with the Photos library on the device, and photos that the user takes with this feature go to the user's Photos library. Banks don't want photos of checks going into a Photos library and in some cases even to a public gallery; that could leak PII and make the account holder's identity easier to steal. I do admit however that I lack an iPhone with which to test this. Do photos taken with this feature remain on the device?

  84. Should a Wi-Fi list be a web app instead? by tepples · · Score: 1

    they also make cellular USB sticks and cellular-to-Wi-Fi routers (called "mobile hotspots") for PCs

    Yes but they are not integrated so most people do not have them

    Nor are Apple TV devices and Lightning to HDMI adapters "integrated so most people do not have them." PCs come standard with some features that phones lack standard, and phones come standard with some features that PCs lack standard.

    especially because they can thither with a phone which most people DO have.

    Citation needed that 1. most mobile phones are smart phones on a multi-gigabyte per month data plan as opposed to budget feature phones on an occasional-use voice plan, and 2. most smart phone data plans allow tethering, especially on those carriers where it still costs extra.

    Not everything needs to be an app, certain nothing you listed (like a WiFi list).

    If not an app, then what should it be instead? The article is about websites vs. native applications. Correct me if I'm wrong, but it sounds to me like you're trying to claim that a Wi-Fi list ought to be a web application as opposed to a native application. But in order for a user to contribute to a Wi-Fi list, a web application needs to know the location of the user's device and what access points are near it. This means the web browser would have to provide a means to let the user authorize the browser to disclose to a particular web application what access points are near the device. Safari lacks such a means, as far as I can tell.

    1. Re:Should a Wi-Fi list be a web app instead? by SuperKendall · · Score: 1

      Nor are Apple TV devices and Lightning to HDMI adapters "integrated so most people do not have them."

      But most people use internet connectivity, most people do NOT use HDMI connections on mobile devices.

      I would bet the use of tethering is several orders of magnitude higher on mobile devices that support both tethering and HDMI.

      Citation needed

      Just talking about smart phones, and tethering being extra on some plans just reenforces my point about some people mostly using mobile devices. The whole thing about tethering is that more people will have phones with them than PC's.

      But in order for a user to contribute to a Wi-Fi list, a web application needs to know the location of the user's device and what access points are near it.

      All modern mobile browsers have API to access location services on smartphones, so that works just fine as a web app on a smartphone. It would of course fail on a PC that lacked any cellular connectivity and wasn't connected to WiFi, highly likely when you are looking at a WiFi list... further proof of the assertion that smart phones are superiors to PCs.

      Safari lacks such a means, as far as I can tell.

      LMGTFY. Come on.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  85. Either way you may need additional hardware by tepples · · Score: 1

    you can use a WiFi connect from a tablet just as easily as any PC

    True. Like my laptop, my first-generation Nexus 7 tablet supports Wi-Fi. On both, I'd need additional hardware to get to Verizon.

    you need additional hardware to get to Verizon from a PC.

    And you need additional hardware to get to a television from an iPhone: $100 for wireless AirPlay (Apple TV) or $50 for wired AirPlay (Lightning Digital AV Adapter). Some Android phones and tablets, on the other hand, have an actual mini- or micro-HDMI port compatible with an affordable mini- or micro-HDMI cable from Monoprice.

    And come on - who brings a laptop into Home Depot/Lowe's???

    I do, for one. I don't often use it inside the store except when waiting for another party to finish shopping. But when I do, I have become adept at unfolding my 10" laptop at just the right angle to fit neatly into the child seat. I concede, however, that some of the things I do on my laptop while I ride the bus to and from Lowe's aren't "typical" things that "most people" do, such as lightweight hobby coding, but they are things that Apple just doesn't have an app for. Fortunately, I've also become adept at downloading articles while on Wi-Fi and reading them while offline on the bus, to the point that other passengers often ask me how much I "pay for Internet on that thing".

    What carriers restrict tethering now?

    I checked today, and tethering on an iPhone still costs an extra $180 per year on Virgin Mobile, on top of the premium that iPhone users are already paying over feature phone users.

    PCs come with HDTV compatible video outputs at no additional charge

    So you think it has nothing at all to do with the price of the PC. Interesting.

    Virtually every PC at every price since the 1990s has had a VGA output, an HDMI or DVI-D output, or a DVI-I output that carries both VGA- and DVI-D video signals. Every HDTV except for very early CRT HDTVs has an HDMI input, which can take DVI-D video signals through another cheap cable from Monoprice, and most that I've seen also have a VGA input.

  86. f**k cell phones by issicus · · Score: 1

    I'm sick of the advertising.

    1. Re:f**k cell phones by c-A-d · · Score: 1

      Where's the upvote button?

      --
      some karma... and kinda lukewarm about it.
  87. BlackBerry FTW! by Anonymous Coward · · Score: 0

    I always wondered what everyone needed with all the "apps." But I'm one of those BB weirdos who uses the device to communicate securely and nothing else. I expect the size in kbytes when I download, I expect an icon to tell me when the radio is transmitting and receiving, and I expect the phone to blink at me when I have a message becase I don't have time to poll the fucking phone for messages.

    WTF is all this app shit about? ROFLMAO.

  88. HTML4 Fallback?! by Anonymous Coward · · Score: 0

    Apparently HTML5 has some super-secret magic sauce that previous versions did not have, to where every site will suddenly start acting like you wrote it in Flash and eating up your system resources.

    Or maybe I am wrong and it is simply a new set of markup elements.

    I am sure that you can do tricks with canvas and WebGL and CSS3 transitions and whatever that would be difficult to render. I have no idea why anyone would think that is a good idea -- you know sites get ranked on load times, right? We will ignore that web standards are merely codified industry practices and thus always can be considered incomplete, and that standards generally are either incomplete or inconsistent. We will pardon you for thinking this represents some novel phenomenon and not the entire history of the Web. We're going to have to wonder what you meant in reference to text formats, since Unicode and UTF-8 were the innovations of two decades ago.

    But we'll revisit this "HTML4 fallback" phrase, because it is pure nonsense. For one thing, whatever you imagine HTML5 is must be a deep misconception, because aside from canvas (which will never be a foundational part of any site) there is very little visually distinguishing v4 from v5. For another, there is no such thing as a doctype fallback. Either you have a valid doctype on your documents, and the web browser renders that as accurately as it can, or you have an invalid doctype and you get quirks mode. Which is still likely to render any HTML5 elements correctly.

    I would take your comments about Firefox OS more seriously if you were not so deeply mistaken in every related aspect.

  89. The good ole days by Anonymous Coward · · Score: 0

    It was much better when every app was downloaded from a different location or on a different disk, utilized a different installer, may or may not have an update procedure, installed crap files all over the filesystem with no easy way to remove them, etc. Ah, those were the days!

  90. Re:Yes, you can submit a Codea app to the app stor by The+Cat · · Score: 1

    It runs on iOS, therefore it's an IOS app

    Not until its approved by Apple.

    not understanding tablets are suitable for creation

    Because they weren't designed for it. They were designed for three-year-olds to watch cartoons on. Creating anything on an iPad is like trying to do plumbing repairs with nothing but a pair of pliers.

  91. Re:Yes, you can submit a Codea app to the app stor by SuperKendall · · Score: 1

    Not until its approved by Apple.

    Which is how you get into the app store. Duh.

    I mean, super duh.

    But since the original point was you can't get games from Codea onto other iOS devices, that advice is plain wrong. You could do AdHoc builds also for friends of course, or submit it and let everyone use it.

    I was right and only whiny childish losers come back with something like "but it has to be approved".

    Because they weren't designed for it.

    That's true of tablets you use I'm sure. Some of us know better and can select devices with the appropriate level of creative usability.

    I had a Cintiq but sent it back because the iPad was enough in terms of drawing capability. You apparently know nothing of the vast array of creation going on with the iPad today - but far worse, you don't even want to know. How much sense does that make, to actually make yourself more stupid on purpose - just from hatred? Absurd.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  92. saying 'NO' by Anonymous Coward · · Score: 0

    Apple did a great job with iOS in that regard - not at launch, but at this point it's pretty good. You are asked AT THE TIME THE APP TRIES TO ACCESS a resource like your photo library, contacts, location etc. if you want to allow it.

    And you actually believe that by hitting "NO" the APP isn't going to collect that data anyway?

    These security "bugs" they've been finding in the iOS are suspicious! You have to wonder if these companies are allowing these back doors on purpose until they get discovered by security researchers, then labeled "bugs" as opposed to back doors. FOr the companies to collect data and allow other agencies to collect data.

    You also have to at least ponder how many of these APPS are being made or indirectly sponsored by the NSA and other spying agencies? Since security researchers will at some point find the holes in an OS.

  93. Re:Yes, you can submit a Codea app to the app stor by narcc · · Score: 1

    Can you morons PLEASE STFU up now about people not creating anything on mobile devices?

    I can write a book with a telegraph key as well. That doesn't make it as good as a word processor.

    If that's not to your liking, try this: I can finger-paint on my tablet yet Adobe is not concerned about losing my future business.

  94. Jobs was right by Tom · · Score: 3, Insightful

    Steve was right that the iPhone doesn't need apps because it has the web and people should be writing web-apps.

    Well, he was mostly right. 90% of the Apps out there could be web-apps and you wouldn't need to have two versions (iOS, Android) and I could access them from the desktop.

    Instead, the opposite happened: Every other stupid forum tells me to install its app. Where... I can read the forum. Uh, what? When you tell me on your forum to install your app so I can do what I am already doing before you interrupted me with that stupid pop-up then someone somewhere had his brain turned off or he would've realized how utterly stupid that is.

    It's like stopping me in front of the grocery shelf in your supermarket to hand me a flyer that tells me that if I go to your supermarket, I can buy groceries there. Uh, yes, dumbo?

    The problem is the insanity called advertisement agencies. These people are not selling your product to your customers as they are trying to make you believe. Their product is not your product and their customers are not your customers. Their product is advertisement and their customer is you. As long as you will pay for it, they will sell you any crap they can get away with. And so they will happily repackage the website, forum or whatever else you already created and sell it back to you. And for some reason, people are dumb enough to pay for their own product.

    We can only hope that sanity will win in the end and product managers the world over start to kick out these parasites. I, for one, consider a pop-up telling me to install an app that allows me to view the website that I am already viewing as a surefire sign that your company is too stupid to spend money on. Or in simple terms: Want to drive me off? Tell me to install your app.

    --
    Assorted stuff I do sometimes: Lemuria.org
  95. ... :: the cloud : the bus by tepples · · Score: 1

    And considering that any transportation related article on Trolldot inevitably gets some Eurotrash or New Yorker proclaiming that everyone should use mass transit

    And usually my reply to them is "Good luck with that if your employer makes you come in at night or on Sunday."

    does that mean most people should rent time on a mainframe?

    Fans of "the cloud" at least would approve.

  96. Helping to fill out the list by tepples · · Score: 1

    All modern mobile browsers have API to access location services on smartphones

    So the site can see where you are in order to return a list of hotspots near you that the site already knows about. But where did the site get the list in the first place? I don't see anything in Apple's page about geolocation in Safari that lets a site see the list of hotspots that your device can see in order to help fill out the list.

  97. HTML5 Canvas AA is not intended for 3D by tepples · · Score: 1
    Anonymous Coward wrote:

    But I think what is really holding back WebGL is that 99% of the time some pictures and text, and maybe a video will do -

    Are you claiming that browser games should forever remain 2D?

    but in the overall scheme of things it's use-importance on the web is about the same as java applets were 10 years ago

    By then, browser games were Flash, not Java, and some were starting to use at least software 3D rendering. Software 3D rendering works far better in Flash than in HTML5 because unlike Flash, which uses supersampling to antialias the edges of objects, HTML5 Canvas uses coverage-based antialiasing that introduces visible gaps between adjacent polygons and which a web application cannot turn off.

  98. Only Firefox for Android by tepples · · Score: 1

    [Camera and WebGL] work just fine on my BlackBerry and FireFox OS phones.

    Even if so, how many users does that cover for an app intended for use in industrialized English-speaking countries? BlackBerry is on its way out in terms of usage share, and I'm not aware of any carrier or any non-carrier electronics chain that offers Firefox OS phones in the United States. I am aware that Firefox OS developer phones are available through mail order, but how many end users in the United States, Canada, Great Britain and Northern Ireland, Ireland, Australia, or New Zealand will mail-order a Firefox OS developer phone and use it as a primary phone?

    Chrome and FireFox for Android have had support for a while as well.

    I have Firefox and Chrome installed on my first-generation Nexus 7 tablet running Android 4.4 KitKat. The spinning cube at http://get.webgl.org/ works in Firefox. In Chrome, however, I get "Your browser supports WebGL. You should see a spinning cube", but the cube doesn't appear.

  99. Welcome to Zombocom by Anonymous Coward · · Score: 0

    the only limit is yourself

  100. Smartphones by jjbenz · · Score: 1

    yes, yes, yes.

  101. Solution by Anonymous Coward · · Score: 0

    The fix is on the way and it's called Firefox OS :)

  102. Re:Yes, you can submit a Codea app to the app stor by The+Cat · · Score: 1

    You seem unusually emotional about the iPad. Why are you so invested in making iPads replacements for the PC?

    Let me save you some energy. iPads, tablets, phablets, whatever, will never replace the PC. The tactile keyboard is the correct interface for human hands. It has been refined for almost 500 years to feel right. A keyboard provides precise control, which is necessary when a human being is interacting with a complex piece of equipment.

    This is also why there will never be touch screens in fighter jets.

    Typing on a flat, physically unresponsive surface is the wrong interface for a human being. It confuses people. A bigger screen further away is better than a small screen up close. iPads are useful for mobile viewing of books and videos. They are not PCs. They will never be PCs. They are expensive coloring books for toddlers and a way for Apple to control developers. Simple as that.

    Have a nice day.

  103. you can always curate your apps by gzuckier · · Score: 1

    Carefully test each one and keep only the ones that don't misbehave.
    and that way your phone will work fine until the next OS upgrade breaks some of them and it starts randomly flashing the flash and locking up.

    --
    Star Trek transporters are just 3d printers.