I know there are lots of reasons why Apple wouldn’t buy Twitter. However let’s look at the reasons why they should.
o Bring on talented cloud employees. While Apple’s definitely doing better in cloud services they still are talent starved according to many reports.
o Bring on an establish social network for Music. The original Ping failed due to Facebook pulling its service integration at the last minute. Right now let’s be honest, Connect is by far the weakest part of Music. Integrate who you follow with Twitter and push sharing playlists and songs by Twitter will improve the social aspect of Music by magnitudes
o Provide a broader platform for iAds. iAds is the ugly stepbrother right now. By integrating it with Twitter Apple can push it’s privacy philosophy as well as making iAds much more formidable an offering.
o Twitter can offer better ways to do the App Store. There are all sorts of integrations with the App Store Apple could do.
Continue reading Twitter for Apple?
Overall I’ve come to really like Apple Music. UI problems notwithstanding (and there are a ton) it’s a very good service.
All that said though some things are very annoying. The main one is that wherever I am viewing an artist name in either the iOS Music app or iTunes there’s a good bet that there’s no way to jump to the Music page for that artist. While that’s annoying, you can still jump to search and do it manually. Apple should fix that quickly.
Here’s the most annoying bug though. If you are looking at an artist or a playlist and click “Make Available Offline” all the songs will start to download. However click on an individual song and it’s not smart enough to know it’s already downloading. Further if the song stalls out for some reason such as jumping from WiFi to cellular, Music isn’t smart enough to start the download later. Sometimes the download is completely borked and it’s hard to even convince it to redownload. Worst of all, if I have a playlist where all the songs but a few are downloaded there’s no “Make Available Offline” for the playlist to download the list. I have to manually find and download each track individually.
I should note that iTunes Match, with a very similar function, worked completely correctly for all these offline needs.
Michael Tsai has a great roundup of views of Apple’s Music Connect service. That’s the tab that puts you in contact with various bands. He didn’t quote it, but apparently the posting process is rather clunky. I tend to agree with those who find this underwhelming. I don’t think I agree it’s Ping level bad though. Further there are many ways Apple could salvage the service.
Continue reading Music Connect
The first thing I had to realize trying out Apple’s new Music service is that you have to rearrange how you think about iTunes. I’m one of those folk who threw up their hands in frustration when iTunes 11 came out with a quasi-iOS look and got rid of multiple windows. I quickly put iTunes back into as much of a classic appearance as I could with this list view. My first few hours with Music was an exercise in frustration because of this.
To really enjoy and make use of Music put your preconceptions behind you. Otherwise you, like me, will be constantly raving about the horrible buggy frustrating UI of iTunes.
Continue reading Apple Music
There were some big changes to Swift this week. The most surprisingly controversial one was the adding of “exceptions.” I put those in quotes because they are quite unlike traditional exceptions in C++, C#, Java or Python even though I’ve called them Pythonesque at times. Whoa. People on both sides of the debate flip out on that!
There have been two types of reactions.
First (the majority) is excitement. Finally we have something to avoid all those nested and hard to read if statements.
Second (a loud minority) are those groups that hate exceptions or think Swift did them wrong. From what I can tell one group are primarily those coming from ObjcC where exceptions were always warned against. (ObjC has long had C++ styled exceptions but few use them) There’s also the Haskell/Clojure folks who also hate exceptions. Both these groups shout the, “Swift isn’t learning from the mistakes of the past and is dominated by C++ folks.” The related group (sometimes also disliking exceptions in general but sometimes a fan of C++ or related exceptions) are those who note that Swift’s exceptions aren’t even really exceptions.
Continue reading Controversial Swift Exceptions
I knew coming in that the apparent last minute pullout of the new AppleTV would mean a very low key keynote this year. Already we were set to expect a focus on debugging and minor refinement to OS X and iOS. However even so I was pretty surprised. Some parts (especially the watch and the music sections) were really not very streamlined. It was not your typical keynote. It’s too bad since I was very excited about the AppleTV. But I’d rather them do it right than just push it out.
Continue reading WWDC: How were my predictions?
Well most of my predictions have already been falsified for WWDC. Apple appears to have leaked news that there won’t be a new Apple TV. It’s an odd leak, if that’s what it is. It appears like Apple had planned for new hardware and a new UI but it just wasn’t ready. How much of this was due to content deals (presumably primarily CBS and NBC) and how much was an unfinished OS isn’t clear.
The problem is that Apple now has so many “channels” on the Apple TV that it’s very unwieldily. To be honest very few I use. I have ESPN & Netflix on the second row and I very rarely go to the third row or beyond. Further if you don’t already have cable most of them don’t work anyway. There are ways to hide the unwanted icons but most casual users would never guess how to do it. The whole UI needs a rethink.
If Apple really did have Apple TV plans, I hope they don’t delay them too long.
This is the third in my prediction posts. Note I don’t take these too seriously. I’m usually doing well if I bat .500. I’m excluding Apple TV predictions which had their own post as I’m convinced Apple’s updating the hardware.
The real question is whether Apple is going to take its Watch initiative (which I’m lukewarm on) to the iPod. I think it’s a small chance, but I’d be more interested in an Apple Watch inspired iPod Shuffle reboot than the watch itself. Consider a plastic, slightly heavier, shuffle for $150. It has a screen akin to the small watch (but cheaper LCD) and no sensors. What it does have is bluetooth. I’d almost certainly get it. Will Apple do it? And if they do it would they announced it at WWDC or at the iPhone event in the fall? Probably the latter if it happens at all. But I’ll give it a 10% chance.
Continue reading WWDC Predictions: Hardware
This is the second of my WWDC predictions focusing in on iOS. Obviously given the amount of shared code a lot of this will apply to OS X as well. My Apple TV WWDC predictions can be found here. My old iOS9 wishlist can be found here. I think this WWDC will be at least as significant as the introduction of iOS7 and its new UI. So I’m splitting these predictions up into product line.
I think iOS9 will have changes both fixing UI issues and long standing bugs but also with a much bigger focus on productivity apps. Apple knows the iPad is in trouble. It’s growth curve hasn’t just slowed but is decreasing year over year. Expect Apple to give one more big push on the iPad. If sales don’t pick up next year prepare for it to be “neglected.” This really is a turning point for Apple’s whole strategy going forward. Most suspect OS X and iOS will merge. But the very notion of a merger depends upon what happens with iOS in terms of productivity. Will we get a more productive iOS or will Apple simply make running iOS apps on the Mac easier? Expect moves in both directions but primarily on supercharging iOS.
Continue reading WWDC Predictions: iOS
The blog’s been pretty quiet of late as I’ve been extremely busy on other projects (including butting heads with trying to put an ObjC front end to a C++ project in Xcode). In past years though I made my WWDC predictions a few weeks out from the keynote. That’s far enough away so as to not be swayed by the flurry of rumors (often leaked) in the final few weeks before WWDC. Yet close enough so as to not be shooting entirely in the dark. Not wanting to break a tradition, here are my predictions. Since I think this will be a big year – even bigger than last year with the long awaited release of extensions – I’ll break it up into a few posts.
Continue reading WWDC Predictions: Apple TV