I know - the thread is almost 2 years old now. Has the “closed-ness” of the Watch changed much in the past 2 years? I just picked up Wei-Meng Lee's 2015 "Learning Watchkit Programming" (Pearon, Addison-Wesley). On the first page he says that with the Apple Watch, Apple (paraphrase) "learned from the iPhone - that people actually want to develop for it".
My impression is that they haven't - but the book is from 2015 and I don't know how much has been opened up since. I just know that you still can't make custom Watch faces. There is the argument that for Android where you can, 99% of them are crap, and the better argument that if Apple opened a “face store”, it would be a legal nightmare concerning how f-d up our (US at least) patent system is - given that they already got sued for “an arrangement of dots and lines” (more or less). Still, allowing people the ability to make their OWN watch face for their OWN watch that is on their OWN wrist (watch out, Apple will want to claim ownership of that next!) is rather hard to argue.
Has anyone managed to jailbreak the Watch and started reverse engineering the various private libraries? Apple method names tend to be overly verbose - which might be nice for reversing, though I'd read that Swift static links everything it can, so method names don't get encoded as much. (Maybe the Watch interally is programmed mostly in Obj-C, I’ve no idea.)
<semi-political rant> That is an example of what pisses me off about our (U.S.) “compromise" patent system - the "limited time" thing is supposed to "promote the arts and sciences”. But that fails if a company comes up with stuff, never uses it, never releases it, patents it - but patents never describe specific implementations themselves, at least not for software and hardware, and then keeps stuff as near-trade secrets they have no intention of EVER doing anything with. It becomes potentially “neat stuff lost to humanity”. (To be a bit over-dramatically.)
“Do nothing with” except maybe propping up an absurd valuation for the company as “valuable IP" - which will never be used unless the company (Apple) fails again and gets bought out. And then only if the buyer decides to use it, which they probably won't.
Apple example I can think of right now: 1) The Newton offshoot Ink which they've abandoned. Will they *ever* port it to 64-bit? Otherwise it's abandon-ware - can they be sued - maybe in the EU?.
The only other one I can think of right now is opening up the Face ID sensor ("FaceKit"?) for the possibility of someone making a nifty "above-screen-gesture" interface, or something like an “iPhone Kinnect” (depending on the strength and range of the IR projector.)
With respect to jailbreaking iPhones/Watches, I’d say it’s one of those things that “is rather useless unless it isn’t”. When you consider that Apple has an unspoken symbiotic relationship of sorts with the jailbreak community, it becomes important. As Eorlas stated (#54), things that started as JB tweaks have been taken/stolen/borrowed by Apple later on (in Hemsworth's Thor voice). Having a Swype-type keyboard is an idea - can you write your own keyboard-class extensions and replace the standard implementation for non-JB iOS? But if Apple doesn’t somehow "more openly" recognize this symbiosis, they will come up with things that *they* don't see a use for (in their Steve-Jobsey-And-Some-Modern-Liberals-We-Know-Best way) - and then they just die on the vine. The Touch Bar may-be-soon a prime example.
(I don't know what they "haven't opened up" about programming TB - the bigger problem is they kept it as a "gimmick", so developers couldn't be assured it would be there - and so were hesitant to/couldn't use it to the fullest extent they might have.)
For that matter (with the Watch), simply allowing the Watch app to be installed and used on an iPod rather than a phone. Yeah, the price difference between an iPod and low-end phone is “small”, but it’s still significant. I’m guessing the price difference between “iPhone+Apple-Watch” versus “Android-phone+Android-Watch” might be significant, when compared an “iPod+Apple-Watch combination”.
Say for a teenager for their 13-16th birthday. (I have no idea what the “appropriate/whining-about-having-to-have tech ages” for kids are these days. Who then gets “pulled into” the Apple ecosystem versus The-Big-Evil-Google one. Case in point - me - who uses an iPod with the Loop closed-insulin-pump app, which also has a Watch extension. I have no real use for a Phone.
<hint if any Apple person reads this, or someone who *knows* an Apple person.. Do the damn iPod thing - make a bit - or a lot - extra money.>