Animation |
Add animation anywhere you need it. Create games, simulations or interactive charts. If you need more power, consider the Animation Engine add-on. |
Arrays |
An advanced feature for manipulating complex data structures. revMedia supports nested arrays. |
Automated tasks |
Schedule tasks to run using the OS or within revMedia using timer based messaging. revMedia is flexible enough to handle regular housekeeping tasks, processing new data or monitoring systems or server performance. |
Behaviors |
Object oriented behaviors are an advanced feature that allow you to write reusable, object oriented code. Save time and don't reinvent the wheel. |
Binary data |
Access and process binary data. |
Bitmap graphics |
Import and export images in popular formats including JPEG, PNG and GIF. Manipulate images by script. Render a snapshot of anything to a file. |
Blend modes |
Combine objects together with a variety of blend modes. Blend modes can be applied to all objects, including native OS interface elements. |
Clipboard handling |
Read and write to the system clipboard in a variety of formats. Compression - Compress and decompress data in gzip format. Upgrade to revStudio to work with ZIP files. |
Compression |
Compress and decompress data in gzip format. Upgrade to revStudio to work with ZIP files. |
Convert HyperCard |
Import your old HyperCard stacks, update them and run them on the web. |
Custom Protocols |
Create your own protocols using sockets. Interface with any system that uses socket based communication. |
Drop shadows |
Apply drop shadows, inner and outer glows and color overlays to any object including native OS interface elements. |
Efficient |
Process large data sets quickly and efficiently. |
ftp |
Upload and download using ftp. |
Gradients |
Enhance your user interface with a variety of gradient fills. |
http |
Download files and work with them. |
Interprocess communication |
Load and work with other processes or read and write to the command line shell. |
Maths |
From acos to zero, a complete set of math functions. |
Multi platform |
Deploy to all major browsers on Windows, Mac OS X and Linux. |
Native controls |
Interface elements take on the native look and feel of the target operating system automatically. Or you can roll your own entirely custom interface UI. |
Painting |
Allow users to paint or paint by script. |
Play sounds |
In a variety of popular formats. |
Play video |
Access video stored locally or stream using QuickTime. |
Post |
Post data to URLs. |
Printing |
A variety of printing options allow you to access and adjust printer settings. Create high quality output. |
Rapid development |
Our English-like language is also the world's most productive language. Write less code to get the job done. Run and edit and debug live. |
Record sound |
In a variety of formats. |
Screen capture |
Capture from anywhere on the screen or allow the user to initiate a capture. Combine the image with other objects, overlay text and graphics, then print or export the image in a variety of formats. |
Text processing |
Unlike other language, revMedia understands the concept of a word, item or line. To extract word 2 of line 3, the syntax is put word 2 of line 3. This powerful feature, known as text chunks, puts revMedia head and shoulders above other languages for every day data processing tasks. |
Text to speech |
Speak text on OS X or Windows. |
Timers |
Orchestrate events down to the millisecond. |
Transition effects |
Use a variety of visual effects to move between screens in your application. |
UI designer |
Drag and drop native OS controls using our interface builder. Or roll your own custom controls. |
Vector graphics |
Manipulate vector graphics by script. |
Video capture |
Capture and record video. |
XML |
Store, process and manipulate XML. |