RealBasic a Real Contender
I was at OracleWorld last week and spent some time at the Apple booth looking at RealBasic
. It was very impressive. It is primarily a Mac IDE, but has been able to generate Windows .exe's, and version 5.0 will run on Windows, making it a contender for cross-platform client side development (at least for Mac and Windows--they do not have a Linux or any other Unix version). Here's my early assessment:
- Creates native controls - very important for me. I want my GUI's to look like they belong
- Allows native plugins - This is important for implementing things they don't support yet. There seems to be a decent 3rd party market of plugins
- Single file deployment - Produces a single .exe file with no runtime.
- Nice IDE - Lots of cool bells and whistles--very well thought out. DB support, plus it includes a single user DB engine.
- User community - there are enough RealBasic users out there to help you through the rough spots.
- Proprietary language - looks a lot like VB, but not exactly. This is not so bad for the presentation side--you can still write models in other languages if you think it's warranted.
If I start to look at 5.0, it looks like the alpha program does not allow reviews, so I won't be writing about it until it's released. From what I've seen of 4.5 on the Mac, it's worth a look.