Special

Clearance Sale!

We've been publishing for over five years now and it's time to clear out our inventory of back issues, so we're slashing prices!

RBD Magazines

Check out this amazing clearance sale of all our past issues. Missing some issues? This is a great time to complete your RBD collection. Save up to 40% off the regular price of our printed back issue packages. These prices are only good until the end of the year May 2008 and supplies are limited, so place your order today.

Article Preview


Buy Now

Print:
PDF:

Feature

It's Alive! It's 5.5!

What's New in the Latest Version of REALbasic

Issue: 2.4 (March/April 2004)
Author: Matt Neuburg
Author Bio: Matt Neuburg is the author of REALbasic: The Definitive Guide, and a member of the editorial board of REALbasic Developer.
Article Description: No description available.
Article Length (in bytes): 10,135
Starting Page Number: 16
RBD Number: 2410
Resource File(s): None
Related Link(s): None
Known Limitations: None

Excerpt of article text...

The white-coated folks in REAL's laboratory have been tinkering for a year since the last major version (5.0), and the results are impressive. Here's a survey of the main changes to expect in REALbasic 5.5. (The standard disclaimers apply: I'm describing the latest beta available at the time of writing, but things could change while we go to print; and, no animals were harmed during the production of this article.)

The Big Picture

REAL has started to implement building Linux applications (RedHat and SuSE, initially); I've no direct experience of this, but I'm told that the effort is still largely inicipient. There's no Linux IDE, either; you develop on Mac or Windows, just as in the old days you could develop for Windows only on Mac. But cross-platform development is easier than before, because now there's remote debugging.

Here's how remote debugging works. Let's say you've two machines (which we'll think of as local and remote). They can be running different operating systems: for example, Mac OS X locally and Windows remotely. On the remote machine, you run a server app called the stub. On the local machine, you run the REALbasic IDE, and you tell it where the stub is (on a local network, it will discover the stub automatically). Now you develop locally as usual, but when you want to run in the IDE, instead of Debug > Run, you choose Debug > Run Remotely. Presto, REALbasic builds for the appropriate platform and, by talking to the stub, copies the built app to the remote machine and launches it! Human interaction with the running app takes place on the remote machine, but the debugger, if we drop into it, appears on the local machine. Thus the edit-run-debug cycle is extremely convenient when cross-compiling; it also avoids window refresh issues that can arise when editing and debugging on the same machine.

...End of Excerpt. Please purchase the magazine to read the full article.

Article copyrighted by REALbasic Developer magazine. All rights reserved.


 


|

 


Weblog Commenting and Trackback by HaloScan.com