Wednesday, April 25, 2007

Rolling ...

Friday, April 20, 2007

Concentric clock...

Ah, finally, a calendar/clock made up of concentric circles Polar Clock. Few would be interested in this, but you know who you are :)

Thursday, April 12, 2007

End of the new beginning...

This year's Apple World Wide Developer Conference (WWDC) is possibly going to be the most important in the history of the company. It will draw a line under 2 years of some success tempered by the big Intel shift and it will offer a fresh start for the company.

Many of you will disagree with the above statement. You might say that the move to Intel happened way ahead of schedule and lines have already been drawn under that period. Some will suggest that the fresh start came long ago with the return of Jobs or the release of the iPod. However, when the history of this time is written I believe that it will all be seen as time of rebuilding, all the way to the 11th of June, 2007. To understand this we need to first look back a couple of years.

On the 6th of June 2005, during his WWDC Keynote speech, Steve Jobs finally announced what everyone knew was coming. That Apple would be transitioning away from the PowerPC chip architecture to Intel. At the time the official line said Apple were aiming to complete this transition by the end of 2007. The first fruits of this roadmap came with the release of the Intel based MacBook Pro and iMac on the 10th of January 2006 at MacWorld Expo.

The Mini and MacBook followed, along with several updates to all the Intel based machines throughout the year. Until at the next WWDC Keynote on the 7th of August 2007 when the last of the Macs, Mac Pro and XServe, were finally released as Intel based computers. During that presentation it was highlighted several times that;

“Apple has successfully completed the transition to using Intel processors in just seven months—210 days to be exact,”

Of course this is perfectly good marketing speak, especially only starting the clock from the release of the first Intel based computer and not the first official announcement, but it doesn't tell the whole truth. If that were the case then there wouldn't have been a large group of Apple's most lucrative customers holding out until only just recently. For the whole truth we must also look at the software side of things.

During that first official announcement of the move to Intel back at WWDC '05, Steve Jobs revealed that Apple had been running OSX on Intel hardware from the beginning, benefiting from the flexibility of NextStep, OSX's ancestor. Apple obviously had the upper hand when it came to putting out software for Intel Macs. Apple's iLife and iWork software suites were released alongside the first Intel Mac hardware, as well as sundry utilities that come with OSX Tiger. Also released were two key technologies, Rosetta and Universal Binaries, which would be the key to ensuring a swift and successful transition.

Rosetta emulates the old PowerPC architecture, allowing software that has not yet been updated to run on new Intel based Macs. This ensured that the new machines had plenty of software to run on them, removing that as a barrier to ourchase. The only issue is (as with any emulation layer) the software run on Rosetta runs slowly. The faster Intel chips helped to lessen the impact of this, but it has remained an issue ever since. Still, Rosetta has, and will remain for some time to come, a key part of the transition strategy.

The idea behind Universal Binaries is that developers can very easily create a single version of an application that will run on both PowerPC and Intel based Macs. Most of the code in an application can happily be shared between the two platforms and the Universal Binary format takes care of managing the small amount of code that is specific to one platform or the other. This technology enabled developers to easily port their applications to the new machines whilst not alienating the vast majority of users who were still using PowerPC based machines.

The Apple third party Universal Applications list now counts over 6000 applications, so this must have been a success. Indeed, small and open source developers had Universal Binaries of their applications out within weeks. But it was always going to be the big developers, with the star attraction applications, that would take longest to migrate. Apple again used their advantage and showed the way with the early release of Final Cut Studio as a Universal Binary on the 30th of March 2006. Quark too joined the fray early with the release of version 7 on the 7th of August 2006. But to many of Apple's key customers, these were not the applications they were looking for, what these people wanted, and would hold out for, was Adobe's Creative Suit and Microsoft Office.

For both of these companies the transition to Intel based Macs could not have come at a worse time. Microsoft was battling to get Windows Vista and the accompanying version of Windows Office out of the door as quickly as possible. They were never going to sort out a Mac version of Office before this happened.

Things at Adobe were even worse. Their key application Photoshop is probably one of the most complex, non operating system, code bases around. With many platform specific optimisations it was going to be a hard job to re-code. On top of that add in the rest of Creative Suite and then on top of all that they merged with Macromedia, taking most of their products into Creative Suite as well.

The key Apple customers I keep talking about are the business customers, especially in the creative world. These people would not, and could not, upgrade to Intel based Macs until there was a top end machine (enter the Mac Pro) and at least Adobe CS. MS Office was a little less of an issue as the previous version runs okay under Rosetta emulation, but Photoshop does not. In almost every article even mentioning Rosetta or Intel Macs, the Photoshop issue was always raise. In fact you will be hard pushed to find a review of an Intel Mac (beside the Mini) which does not talk about Photoshop and the fact that if it is important to you, you should wait for a Universal Binary version.

Finally on the 27th of March 2007 Adobe released Creative Suite 3, including Universal Binaries for Mac. Not only was this good news in the form of their existence, but CS3 is a watershed release for Adobe, and therefore Apple. The inclusion of Macromedia's software portfolio, tightly integrated with the traditional CS tools, makes the whole far more powerful. But beyond that this release sees something quite unexpected, a Video Production suite including the return of Adobe Premier to the Mac. This is a massive vote of confidence in the future of the Mac platform and adds competition and variety which can only benefit users.

