Wednesday, October 28, 2009

The future of REALbasic and REAL Server

A customer recently asked what our long term vision is for REALbasic. That's a good question that I haven't discussed in a while.

Currently we are working on supporting Cocoa for Mac OS X to replace the Carbon framework we currently support. We will begin beta testing very soon.

The web continues to be a platform we are interested in supporting and we are doing research into the best way to support it.

Supporting the iPhone is the number one feature requested by our users. That fact is not lost on us. The Cocoa work we are doing now, as well as other prerequisites to iPhone support, are in the works.

REAL Server will also play an increasingly important role for those deploying multi-user applications.

I can't promise you a time-frame for these technologies, but I can promise you that they are important to us and that we continue to move towards supporting them. We are more focused than ever on listening closely to what is most important to you, our customers, and delivering the technologies that enable your success.

Thursday, October 22, 2009

Windows 7 has arrived

I've been running the pre-release of Windows 7 since they made it available earlier this year. It's a terrific upgrade and a great improvement over Windows Vista. Vista had a lot going for it. In some ways it was much better than Windows XP. It certainly managed memory better. For example, for some time now we have been trying to fix a memory leak with the Windows IDE that occurs only on XP. On Vista it's a non-issue. But while Vista was better than XP under the hood, it's the features the user can see like the GUI and the features they use daily that get people to upgrade.

Microsoft was smart to admit that Vista could have been better and they have made up it for it and them some with Windows 7. Windows 7 feels like a big upgrade for Vista users but it's going to be an even bigger upgrade for Windows XP users. The majority of Windows users are still running XP but I believe that tide will finally start to shift with Windows 7. It's a good sign that it just shipped today and yet the market share web sites are reporting that it's already got 1.5 to 2% of the market. Obviously those are all users running the pre-release but that's an even BETTER sign. Microsoft has really focused on the right things with Windows 7.

There's some cool stuff in Windows 7 but we need to know what is most important to you. If there are Windows 7-specific features you'll like to see natively supported in REALbasic/REAL Studio, make sure you request them using Feedback, our new system for reporting bugs and requesting features. And if they are a high priority for you, make sure to use Feedback's ability to rank your cases. That will help push up the priority.

If you're a REALbasic/REAL Studio developer running the IDE on Windows XP, upgrade to Windows 7. The memory leak that causes the IDE to take longer and longer each time you run your project does not occur on Vista or Windows 7. Not to mention, the user experience on Windows 7 is far superior to XP. So upgrade to Windows 7. You will be happy you did.

Wednesday, October 21, 2009

Windows 7 Compatibility

REAL Software today announced that its products, REALbasic and REAL Studio 2009 Release 4, and REAL Server 2009, have been tested and are compatible with Windows 7.

Tuesday, October 20, 2009

Apple's Next Big Thing

When Apple introduced the iPod, they entered the music distribution business. They didn't do this because they wanted to, they did it because they had to. In order to sell iPods, they had to make it even easier than we were imagining it could be to get the music we had and the music we would later want, into our iPods. It worked and Apple has been selling a lot of iPods ever since.

Apple saw that the iPod was another thing for people to carry around along with their cell phones. Both have a lot of the same technology inside them and it was just a matter of time before someone combined them. I think they tried partnering with Motorola because the technology for the iPhone just wasn't there yet. The Motorola iPod/cell phone was a failure almost certainly because Apple wasn't running the show. They probably shouldn't have even done it in the first place.

Then they got the technology they needed for iPhone. iPhone was (and for the most part still is) light years ahead of other smartphones. Notice that the Palm Pre and now the Motorola Droid focus not on what makes them cool, but what the iPhone doesn't have. The things they are focusing on will get the attention of only a very small percentage of smartphone shoppers. They both talk about how the their phones run multiple apps at the same time. Not super useful to most smartphone users and the iPhone notification system provides most of what people need from that. They focus on how they have camera with more megapixels. A higher resolution camera in the iPhone would be great but most people are quite happy with what it has now. Heck, Apple has the technology to record video in HD in the iPhone 3G right now, but they don't enable it. Why? Because your battery would run out in no time. Apple knows that battery life is critical and they don't want to get dinged for it. So the reasons are a bit esoteric. They will capture the interest of a few but what Apple has done is greatly expand the market for smartphones. I see a lot of people that have iPhones that would not have had a smartphone before. Still, at some point years from now, everyone that is going to buy an iPhone will have bought one and while they will be able to sell new ones to people that have old ones, the market will be saturated. So what's Apple's next big thing?

Apple got into the music distribution business to sell iPods. They got into the movie/tv show distribution business to sell Apple TVs and iPhones (and iPods that have a nice screen). The Apple TV is probably one of Apple's least successful products because it doesn't add quite enough value to make it insanely great when compared to the DVR from your local cable company. But the first signs of Apple's Next Big Thing are now here. Look at the new iMac. It's got a bigger, more high resolution screen. They say it's higher resolution than HD. And it's 16 x 9 which is the widescreen format for movies and for HDTV. They added a wireless keyboard and mouse standard. And they introduced a new Apple Remote as well that is starting to look a whole lot like a TV remote. Now make the screen even bigger, exchange the stand for a mounting bracket, add something like Apple TV (only way better) and you've got a great new device that would be the center of any high tech living room. Steve Jobs is so well connected in Hollywood, he can make the deals happen to do for movies/TV what Apple has already done for music.

I just moved into a new house this past weekend. I had to reconnect my HDTV, DVD player, A/V Receiver and surround sound speakers. It was a huge hassle. I actually have a diagram I created so I could remember where all the cables connect. And with each device having its own remote, the confusion is so bad that I bought a $300 Harmony Remote (the best remote on the planet by the way) so my children can press one button and play their Wii games. Best Buy has their Geek Squad service just to hook up these systems up for people. It shouldn't be so complex. It took the A/V industry forever just to put the audio and video into a single cable (HDMI). They should have made it all plug and play a long time ago but they didn't. Apple will. They will make all of this so easy and make it do things well beyond what we are imagining today.

I don't know what they will call it but it is coming. It will make existing technology look pathetic and it will seamlessly work with your iPod, iPhone and iMac. And it will help Apple grow and stay insanely profitable.