Real Studio 2011 Release 2 (was 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.
Real Studio 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.
With Real Studio you can create all kinds of applications ranging from utilities to help make your life easier to enterprise applications. Whether you're new to programming or a seasoned developer, Real Studio will let you make your own applications, faster.
Real Studio Personal Edition Features include:
- Build high-quality, native applications.
- Object-oriented.
- Mac, Windows and Linux versions available.
- Easy-to-learn language.
- Includes RealSQLDatabase for single user applications.
- Extendable via third party plugins.
- Networking with support for TCP, UDP, Web (HTTP), Email (POP3 and SMTP), and SOAP.
- Built-in debugger.
- XML support.
- Regular expressions.
- Support for Apple events, Keychain, Spotlight, the Dock and the Address Book (Mac version only).
- Read and write files.
- Comes with tutorials.
- Extensive support for bitmap and vector graphics.
- Support for Quicktime.
- Available in English, Spanish, German, French, Italian, Japanese, Simplified and Traditional Chinese.
Version 2011.2.0.0:
- WebSockets: WebSockets allow for a direct connection between the browser and the app in a way that is more efficient than HTTP/AJAX. Apps should scale better and be more responsive (especially on iOS and Android). Because WebSockets are only supported by Safari and Chrome, Real Studio created apps will still work with other browsers using HTTP/AJAX as they do today. Currently, WebSockets are only supported for stand-alone web apps, not CGI web apps.
- WebMapViewer control: The WebMapViewer control allows developers to create interactive mapping applications using Google Maps.
- GeoLocation: The WebDeviceLocation class accesses the HTML5 GeoLocation capabilities in compatible browsers. It allows a user to request a device's location and, if the user agrees, an event fires that returns the latitude and longitude of the device. The WebMapViewer control works great with the new GeoLocation feature.
- HTML5 Video: WebMoviePlayer is a control that will attempt to play a video file from a web server; the ability to do so is entirely up to the browser. Using the WebMoviePlayer, users can specify a H.264 video or a Mobile WIFI .M4V and the browser will choose which format is compatible and play it. If nothing is compatible, it will use Adobe® Flash® Player to play the video (version 9.0.32 or later).
- JSON: Javascript Object Notation (JSON) is an essential tool in making external, online services work. The protocol is a way to represent objects as a string so they can be transmitted across the internet.
- Cocoa Support: Though still a beta feature, support for Cocoa is nearly complete. Users can now choose to compile their applications with the Cocoa build option. Many users find their apps compile with few if any issues.
Mac OS X 10.4 or later
Download Now