Slashdot Mirror


John Gruber On Third-party Apple Watch Apps: They Suck and Are Really Slow

An anonymous reader writes During this week's episode of John Gruber's podcast, The Talk Show, Gruber sat down with Joanna Stern of the Wall Street Journal to talk all things Apple Watch. About two hours and 9 minutes into the podcast, both Gruber and Stern began lamenting the poor performance they saw with third-party Apple Watch apps. 'It makes me question whether there should be third party apps for it at all yet,' Gruber noted. The pair also took umbrage with what they perceived to be a poor design choice for the Apple Watch app screen, with both noting that the app icons were far too small to be practical.

26 of 138 comments (clear)

  1. Pioneers get arrows in back by Tablizer · · Score: 3, Informative

    It's a new field. Vendors are going to trip and stumble until the lessons of the street straiten things out. The first PC apps sucked, the first Mac apps sucked, the first Linux apps were...all in EMACS, anyhow, you get the point.

    1. Re:Pioneers get arrows in back by Bogtha · · Score: 2

      The Apple Watch has pretty severe resource constraints to fit into such a small package. At the risk of oversimplifying things, current third-party Apple Watch applications are essentially remote iPhone displays, so they aren't going to perform amazingly well.

      As developers learn how to work with this new platform best, things will improve. Also, Apple have already said that they are going to open up the SDK further to allow for applications truly running on the watch itself, which will be a big improvement. My guess is they'll open that up in a couple of months at WWDC.

      --
      Bogtha Bogtha Bogtha
    2. Re:Pioneers get arrows in back by CanadianMacFan · · Score: 3, Insightful

      The problem is that the developers haven't had a chance to work on the actual device yet except for a limited number of cases. They have been developing on a simulator trying to guess how it's going to feel and respond on the actual watch. Once they get their hands on the watch then you will see the apps will improve.

      Having said that I don't have plans to make apps for the watch or even to buy one. I just don't see what it gives me. Yes, for some people it will be handy but in my particular case I don't see the use.

    3. Re:Pioneers get arrows in back by ganjadude · · Score: 2, Informative

      apple hasnt done anything better for a long time now. other than marketing that is, they are the kings of marketing.

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:Pioneers get arrows in back by 0xdeadbeef · · Score: 4, Interesting

      That has nothing to do with it. The apps themselves are actually running on the phone, not the watch. Even the most basic app is laggy, and all third party apps necessarily have dumbed down, almost WAP-like user interfaces because of limitations in the API and GUI toolkit.

  2. Re:How convenient for Apple... by Bogtha · · Score: 3, Insightful

    in order to make native Apple apps to seem better.

    That makes no sense. They don't achieve anything if their apps look better than the other apps on the device, they just make the entire experience worse. It would be like cutting off their nose to spite their face.

    --
    Bogtha Bogtha Bogtha
  3. Re:So? by rudy_wayne · · Score: 5, Funny

    What's worse than the apps on an Apple watch?

    A 2 hour podcast about the Apple watch.

  4. Is it the Apps? by David_Hart · · Score: 2

    The real question, of course, is whether the apps are the problem or the device itself?

    After all, Apple no longer has perfectionist management at the top. It seems to me that they are more likely to release a product before it's fully baked. When the iPad was release, Apple had gone through hundreds of prototypes. I wonder if they put the same amount of design effort into the Apple Watch.

    1. Re:Is it the Apps? by ericloewe · · Score: 3, Informative

      You mean like the iPhone supported the vast majority of smartphone features when it was released, like native applications beyond what's bundled, MMS, video recording, 3G, Copy/Paste/Cut functionality, multitasking...

      Oh, wait, that was a rushed piece of shit as well.

    2. Re:Is it the Apps? by Feral+Nerd · · Score: 5, Insightful

      You mean like the iPhone supported the vast majority of smartphone features when it was released, like native applications beyond what's bundled, MMS, video recording, 3G, Copy/Paste/Cut functionality, multitasking...

      Oh, wait, that was a rushed piece of shit as well.

      And yet people lined up to buy iPhones by the truckload, Google copied it's user interface and general device layout, the iPhone changed the mobile phone business forever and Nokia who dominated the mobile market went from having over 50% of the cellphone market to being a marginal player that got bought up by Microsoft. All things considered that is a pretty good track record for a rushed piece of shit.

    3. Re:Is it the Apps? by schnell · · Score: 4, Insightful

      the iPhone only sucked marginally less (and they had apps, the iPhone didn't)

      I don't think you actually remember what Windows Mobile 6 and BlackBerry 6 were like. Yes, the iPhone was the first mobile device that had a browser that wasn't painful to use, as you point out, but the user experience was RADICALLY different in many ways. Yes in 2007 when the iPhone launched, it wasn't unique in having a touch screen, but BlackBerries not only didn't have touch screens at all, they were controlled either with touchballs (that sounds weird) or scroll wheels(!). Most Windows Mobile phones were near-impossible to use without a stylus. And it wasn't just the touch interface... remember "pinch to zoom" before the iPhone? No? That's because it wasn't there. How about visual voicemail? Screens that rotated aspect quickly and easily based on orientation? A smartphone that worked with an online music store that didn't blow goats? You get the idea.

      The only thing Apple did aside the incremental technical improvement, was strike a deal for unlimited internet with a major carrier (which didn't last, btw), which got attention.

      Not so much, amigo. In 2007, at least in the US, unlimited smartphone data plans were very common. This was for the simple reason that it was f*$%ing painful to use more than a couple hundred MB of data on a BlackBerry or Windows Mobile phone with a 2G connection - 3G was very new in the US then, and the original iPhone only had a 2G connection. When people started to actually USE mobile data because the iPhone's browsing experience made it not painful - and it kicked the ass of AT&T's 2G network as a result - that was when capped plans became the norm.

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
  5. Re:So? by spire3661 · · Score: 5, Insightful

    Smart watches ARE a good idea, they just need to have better characteristics then they have now. They need a much longer battery life, a LOT cheaper and they must universally work with any device, not just proprietary ones. There is nothing wrong with the idea of a programmable display on your wrist, but so far the implementations suck.

    --
    Good-bye
  6. Re:So? by c · · Score: 2

    What's worse than the apps on an Apple watch?

    A 2 hour podcast about the Apple watch.

    Keep in mind that you're looking at people who spent hours upon hours writing blog posts speculating about the leather and alloys Apple would be using in their watch bands.

    A 2 hour podcast about an actual shipping device seems comparatively reasonable.

    --
    Log in or piss off.
  7. Misinformed by avandesande · · Score: 5, Informative

    Currently the application are hosted remotely on the I-Phone. Apple has promised that the will release a native api in the near future. What they are seeing right now are NOT native apps.

    --
    love is just extroverted narcissism
    1. Re:Misinformed by Trailer+Trash · · Score: 2

      It won't matter. Initial negative experience will color all future opinions. Apple really screwed the pooch on this one.

      Yeah, badly. I mean, they only presold 1,000,000 of them with an average price of around $400. That's $400,000,000 in one single day.

      This is version 1.0, which in the open source world would really be version 0.8 or so. It's a beta. Totally new product for Apple, and the people who are lining up to buy them know this.

      Give it a few versions and it'll likely be faster and have longer battery life, as well as some very reasonable native apps.

    2. Re:Misinformed by Bing+Tsher+E · · Score: 2

      This new thing isn't a phone. It's a cosmetic phone addon. If it lands as a turkey it'll be the last addon of it's type that those 1,000,000 customers buy from Apple. They all get a new phone every year or two. This is new, different, and a whim purchase. When it sucks they're not going to 'upgrade' it.

  8. Still don't get where the market is by WillAffleckUW · · Score: 2

    Unless it's in China, who the heck wears a watch nowadays, other than old people?

    I mean, come on!

    And why would I want to be constantly interrupted by stuff I don't want to do anything about?

    Maybe an Apple Monocle. That I could see. Give it a wider spectra range so I can see IR and UV and display stuff, but pop out of the eye when I don't want to be bothered, like a real monocle. Totally retro steampunk. That's the ticket!

    --
    -- Tigger warning: This post may contain tiggers! --
    1. Re:Still don't get where the market is by mgscheue · · Score: 2

      Unless it's in China, who the heck wears a watch nowadays, other than old people?

      Well, people who, among other reasons, don't want to take their phone out of their pocket to see the time. Pretty much the same reason why most people don't carry pocket watches any more.

    2. Re:Still don't get where the market is by laird · · Score: 2

      I used to think this way, because if you want to know the time look at a clock or cell phone. Then I got a Pebble, and found that it's fantastically useful to have little bits of info pushed to your wrist to see at a glance, and to have your watch know your schedule and location rather than just the time, so it can tell you things like "you should leave for your next appointment now, given where you are and where you need to be and the traffic". Then you only need to pull out your phone occasionally, she you want to actually talk with someone or use a large screen. It's very convenient.

  9. Re:How convenient for Apple... by l0ungeb0y · · Score: 3, Insightful

    Ohh FFS -- that was at the initial launch and not done as a fuck you but simply because they were more interested in just getting the new product and OS out the door. Initially, Apps were JS based and highly sandboxed. But they realized that Devs wanted something better and Apple set themselves to creating an entire Development Platform and App Store to support that. So any claims that Apple is somehow hostile to developers is utter BS. If anything, Apple stands to make millions off 3rd party Apple Watch Apps in regards to App Store and In-App Purchases.

  10. Re:How convenient for Apple... by tlambert · · Score: 5, Insightful

    Ohh FFS -- that was at the initial launch and not done as a fuck you but simply because they were more interested in just getting the new product and OS out the door.

    It was definitely a "fuck you, this is a phone; this is not another fucking Newton".

    Full disclosure: I was an Apple Core OS kernel team member at the time. I wrote 7% of the kernel that runs on the things.

  11. Yes you are wrong by SuperKendall · · Score: 2

    The UI definition is held in a Plist format (like, but not, XML) but that's not what the device gets. It gets a very compact binary form of your UI, that is loaded onto the watch before the user even opens your application.

    The Apple Watch API is actually EXTREMELY conservative with what gets sent over to the watch, to the extent that even attempting to set the same label value twice in a row is rejected with a warning. and UI elements on the screen are wits-only (you cannot query the watch see what currently displayed values are).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  12. Re:So? by TheGavster · · Score: 3, Insightful

    The Pebble is 1/3 the price, has a 1-week battery, and works with iOS, Android, and Sailfish. I will be interested to see how the Apple Watch actually does after release, since every smart watch review I've read for the past 2 years has measured against the hypothetical iWatch rather than the real competition.

    --
    "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
  13. Actually by SuperKendall · · Score: 2

    uhm, actually plist files are xml

    ACTUALLY plist files can be either textual or binary, which is very much not XML

    I should have said not necessarily though, instead of just "not"... but it was kind of irrelevant to the main point.

    They certainly aren't very compact as far as formats go, even on the watch.

    Sigh, didn't read much of that original message, did you?

    They don't NEED TO BE EXTREMELY COMPACT because they are sent over only once, when the app is loaded on the watch - that said, it is in the binary format which is much more compact than the textual format.

    In use the watch pulls files from that bundle at runtime. And if you were any kind of programmer you'd know there is a tradeoff between compression and computation (which the watch has little of) in terms of file formats, so a fairly but not maximally compact file format is better for performance than whatever you are thinking of.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  14. Re:How convenient for Apple... by tlambert · · Score: 5, Funny

    Full disclosure: I was an Apple Core OS kernel team member at the time. I stole 7% of the kernel that runs on the things from Mach and BSD.

    FTFY

    Given that I also wrote much of the init.c in FreeBSD, you probably failed to fix that for me. :p

  15. Re:How convenient for Apple... by tlambert · · Score: 3, Funny

    Eat my shorts.

    http://code.metager.de/source/... /*-
      * Copyright (c) 1995 Terrence R. Lambert
      * All rights reserved.
      *
      * Copyright (c) 1982, 1986, 1989, 1991, 1992, 1993
      * The Regents of the University of California. All rights reserved.
      * (c) UNIX System Laboratories, Inc.
      * All or some portions of this file are derived from material licensed
      * to the University of California by American Telephone and Telegraph
      * Co. or Unix System Laboratories, Inc. and are reproduced herein with
      * the permission of UNIX System Laboratories, Inc.
      *