As most of you know, we are working hard to create a new platform layer for REALbasic based on Cocoa, the API for Mac OS X. For most of you, this won't require any changes to your code. You will just choose a new option when you build your application. You won't have to learn anything about Cocoa either.
Last August, we announced that we would be in beta by the end of the first quarter of 2009 and shipping by the end of the second quarter. We are making excellent progress but the schedule for shipping a beta is going to conflict with the schedule for REALbasic 2009 R2 which is going to ship in mid-April. Since REALbasic 2009 R3 is likely to be the release in which we ship Cocoa support, we will make Cocoa available for testing with the first R3 alpha release. If you are on our beta list email list, we will announce the alpha there most likely in the first two weeks of April. So we aren't going to make the end of first quarter date but we will be close. The transition from Carbon to Cocoa is a big one and I'm sure you will all agree that the important thing is that it's done right. While there will be some new features, our goal for the first release is compatibility with existing projects. When we have more news, we will post it here.