Revolution Live Begins – RevLive Core Day 1
Revolution Live 2008 begins today. Revolution Live 2008 is a conference for developers that use Runtime Revolution, a cross platform development tool published in North America by co-sponsor Mirye Software.
Ill be updating throughout the day.
Kevin Miller, president of Runtime Revolution spoke at the keynote, reviewing the significant success of the Revolution 2.9 release, including new improvements in printing, drag and drop and the new Linux architecture.
This was followed by some developer presentations by Quartam Reports and Daniels & Mara GLX 2.0 with Visual Application Browser.
Revolution will gain a PHP-style engine and plugin allowing you to embed Revolution code in a web page. A prototype was demonstrated by Robert Cailliau, co-creator of the world wide web. It will be compatible with all major web browsers. It will require little redevelopment of projects to bring them to the web.
- Performance is very fast – much faster than a Java applet
- This will have a sandbox security system similar to Java
- It will support database access
- It will support a plug in architecture if the end user will allow trust for it (including Applescript, shell, VB Script, etc)
A few demonstrations were shown.
Updated 12:15 AM
Trevor Devore, developer of Screensteps visual documentation tool presents the GLX Application Framework, a fast application starter framework for Revolution. You can download the documentation for the GLX Application Framework. Two very impressive features are file management, handling preferences, managing recently opened files and application packaging. You can download the framework and try it yourself.
Updated 3:05 PM
Scott Rossi of Tactile Media presents Multimedia I. His preferred graphics format for working with Revolution is the PNG format as it supports multiple levels of transparency, and the benefits of importing vs referencing graphics files. He followed this with a discussion of comparison of object effects vs card effects, and combining these with audio playback. He also demonstrated how to layer players to achieve multiple, simultaneous audio playback with Revolution.
Scott then demonstrated scripted music notation with Shakobox.
4:32 PM
Jerry Daniels of Daniels Mara gave an introductory presentation on building Internet applications. Jerry demonstrated how to create handlers and use the message path to access files on the internet to update local applications. Next, Jerry covered building a multi-tier architecture using tagged data. He recommended using tagged data for building application preferences, saving them in text files or using custom properties.
Jerry later moved on to how to extract data from the Basecamp API. You can also get example code from the GLX website. Lastly, Jerry demonstrated integrating browser-based data displayed through the web browser object from a website into an Revolution project using drag-drop.
5:44 PM
Devin Asay presented on building courseware and product demos using Revolution.