Search Mac Software Downloads
|
EDITOR NOTES
The Personal Edition is $99, the Professional Edition is $299.
DESCRIPTION
REALbasic is the easy-to-use integrated development environment (IDE) that enables users at all levels to create powerful stand-alone, native applications quickly and easily, without having to learn a complex programming language such as C++ or the details of the Macintosh Toolbox.

REALbasic enables users to create the entire user interface for their applications in minutes. The REALbasic programming language is object-oriented and highly compatible with Microsoft Visual Basic.

WHAT'S NEW
Version R4:
  • Please read the release notes included in the download. R4 has 97 bug fixes, 39 new features, and 9 changes.
REQUIREMENTS
Mac OS X 10.3 or later.

Bookmark and Share

SCREENSHOT

Developer:REAL Software, Inc.
Downloads:40,686
  - Version d/l:539
Development:Editors
License:Demo
Date:29 Sep 2009
Platform:PPC/Intel
Price:$99.00
OTHER PEOPLE SUGGEST
Suggest something else:
REALbasic 2009 User Reviews (102 posts)Write A Review
sort: smiles | time
Oct 3 2009

CANTLON  People should be aware that RealBasic is *not* backwards compatible--if you write a program in RealBasic, it won't even open in the version they put out 5 years from now. My library of hundreds of RealBasic programs (that were written between 2001 and 2005) is totally useless now because none of them will open in the 2008 and 2009 versions (I've talked to RealBasic staff about this and they claim that this phenomenon is totally normal...sure it is).  
(Version R4)

praisebury
0
[ Reply ]
Sep 12 2009

RUBAIYAT  Well here we are well into the 3rd quarter of 2009 and still waiting on Cocoa support.  
(Version R3)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Sep 30 2009

GREGORGY  They promised it for the first time in 2006. Then they shifted the goalposts. Continuously. I suggest that anyone who wants to get in to programming rather use the thousands they would spend on RB awaiting fixes and features to rather invest in books and time to learn Objective. Maybe RS will take customer requirements more seriously when there are no customers left. Rather, they ignore us and retrench staff that would have made reaching these goalposts easier. Vote with your wallet.  
(Version R4)

praisebury
0
Sep 30 2009

RUBAIYAT  I think they took a turn to Windows a few years ago (as Quark did) and simply don't know what to with their legacy Mac users.  
(Version R4)

praisebury
0

Mar 4 2009

GREGORGY  Eagerly awaiting Cocoa support...

It is coming mid-year, according to reports from the Real Software but I gotta say, that is a bit late.  
(Version R1)

praisebury
0
[ Reply ]
Sep 23 2008
*****

MACINTOSH SAUCE  I have been a REALbasic user since version 1.0, so I am familiar with all the improvements REAL Software has made to this product. REALbasic just keeps on getting better and better with successive releases.

Next year, I am really looking forward to being able to use Cocoa objects with REALbasic code - that is going to be so cool IMO.

Keep it up REAL Software! REALbasic blows Visual Basic out of the water!  
(Version R4)

praisebury
+4
[ Reply ]
Jul 22 2008
*****

EGN  I come from the web-app programming world.

Had been looking for a good, solid development platform for Mac. Tried Xcode, read Hillegrass (Cocoa programming for Mac OS X-3rd edition), but man, Objective C is not my cuppa! And, I could only develop for the Mac using these (maybe porting and jumping through fire hoops could ge my apps on other OSs). Also tried Runtime Rev. but found that to have an inconsistent interface, very un-Mac-like, almost Java-ish, and with a language that although is almost like spoken English, is very hard to remember. And the "stacks" deal... Tried a couple more and those were worse.

Then I found RealBasic. The interfase is consistent (and as Mac-like as can be), the documentation adequate and the learning curve much, much flatter than Xcode/Objective C or other competitors. You do all your coding from a single window, even creating databases and tables.

Plus, you can code once and use the apps you create in three different operating systems (if you use the Pro version; personal is just for the OS you are on; on Linux, RB is free!).

With RB you can program using OOP or from the top-down. I have not had it for long but it looks like I'll keep this one.  
(Version R3.1)

praisebury
+4
[ Reply ]
May 20 2008
*****

JEFF HENDRICKSON  I've been using REALbasic since version 5.4. It bothers me sometimes when I see it described as a "hobbyist's" tool. I use the pro version of this excellent development tool exclusively to develop my cross-platform commercial software products, including "Purify."

REALbasic offers a lot, and like anything else, you need to dig into it to discover its true capabilities. Technical support is great, and responsive. The online support community is great. The product has everything that you need to do real cross-platform product development. The only plugin that I've ever needed is the MySQL plugin for some of my Linux server based apps, which by the way works great. My primary development environment is OS X 10.4.11, on a dual PowerPC Mac with 1.5GB of RAM and a Cinema Display, and REALbasic is a pleasure to use in this environment.

My recommendation, if you're looking for a powerful cross-platform development tool, look no further than REALbasic Pro.  
(Version R2)

praisebury
+3
[ Reply ]
May 6 2008
*****

SHOTGUNWEDDINGS  I love all the negative feed back from the nay sayers. The clueless never cease with their tripe.

RealBasic is fun to program with once you get the knack of it.

Its easier to learn and so what if a few bugs are in it still, very few programs are bug free these days.

Why spend months or years learning programming languages when you can create your own programs with RealBasic within hours!

Try the demo version and see if it works for your needs, what can you lose.  
(Version R2)

praisebury
+1
[ Reply ]
Apr 19 2008
*****

ALEKSI STRANDBERG  REALbasic does take more memory than well designed C programs.

