Real Studio is an object-oriented development tool for creating cross-platform software applications. It is a powerful and yet easy-to-learn development environment. Features: Window layout editor Drag and drop Drag controls onto a window to build your user interface. Native support controls Real Studio provides more than 40 native user interface controls for each platform, including buttons, fields, lists, sliders, tab panels, and much more. Alignment guides Assists in lining up controls on a window. Code editing Auto-complete Helps you write code faster with fewer errors by offering suggestions on valid syntax. Syntax coloring Use different colors to distinguish between keywords, variables, code and comments. Block lines. Quickly see the structure of your code. Code assistants. A contextual menu of syntax options that help you write code faster and with fewer errors. Graphics Bitmaps Use the Canvas class to create and display bitmap images. Vector graphics Includes a 2D vector graphics engine for spline-based images. Quicktime Play and edit QuickTime movies in your applications. Language Features Modern and object-oriented Modern, object-oriented version of BASIC. Supports inheritance, interfaces and polymorphism. Advanced language The Realbasic language is strongly typed and supports RTTI (Run Time Type Information), operator overloading and try/catch exception handling. Memory management Works automatically via reference counting. Powerful framework XML Industrial-strength XML parser and generator enables you to read and write XML data with a few lines of code. Database Includes a single-user desktop database engine based on SQLite. Regular Expressions Adds powerful text searching capabilities to your application that supports regular expressions. Internet-Aware Socket control Enables the development of powerful Internet client applications. Support internet protocols includes HTTP, SMTP, POP3 and UDP. SOAP (Simple Object Access Protocol) Incorporate web services in your applications quickly and easily to provide access to live data, stock prices, weather information. Localize your own applications Real Studio applications can be localized easily to support any language. Unicode with full support for Unicode built-in, Real Studio allows your application to support multiple languages simultaneously.
Free to try
As privacy concerns grow, companies like Google and Facebook that rely on data collection and advertising for revenue are increasingly in the spotlight. But is it really possible to give up Google's vast range of services? Here are my recommended alternatives.