REALbasic Growing to Include Cocoa, Mobile, and Web Development
- 2008.08.18
Popularity: ![]()
![]()
![]()
Bookmark in del.icio.us
Suggest to Slashdot
Low End Mac Reader Specials
Memory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty.
Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
LA Computer Company: Specials on AppleCare, iMac's, MacBook Pros and more. Optical Drives for Apple iBooks, Powerbooks, MacBooks, MacBook Pros in Stock. Call 1-800-941-7654 Click Here.
OWC: Premium Memory for Mac without the Premium Price. DDR2 4GB from $47.99, DDR3 4GB for Unibody $79.99, Mac Pro 4GB $97.99. Expert Support, Free Installation Videos & Guides. www.MacSales.com
Don't install Parallels to play poker online! Poker Mac will show you how
to download and install a native Mac poker application such as Full
Tilt Poker Mac.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
Compare products like desktop computers, apple laptops, apple macs, and LCD Monitors side by side! All the information and reviews to make the best purchasing decision for new mobile phones, sat nav systems, or MP3 players. The Ciao online shopping community makes searching products easy for you.
As most of our readers know, REALbasic is a great tool for producing native applications on the Mac. It couples a well designed GUI builder with an advanced version of BASIC. In addition, REALbasic supports Windows and Linux, enabling cross-platform development. This is similar to Sun's Java, although REALbasic is geared towards the client side while Java dominates on the server side.
A few weeks ago we published an interesting interview with Andrew Barry, the principal originator of REALbasic. I was lucky enough to get a follow up interview with Geoff Perlman, CEO and President of REAL Software. Geoff gives us some more insight into REALbasic's origins, supporting the Mac, and the challenges of producing a cross platform development tool.
Of course we are all partial to the Mac, so I am excited to see Cocoa support coming soon to REALbasic. However, I make my living as a web developer, so I was also intrigued to hear that REAL Software's vision is to add the Web as another target platform. In any case, read on, I'm sure you'll find Geoff's answers worth pondering.
Tell me a little about your background and how you came to partner with Andrew Barry to from REALbasic.
I had been looking for a development tool like REALbasic and had dreamed about running a development tools company. REALbasic, then called CrossBasic, was mentioned on a Mac news site called MacInTouch. I went to his site and found something that looked very rough but had possibilities. I contacted him, and we discussed his future plans. By the end of a call or two, we had agreed that I would raise some money, acquire the product, and he would come to work for me. We spent six months getting the product ready for market and launched REALbasic 1.0 on July 4th, 1998.
What potential did you see in REALbasic? What market need were you trying to fill?
I saw two markets when we started. The first was the need for something like Visual Basic, but for Macintosh. The second was a tool that would let people build applications for Mac and Windows. While the first release of REALbasic was not cross-platform, it was always the intention to make it a cross-platform product.
Give me some stats about REAL Software - sales, number of employees, etc. - so we can see how the company has grown.
We don't give out this kind of information, as we are a privately held company. But I will tell you that the company was started on $100,000 and has been self-funding ever since. We started with the Mac, then added support for Windows, and finally Linux. We have continued to upgrade over the years providing support for Mac OS X, Windows Vista, and various popular Linux distros.
What was the impact of OS X on REAL Software?
It was big, of course, in that it required a significant amount of effort for us to support it, but it also revitalized the Mac. We have gone through other transitions as well. For example, we wrote a completely new compiler (which took two years from start to shipping), we added support for mach-o (Apple's executable format for Mac OS X) and of course Intel-based Macs. And we added support for Linux as well.
It's important to understand that the needs of a development tools company (in terms of information from the OS vendor) are very different than those of the typical developer. The information we need is often not published publicly - and in some cases not published at all anywhere. For example, supporting mach-o and Intel-based Macs required sending engineers to Apple to work with their OS engineers directly.
I believe that one of our strengths is that we are always willing to put in the time to modernize REALbasic. Many companies allow their technology to decay, and by the time they really realize it, it's almost too late to do anything about it.
Andrew Barry stated that the web is the main threat to REALbasic. How do you respond?
The more platforms there are for deploying software, the more fragmented the developer community becomes. This fragmentation occurs because there are different development tools and languages for reach platform. On the desktop alone you have many: Xcode from Apple, Visual Studio from Microsoft, Eclipse from the open source community, to name just a few. Developers generally speaking don't want to learn lots of different tools and different languages, so they focus on one platform. Some new developers therefore are going to focus on the Web exclusively.
If REALbasic remained a development tool for the desktop only, then developers who chose to develop for the Web could not choose REALbasic. But my vision for REALbasic goes beyond the desktop. Developers should not have to make this choice. They should be able to use one language and development tool to deploy applications to all the important platforms.
REALbasic is cross platform. Give us a breakdown of how the Mac, Windows, and Linux contribute to your sales and where do you see the most future growth?
That's not as easy to answer as it may first seem. For example, we have the Personal Edition and the Professional Edition. These attract very different types of users, so grouping them together when discussing a particular platform doesn't make sense. Also, our Personal Edition for Linux is free, so it's difficult to compare it to the Mac and Windows versions. However, if you look at Professional edition only, our users breakdown as approximately 43% Mac, 48% Windows and 9% Linux.
What do you see as REALbasic's future? Do you have any new products or features coming out the really excite you?
We listen carefully to what our customers are asking
for. They are asking us to continue to modernize. On the Mac, we are
working right now to add support for Cocoa to meet that demand. They
are also asking us to support mobile and the Web as new platforms. We
are investigating those platforms now. And as we always have, we will
deliver these in ways that abstract the developer from the messy
details and let them focus on what makes their software unique.
Recent Pioneers in Mac Development Columns
- Andrew Barry on Why REALbasic Is a Great Rapid Application Development Tool, 08.04. REALbasic started as a way to give the Classic Mac OS something similar to Visual Basic, but it's grown far beyond that.
- Environmentally responsible retirement for old Macs, 06.13. After you've scavenged what useful parts you can from your old Mac, what's the most environmentally friendly way to dispose of the rest?
- Supporting a classic Mac 'habit' on the cheap, 06.09. Mac nostalgia leads to a year-long rediscovery of the pleasures of old Macs and the classic Mac OS.
- Info-Mac reloaded, 12.05. The oldest online Mac community and software archive is back after a two-year hiatus.
- More in the Pioneers in Mac Development index.
Links for the Day
- Mac of the Day: 'Yikes!' Power Mac G4, Aug. 1999 - The only Power Mac G4 with PCI graphics was built on a modified G3 motherboard.
- Group of the Day: Tiger List is for anyone using Mac OS X 10.4.
- July 5 in LEM history: 98: iMac: First of a family? - iMac perfect for schools - 00: Apple is not your friend - 01: 75 Mac Advantages - Exploring the fractal universe - Do you trust me? - 02: The joy of X with Classic - 05: No Quartz Extreme for Pismo - Brief history of NeXT - 06: Education iMac - TopXNotes - Battery reset utility for WallStreet and Clamshell iBooks
- Support Low End Mac
Recent Content on Low End Mac
- iPhone 3GS Overheating, Battery Life App, 240 GB Upgrade for 5G iPod, Total Baby App, and More, iNews Review, 07.02. Also low cost international calls, U-verse remote DVR control, Sync Blocker USB-to-Dock cable, Rocket Taxi improved, and more.
- MacBooks Top Amazon Sales, EFI 1.7 Problems, Pros and Cons of Built-in Batteries, and More, The 'Book Review, 07.02. Also make a bootable SD Card, Leopard on a 9" Dell netbook, MacBook Pro and Air reviews, triple WiFi range, bargain 'Books from $179 to $2,300, and more.
- Apple Tops in Satisfaction Again, Slim Profits on Mac mini, Ultimate Photo Setup, and More, Mac News Review, 07.02. Also tips for cloning hard drives and moving files from old Macs, Clickfree Transformer turns USB drive into a backup drive, maximum Mac Pro RAM, and more.
- Refurb MacBook Pro Deal, Fastest Mac Browser, 256 MB Modules for WallStreet, and More, Charles W. Moore, Miscellaneous Ramblings, 07.01. Also more Safari 4 feedback, praise for Camino, MacBook cracks, looking for Craigslist software for Macs, and more.
- Amazon.com v. Interstate Sales Tax: Everyone Loses, Dan Knight, Mac Musings, 07.01. Amazon.com is standing up to states that are trying to have it collect sales tax on interstate commerce, which most see as a violation of federal law.
- Introduction to Autofs in Mac OS X, Keith Winston, Linux to Mac, 07.01. "Autofs is often used in enterprise environments to set up network-based home directories and other network mounts for users at login."
- Optimized Software Builds Bring Out the Best in Your Mac, Dan Knight, Online Tech Journal, 06.30. Applications compiled for your Mac's CPU can load more quickly and run faster than ones compiled for universal use.
- Checking Out Safari 4 on an Old PowerBook, Charles W. Moore, 'Book Value, 06.30. Safari 4 is the fastest it's ever been, but it's not without some frustrating drawbacks.
- Intel's Promise Fulfilled: More Processing Power per Processor Cycle, Dan Knight, Mac Musings, 06.30. Apple promised improved CPU efficiencies when it announced the move to Intel in 2005. Three years of MacBooks show the progress.
- Is Steve Jobs' Health Essential to Apple's Future?, Frank Fox, Stop the Noiz, 06.30. Steve Jobs' health is an important thing, but Apple has demonstrated that it can be profitable without him.
- More links in our archive.
Recent Deals
- Best Mac Pro Deals, 07.02. Used 3 GHz 4-core, $2,000; 3.2 8-core, $2,900; refurb 2.8 8-core, $2,399; new 2.66 4-core, $2,290 a/r; 2.26 8-core, $3,070 a/r; 2.66, $4,499; more.
- Best Mac OS X 10.4 'Tiger' Deals, 07.02. Full version DVD, $140; 5 user family pack, $370; 10-user Server, $299.
- Best 17" PowerBook G4 Deals, 07.02. Used 17" 1 GHz PowerBook, $689; 1.67 GHz, $749; hi-res, $1,029.
- Best Xserve Deals, 07.02. Used 2 GHz single G5, $800; dual, $1,000; refurb 2.8 GHz 4-core Xeon, $2,100; new 2.26 4-core Nehalem, $2,888; 8-core, $3,449; 2.66, $4,799; 2.93, $5,999.
- Best iPod touch Deals, 07.01. Refurb 2G/8 GB, $179; 16 GB, $259; iG/32 GB, $279; new 2G/8 GB, $215; 1G 16 GB, $210; 2G, $275; 2G/32 GB, $369. Prices include shipping.
- Best 13" MacBook & MacBook Pro Deals, 07.01. Used 1.83 GHz, $595; 2.0, $629; new 2.0, $889; 2.13, $925 after rebate; refurb 2.0 Unibody, $949; 2.4, $1,099; new 2.26 MBP, $1,119 a/r; more.
- Best 12" PowerBook G4 Deals, 07.01. Used 867 MHz Combo, $400; 1.33 GHz, $448; 1.5 GHz, $599; 1 GHz SuperDrive, $509; 1.33 GHz, $599; 1.5 GHz SD, $679.
- Best Apple TV Deals, 07.01. Refurb 40 GB Apple TV, $199; new, $220; refurb 160 GB, $279; new, $320. Prices include ground shipping.
- Best G4 iBook Deals, 06.29. Used 12" 800 MHz Combo, $290; 1 GHz CD, $299; Combo, $370; 1.33 GHz, $428; 14" 1 GHz Combo, $399; 1.2, $465; 1.42 GHz, $500.
- Best Power Mac G3 and PCI Video Card Deals, 06.29. Used beige 300 MHz, $25; G4/366, $39; blue & white 350, $80; 400, $90; 450, $105; PCI video cards from $15; shipping additional.
- Best Mac OS X 10.0-10.3 Deals, 06.29. Mac OS X 10.0, $30; 10.1, $20; 10.2, $60; 10.3, $50; 10.3 Server, unlimited users, $130.
- Best Time Capsule and AirPort Deals, 06.29. Close-out 500 GB Time Capsule, $199; 1 TB, $350; AirPort Extreme Base Station, $130; refurb AirPort Express, $85.
- More deals in our archive.
About LEM | Support | Usage | Privacy | Contacts
Navigation
Used Mac Dealers
Apple History
Video Cards
Email Lists
Favorite Sites
MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
Museum
DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System
6 Heaven
System 7 Today
the pickle's Low-End
Mac FAQ
Abandonware
Petition
Mac vs. PC Info
Affiliates
The Apple
Store
Mac
Connection
MacMall
TechRestore
ExperCom
Crucial
Memory
batteries.com
Have a question?
Ask an expert!
Advertise
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
Museum
DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
Mac FAQ
Abandonware
Petition
Mac vs. PC Info
Mac Connection
MacMall
TechRestore
ExperCom
Crucial Memory
batteries.com
Ask an expert!