Now all Macs ship with 1GB of RAM

REALbasic does take more CPU time than well designed C programs.

Most user's CPU's are more or less idle all the time.

REALbasic does create bigger files than Xcode.

Most people nowdays have a fast DSL connection.

The most affordable MacBook comes with a 120GB hard drive.

With C/C++ the programmer's own resources are very much occupied.

There is a huge amount of information to remember and take care of.

With REALbasic, the user can use these spared resources in other areas.

You can't write a game like WOW with REALbasic, as such thing would require the absolutely optimal use of the computer, but this doesn't mean that you are limited to just writing stuff like database apps with REALbasic.

Features which are now crucial for me were just included a year ago.

And they are still developing it.

When it comes to bugs, in my own experience, the apps I have used extensively, they all have more or less bugs, except Reason.

Paying for bug fix releases?

REAL software is not a big company.

Usually the same code works for both Mac and Windows, which is just amazing.

REALbasic and C++ can work together too, you can hook your REALbasic application to C++ libraries easily.

The IDE itself is slow to operate.

How fast can you really write?

Isn't that what most of the work is about?

It is a Rapid Environment and you can accomplish good results with significantly smaller development teams and/or timelines.  
(Version R1)

praisebury
+2
[ Reply ]
Nov 13 2007
*....

TEKSESTRO  I have accompanied the development of RealBasic since version 2. As the latest versions of RealBasic have now been developed with RealBasic itself (or so we're told), the developers seem to have become aware of the many bugs that have plagued the application for years - and have been systematically correcting them.

Unfortunately, RealBasic is still releasing what basically amounts to bug-fixes, and charging their users for it. The list of 'new features' for 2007 R5, as far as I can see, doesn't actually have any new features, except for bug and stability fixes.

I have found that the type of programs you develop with RealBasic are quite limited, on all platforms. They certainly do not look Mac-like, and I have been plagued with problems in Windows and Unix. The 'code once, deploy anywhere' slogan is a fallacy, as there are quite a lot of tweaks that have to be done for specific platforms.

In summation: if you are a hobbyist programmer, or you really want to try and develop for all 3 platforms at once, you'd be better served by something like "Runtime Revolution" (the successor to HyperCard). If you want to get slightly more serious about programming, then I suggest looking at one of the (many) languages supported by XCode, Eclipse, and other free programming tools.   
(Version R5)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Mar 14 2008

RADDLE  I'm always amazed at how many determinedly negative reviews Realbasic gets. No, it's not perfect, you can't access the bleeding edge of OSX features and its apps are a little heavy: but it's fun, and you can develop some decent stuff with it. I have four or five little utilities I've written over the years which are a stable and useful presence on my desktop. Of course it's not Xcode, but not everyone has the time or inclination to get into an IDE that complex.

The constant hectoring RealBasic gets strikes me as rather suspicious, especially when people compare it unfavorably with something like Runtime Revolution, which - despite their very vigorous web and email presence - is a joke: its products look like something out of OS9, and none of the specimen 'applications' on their website have been created later than 2004.

If you want to learn how to program on the Mac, you could do a *lot* worse than RealBasic. In fact, unless you do want to go the whole hog and tangle with Xcode, you can't do any better.   
(Version R1)

praisebury
0
Apr 19 2008

ALEKSI STRANDBERG  REALbasic is missing some of the newer Mac controls. But if you've seen one of those "native" applications, REALbasic projects are far from it.

Seriously, I wouldn't never ever want to use anything which is successor to HyperCard, unless I would be a 12 year old kid again.  
(Version R1)

praisebury
0

Nov 13 2007
*....

DNELSON  Okay, here are some definite reasons to NOT use REALBasic:

1. It's slow -- you'd have to have a G4 (at least) to be able to run it.

a. Xcode and Interface Builder are actually fast all the way back to an old G3.

2. It doesn't write Cocoa programs. The programs it writes are downright UGLY.

a. Xcode and Interface Builder are made by Apple, so they follow Apple's user interface guidelines. They make applications that look great.

3. It is NOT simple and easy to understand. It's interface is a joke. You have tons of items to drag into your interface, but there are no connections as far as I can tell (maybe they're just hard to find).

a. Xcode and Interface Builder are easy to understand, the connections are easy to create, and it's interface is very helpful and easy to learn.

4. Supposedly you can build for Mac, Windows, and Linux. Well, you can. BUT, you have to edit simple information about the application 3 times! Also, you can't make one common interface, so each platform will get a different version of the same application!

Oh, well. In summary, DON'T use this software. It's not as good as Xcode (2 or 3) and Interface Builder (2 or 3). It creates ugly, bloated, memory-hogging applications that don't follow any user interface guidelines.  
(Version R5)

praisebury
-1
[ 3 Replies - Reply ]
Replies:
Nov 13 2007

RADDLE  I'm always amazed at the dedication and fervour of people decrying REALBasic. Don't you people have anything else to do? If you've had fun with it - as I have - keep using it. If you don't like it, don't use it. Keeping coming back to dump on it smacks of ulterior motives.   
(Version R5)

praisebury
+1
Nov 13 2007

GANNET  The ulterior motives are to discourage people from using this product so that we the consumers don't have to put up with horrible apps created by it.  
(Version R5)

praisebury
-1
Feb 11 2008

RADDLE  Sorry - how are you as consumers forced to use anyone's applications? That's just a bizarre observation. If you don't like them, don't use them. Or is there some covert black ops crew that goes around coercing innocent Mac-users into paying for software they don't like?   
(Version R1)

praisebury
+1

View all 102 posts >>