Microsoft Mac Office 2008 is not far away now too, almost a slam dunk for the Intel transition. This is why I suggested that the June WWDC this year will be such a turning point for Apple, because they can put all of this behind them. No longer will every review of new hardware talk about the lack of Photoshop or Word in native code. Finally everyone can look to the future of Apple, the fact that they run on Intel will no longer be worth mentioning. What better timing than this to release Leopard to the world, and have that be every one's focus, without any distractions.

From the 11th of June 2007 Leopard will be the story, if people want to bring Photoshop into it, it might be to wonder when Adobe will release a 64bit version to match Leopard's top to tail 64bit software stack. Soon after we should begin to see radically new Mac hardware. No need to hide an Intel chip in PowerPC clothing now. The June WWDC Keynote is going to be big, very big, and I am very jealous of anyone who gets to go. I will be here in good old Blighty reading the live blog feeds from MacRumors, Engadget and TUAW whilst history unfolds.

Monday, April 09, 2007

Back again...

It's been almost 2 months since I last posted, and boy have I been getting flak for that. Fair enough I suppose, I had restarted the blog last Christmas with the intention that I would post regularly and without fail. However life doesn't always move the way you intend it and various things got in the way. But enough of this despondent and utterly useless apology. You don't care about my problems and excuses, you want more content.

Let's start with what I have been up to since we last met.

Rolling ever onwards

Finally the boys and I got our own personal bowling balls, only about 2 years after we said we should. On the day this involved a trip out to Guildford to see Woody, of Woody's Pro Shop. This is the first time I have been out to Guildford since my regular visits, of years past, to a client on the project of whom we dare not speak. The project from Hell took me out there many times (far too many) and so Guildford took on a somewhat desolate tarnish in my mind, which could not be further from the truth. Whilst yes, it is the epitome of out of London life, and reminded me a frightening amount of Stafford, it does seem to be a nice place.

After a pleasant train ride, during which we amused ourselves by having to convince Onepin that he does in fact roll with the same fingers in the ball as everyone else, we navigated our way through Guildford centre out to a leisure complex on the edge of town. Deep, deep down in the basement, technically in what would normally be a storage space in the basement, we found Woody (and who I assume was his wife).

None of us have ever bought a bowling ball before, and unless you have you cannot begin to imagine just how technical a process it is. It took Woody about an hour to measure us all up, using a device that would not be out of place in Darth Vader's gimp room. Everything is taken into account, length of fingers, size of fingers, curve of fingers (in start position and during release) even down to the adjustments for some one's oval thumb.

After an hour and a half of drinking and laughing at people falling over on the ice-rink we returned to pick up our balls(! insert sound that only She-Ra can spell). Having a ball drilled to your exact measurements is a world away from the house balls that you would normally use. I find it hard to believe that we ever managed to play without these. Apparently, so Woody taught us, a correctly drilled ball will naturally grip your thumb when you pick up the ball. You should not be gripping the ball yourself, which is why house balls will cause your hand to ache eventually. Then when you swing the ball, with your thumb at the top, it should naturally slip out, with your fingers following slightly later to give the ball some top spin.

At least that's the theory.

It's such a different way of bowling that in the beginning the new balls are hindering more than helping, but we all feel that we can get more consistency with these, eventually.

Which is a really shame because a couple of weeks before getting the new ball I beat my previous personal best of 165 by rolling a 197, then the following week Onepin broke 200 with a 225. I am now the only one of us never to have past the magical 200. Won't be for a while yet though.

Delayed gratification

It was recently bonus time at work, a time I was looking forward to it having missed out last year because I had not been with the company for long. Very pleased with what I got, obviously a mistake somewhere, even my line manager said so. Right to my face!

This was the time I was waiting for to finally pay off some debts (more on that later) and buy the new iMac I had been wanting for so long. Unfortunately about a week before the bonus was paid the rumours started circling about a complete redesign of the iMac range, probably in time to coincide with the expected June release of OSX - Leopard.

When I bought my iBook some people thought I was quite mad, with the knowledge that Apple would switch Macs to Intel very soon and therefore refresh the whole line. My reasoning at the time was that there was no way to know when the iBook would be refreshed, could have the been the last machine to be done, and I was doing this as an exercise to try out Mac working, not knowing if it would be something I would like. I have never regretted the purchase, but for sometime I have wanted to make that inevitable upgrade. Various other expenses pushed it back, then I chose to wait for my bonus.

Now I guess I will have to wait till June, or whenever, because I really want to come in at the start of a product cycle this time. I want this machine to last for quite a while.

Livin' it up with Mickey and the gang

The debt that I talked about earlier stemmed from a trip to Disneyland Paris (as Euro Disney is now called). We took my girlfriend's niece and nephew, although really it was all about me and the big rides. I did have my doubts about going though. While I have been to Alton Towers and the like many times this was the first time I was going to such a complete experience, a proper theme park. You know, one with an actual theme. I haven't got a clue what the theme of Alton Towers is, anyone? Anyone? Anyone?

But all my fears were laid to rest, it's a wonderful experience that I won't bore you to death with now. But if you are considering it my recommendation is to go.

And the rest

Not too much else to report. Had a massive flood at home. Went to a Kevin Smith Q&A. Lost out big time to Pegleg at poker. Spent a lazy Easter weekend watching TV and films while my girlfriend had to work up North. Surviving my current project at work.

I cannot promise that I will immediately get back to full posting rate, but I don't plan on leaving you in the dark for so long this time.