I got my AppleTV a couple days ago, but had zero time to do anything with it. Last night I finally just unboxed it b/c I couldn’t wait anymore, but I still haven’t even plugged it in.
My HD TV set only has three HDMI ports, so I dug around in our TV cabinet last night to disconnect my old Google Android TV box, to make room for the Apple TV. I can’t even remember what the thing is really called, only that it was made by Logitech. It started acting glitchy and needed a hard reboot every time I wanted to use it so I just stopped using it long ago. Like all my other Android devices it seems to have just stopped working sitting around unused, although in this case at least it was supplied with power. It’s made of plastic and came with a wireless keyboard that had a built-in trackpad that always felt clumsy to use. It’s about as wide as my Macbook Pro, but light and cheap.
In contrast, I was a bit surprised at how tiny the Apple TV was. Small form factor, but very solid with a hefty weight. It’s the best packaged Apple product I’ve seen, yet. Better than the Macbook Pro or original iPhone packaging. I heard the watch is really nicely packaged too but I haven’t seen that as yet. The remote is awesome just to touch and feel, even though I haven’t used it with the TV yet or anything. It has two kinds of surfaces, one for touch and the bottom half is glass, they both feel amazing. It’s like no other materials – out of this world. In a nutshell, it is overtly apparent that the design team at Apple went to great lengths to make this a product like none before it. I never imagined I would be so impressed with the material design of a device, to bother writing a post about it before even plugging the thing in!
This week’s resources relate to putting together your UI in Interface Builder – Auto Layout, Adaptive Layout, Size Classes, Dynamic Text, and mastering the Interface Builder IDE. Additionally, we touched on architectural design patterns (MVC, MVVM, etc.). Finally, most of my students are starting to struggle with networking via the AFNetworking library, and using Objective-C libraries (although none of them know any Objective-C) in their Swift apps using bridge headers. Continue reading “this week’s iOS related resources”
so microsoft’s strategy has been, ‘one OS for ALL devices’
Apple’s strategy is, ‘one, seamless, continuous experience across ALL devices’.
It might sound like a subtle difference at first glance, but it’s a universe of a difference. Microsoft demands the user make the same OS work no matter what device you’re on, so we find folks griping about a touch interface on a non-touchscreen device etc.
The Apple user might start writing an email on his/her iPhone, then sit down at a computer and finish it there – the half composed email is magically there. The UX fits the device, and there is continuity of the task itself.
There’s been a lot of hype surrounding the vector design tool known as Sketch, which is made exclusively for Mac and leverages Apple frameworks and hardware. It’s a lean and focused product, while Photoshop is a behemoth with tons of legacy code and feature bloat. Continue reading “Sketch 3 vs Photoshop CC”