Thursday, February 23, 2012

Applehoo!? Don't think so.

Recently Forbes ran an article putting forth reasons why Apple should buy Yahoo. They make a couple of  good points, but others are less compelling. For example, while I agree that Apple has a lot of work to do when it comes to mobile advertising I don't see the attraction of buying a company to get it's admittedly "demoralized" (Forbes' term, not mine) sales people. These guys have been getting their clocks cleaned by Google for years now. You could argue that it's not really their fault (Yahoo lost it's way, took it's eye off the ball, etc) but if they're that good they'd either be tearing it up for Yahoo or working somewhere else.

The article goes on to say "all the big mobile players in the future will need a core stable of amazing mobile apps to differentiate" and that Apple for some reason needs to own these apps, and therefore Yahoo! Finance, maps, etc. could fill these gaps. Apparently Apple won't be able to differentiate themselves from Android if they're still using Google Maps. Or maybe the implication is that Google will stop letting Apple use these services? Either way I don't see it. Google Maps is on iOS and Android but everyone seems to know which is which, and as long as Apple sells a buttload of iOS devices, Google et al will want to be on them. After all, Google created Android mostly to save it's ad revenue. Just as Microsoft keeps making Office for the Mac, Google and others will continue on iOS because it makes them money. And let's not forget all the iOS developers out there, coming up with who knows what.

Next is search engines, and why Apple needs something like Yahoo! as another back-end to Siri (in addition to Wolfram Alpha). But does Apple really need to buy Yahoo! to do this? As long as Google Search and Bing stay around, Apple will always be able to make a deal with one or the other. The iOS market is just too much to pass up. And again, Yahoo! has been getting it's clock cleaned in search by Google for a long time now.

The article starts to make more sense when it gets around to patents and payments. Yahoo! apparently has 1000 patents that could be used against Facebook, Android, and Microsoft. I don't know the details of these patents or how useful they may be, but Apple did just shell out billions for a part of Nortel's patent portfolio. As for payments, Apple is obviously going to get into mobile payments and while (as the article admits) "Yahoo! isn't a force in payments today," the CEO had stints at PayPal and Visa. And Apple has been known to buy companies for their talent.

But we're talking about an approximately $18 billion buyout here. If the CEO is that great, Apple could quite possibly lure him away for the right pay package, especially if Yahoo! continues its downward slide. And there would have to be some real humdingers in that patent portfolio to justify the price tag.

Ultimately though, Apple won't buy Yahoo! because Apple, when it buys a company, buys up-and-comers, not has beens. If you look at their acquisitions, most are companies that almost no one had ever heard of before Apple bought them. So Apple might buy a search company, or a company that makes a particular app, or a payment processor, but it will be a relatively small concern with great talent and/or a new twist on the way they go about it. And in all likelihood no one will have heard of them before.

Up-and-comers, not has beens (or maybe I should say down-and-outers, though that seems a little harsh). So, Applehoo!? Not going to happen.

Saturday, February 18, 2012

Brown crayon and other Mountain Lion observations

In my younger days when I did a lot of backcountry hiking and camping I actually observed mountain lions on a few occasions, albeit from a safe distance. I generally treat beta OS releases the same way – I'm happy to let others jump in and risk their data and sanity. But a client who's a developer offered to let me spend some time with the 10.8 Mountain Lion Developer Preview on an otherwise pristine Mac. Since I wouldn't be risking my system or data, I gladly accepted. I didn't look into everything – I don't do instant messages/chats and I'm not a big iCal user, so I didn't spend much time with the new Messages app or the rebranded Calendar, for example. In any case, my first impressions, in no particular order, are as follows.

I use the Notes feature in Mail quite a bit, so I was interested in the new separate Notes app. I had thought that it was replacing the feature in Mail, but that's not the case – Notes is still in Mail, crappy font and all. The two don't integrate in any way that I could determine.

The Notes interface, like iCal (or Calendar in 10.8), uses the visual analogy of a real-world notepad, complete with the torn-off sheet remnants at the top of the page. Is the torn sheet look really so compelling that we need it here as well? The default font ("Noteworthy") is much better than that used by the Notes feature in Mail, but is still a handwritten-style font. To the left of the Note window is a sidebar which lists your notes. The name of the selected note is circled in what looks like brown crayon. Not sure what that's about, but it's taking this analog analogy too far. I'm aware that I'm using a computer to take notes. Is this level of visual connection to paper-and-pen (or crayon) necessary?

I also noticed a couple of oddities in using Notes. First, apparently you can't change the name of your note short of changing the first line of the note itself. Maybe it's just me, but I think I should be able to change the name of the note (leaving the first line of the note unchanged) by clicking on the note name once it's been selected, as you can with file names in the Finder and playlist names in iTunes. Granted, the same issue exists in the Notes feature in Mail, but you would think a full blown application would offer something this basic. In addition, I had read that you could "pin" a note to your desktop, somewhat like Stickies (which is also still around in 10.8 for some reason). You can do this, it's just not readily apparent, or at least it wasn't to me. I tried dragging it to the desktop, as you can do with tabs in Safari, but that didn't work. There was no visual cue for how to do this and no menu item – indeed, if I hadn't read about it, I wouldn't have realized it was possible. What you do of course is double click on the note name, something I figured out eventually but should have been more obvious.

Completely by accident, I discovered something else in Notes that I hadn't known about – if you type command - period a scrollable list of word suggestions pops up. This apparently already exists in TextEdit but I hadn't been aware of it. It works in TextEdit and Notes, but not in Mail or Reminders for some reason.

Safari has some changes to the interface that I truly don't like. First, I hate the combined address/search field. That may just be me being set in my ways, but I like keeping the two separate. Since Safari doesn't know when I begin typing whether I'm entering a URL or a search query, the autocomplete function is less specific and therefore less useful. I would be okay with it if I could switch back to the way it was before, but there's no apparent way to do that. Also, combining the fields seems to have killed off the Snapback feature, something I use all the time. Again, I didn't see a way to bring it back. Second, tabs now take up the entire width of the Safari window and the results are just ugly. If you have only two or three tabs open, each tab is ridiculously wide. It does let you see more of a long page name, but when you have three tabs with page names like Apple, Google, and YouTube the names appear in the middle of the tabs with large amounts of blank space to either side. It just looks bad. Finally, I don't like the new Reader button, which rather than being a subtle grey icon at the end of the address field is now a large, bright blue monstrosity that I find distracting.

I've said a lot of negative stuff here, and at least some if it is just my own curmudgeonliness. But there are some good things. First, the release feels very solid – I didn't have any crashes and everything seemed to work well. Also, there's a definite feeling of a speed increase. Safari, the App Store, and iTunes all seem to launch and load much more quickly than in Lion. Of course, this is running off of a hard drive that has nothing else on it, and in the case of iTunes it didn't have a library of media to load. But even so, I think the OS is snappier than Lion. Loading internet content (in Safari, the App Store, and iTunes) was definitely faster on the same connection than a similar machine running 10.7.2.

There is also a minor change to Dashboard. When you click on the plus sign at the bottom left, the available widgets now appear in full screen grid, similar to LaunchPad, rather than in a horizontally scrollable bar at the bottom of the screen. I think this is an improvement, but I don't really care that much because I don't use Dashboard.

Overall, I'm happy with the responsiveness and speed of 10.8. But much of the look and feel in the included apps as well as some of the functionality leave me disappointed. I keep reminding myself that this is just a preview and a lot can change between now and late summer when the final version ships. Here's hoping someone at Apple agrees with me on at least some of this and changes are made.

At the very least, can we get rid of the brown crayon?

Thursday, February 16, 2012

What's in a name?

The big news today is the meetings Apple had with a few journalists and bloggers (or has Apple decided that bloggers, or at least John Gruber, now qualify as journalists?) where they introduced them to Mac OS X 10.8 Mountain Lion, which in theory will ship this summer. The even bigger news, to me at least, is that Apple will be updating the Mac OS on a yearly schedule so that it parallels the iOS releases. Despite all the talk of the merging of features between iOS and the Mac OS, I don't think anybody saw this coming. I'm still trying to get around to getting a Magic Trackpad so that I can get with the program when it comes to gestures. I mostly use my pre-MagicMouse MacPro, and my aging MacBook Pro's trackpad doesn't support three- or four-finger gestures. In light of the new announcement, I think I'll just wait for 10.8 and learn it all then as I'm sure there'll be new and changed gestures in the new OS.

But I've been wondering for a while where Apple was going to go with their big cat OS names after Lion. After all, the Lion is the king of the jungle so where do you go from there without it seeming like a step down? Naming the new system Mountain Lion is a bit of a dodge, just as naming 10.6 Snow Leopard was. But if Apple is switching to a once-a-year release schedule, they have the additional problem of what to number the OS after the 10.9 (Sea Lion? White Lion, or maybe just Kimba?) release. Back in the days when we were waiting for Leopard, Apple went past the normal dot-nine numbering convention by releasing 10.4.10 and even 10.4.11, so I guess they could call the presumed 2014 release OS X 10.10, but it seems kind of unwieldy from a marketing perspective. OS XI also lacks the flair of OS X. God forbid that they start naming them after the year that they're released (OS X '13 anyone?)

They do have other options. They could drop the numbering altogether (for marketing purposes anyway – I imagine some kind of numbering system would remain for technical purposes) and just go with OS X and a name (Mountain Lion or whatever). If they go this route they would still have to solve the naming situation, perhaps switching to wild animals in general (OS X Cobra? OS X Grizzly? I also came up with OS X Badger, but that would seem to have been more appropriate in the beginning of OS X when Apple seemed kind of backed into a corner.).

But the most likely scenario, to me at least, is that they tie the names of OS X and iOS together to emphasize the connection between the two and the parallel development schedule. iOS to this point has named it's major releases with simple numbers, iOS 4, iOS 5, etc. Considering that no one but us old Mac codgers remember System 6 or System 7, there's no worry with using the name OS X 6. No one's going to confuse that with the operating system from their old Mac SE. The concurrent numbering system will make it easy for users to connect the two – if they're using iOS 6 on their iPad they should use OS X 6 on their Mac to stay up to date. It's simple and it could help drive OS X sales as well as sales of Macs. It also allows Apple to retain it's investment in the branding of OS X. Eventually of course they'll reach iOS/OS X 10, but by that time most people will have forgotten, or will be able to ignore, that the X originally represented the number ten.

Of course, I'm not a genius marketer, so there's undoubtedly other, and quite possibly better, options. Apple does have genius marketers, and they could come up with something brilliant that leaves my ramblings looking as pedestrian as they probably are. So it's conceivable, even likely, that we will have a new naming/numbering convention that bears no relation to anything I've said here, and this whole post can go into the great bitbucket in the sky.

But personally, I'm holding out for Kimba.

Thursday, February 2, 2012

Computer Literacy in the Age of the iPad

Back in the early 1980s when personal computers were still a relative rarity in most homes and numerous platforms (Apple II, IBM PC, TRS-80, Commodore, Amiga, Atari, etc.) proliferated, people talked a lot about "computer literacy." Kids needed to achieve this skill in school if they were to succeed in life and adults were advised to get with it or be left behind. The problem was that no one was sure exactly what computer literacy meant. About the only thing that seemed obvious was that you needed to know how to type. I was in high school at the time, and the number of males taking typing classes increased dramatically. In those days, secretaries typed up whatever their (usually male) bosses needed and almost all secretaries were women. Indeed, there were many executives who proudly stated that they didn't know how to type and didn't need to since they had someone to do that for them. My family was a little different in that my mother insisted that all her kids, regardless of gender, learn to type. She wasn't looking forward to a day when everyone had a computer on their desk (indeed she was generally baffled and even a bit scared of computers), she was looking back to her college days when people (mostly males) who couldn't type had to hire people to type up their papers.

But beyond typing, what did computer literacy mean? Was it learning to program, and if so, in what language? Was it knowing how a computer operated? Knowing how to fix or troubleshoot it? Or maybe it was learning to use the predominant software of the day (WordStar, Visicalc, etc.) or learning the various operating systems? There didn't seem to be a cohesive strategy for imparting or even defining this nebulous skill.

While there were those who predicted it, it wasn't at all clear at the time that things would settle down to the point where there were essentially two choices, DOS/Windows and the Mac. I grew up in a county that was among the richest in the country and had one of the highest rated public school systems in the U.S. Despite this, there was one computer class available, taught by a math teacher who had taken some computer classes in college. In addition, there were only five computers in the classroom, two NECs that ran their own proprietary OS and three dumb terminals connected over phone lines to an HP mainframe at a remote location. With 30 or so kids in the class, computer time was quite limited.

As I recall, we spent a fair amount of time just learning how to log in and operate the two different systems. This was around 1982, before the Mac, mouse, and GUIs, so we had to learn the various commands for each. We didn't learn any software packages, probably because we were using two incompatible systems. We did learn, in a very general way that really didn't help us much, about CPUs and memory and the like. Finally, we were taught to do some rudimentary programming, mostly in BASIC but also a little FORTRAN.

For those like me who were little proto-geeks this was fine – we were into it, digging into the manuals to learn more and eventually knowing more about the systems and programming than our teacher, who after all was a math teacher and still had her regular classes to teach. But for most of the class, it was ultimately kind of useless. Most of the kids weren't looking to make computers their careers; they were in the class because their parents or a guidance counselor had told them they had to be "computer literate" if they wanted to succeed in this brave new world. I can't think of anything from that class that would end up helping any of those kids.

In just a few years, all that stuff we learned didn't really matter except to those of us who went off to become Computer Science majors in college. Graphical user interfaces and the mouse made memorizing the arcane commands of older systems unnecessary. Off the shelf software replaced any need for programming skills. Once you grokked pointing, clicking, and dragging, you could generally figure out how to use a program enough to suit your needs. Understanding the inner workings of a computer became unnecessary for most – as long as it did what you needed it to who cared how it did it? And if there was a problem requiring repair or troubleshooting, you called in a geek.

I was thinking about all this recently while watching a friend's four year old daughter use an iPad. And I mean use it, creating artwork and music and even sending messages to her friends. According to my friend, no one showed her how to use it, she just picked it up and went to it. And there are numerous stories of octogenarians who've never used a computer picking up a iPad and beginning to use it almost immediately. They didn't spend time learning to use it, they just used it. The same holds true for my friend's daughter.

So it's no surprise that no one talks about computer literacy anymore. Much of the energy put into creating it, at least in my experience, was channeled into curriculums and activities that weren't relevant to the lives of most of the people involved. Not that the people who created these programs weren't sincere, and I'm not trying to put them down. But I do find it interesting that the one thing they were right about was something we didn't learn in our computer class: you still need to know how to type.