Overview
What is it?
Raudus is a Web-based, Ajax-driven framework and component set for Delphi, that allow create Rich Internet Applications (RIA). Raudus uses ExtJS GUI library in web-applications for PC browsers and SenchaTouch library in web-applications for mobile devices. The development process is very similar to desktop applications development.
Features
- WYSIWYG visual IDE. Raudus uses offscreen WebKit engine to deliver exact appearance of HTML page to Delphi IDE. Just place a button on a toolbar and in a second the offscreen WebKit will align it as it will appear in browser or mobile device.
- Delphi-style application and forms.
- Visual and non-visual components, delphi-style event handlers.
- Coding in Delphi only. Minimal use of HTML, CSS and JavaScript. PHP is not used.
- Easy debugging. Run application, refresh browser page and debug.
- Truly stateful server-side applications. Close and open browser – and return to the same state.
- AJAX techniques. Asynchronous requests. Page never reloads.
- Timers, publishers (let you deliver pictures, HTML and arbitrary content to page).
- TDataSource-compatible components to view and edit data.
- High performance. Delphi creates native server-side code.
- User interface logic is kept securely on server. No code obfuscation needed. You do not risk to disclose your sources.
- Standalone executable, Apache module or FastCGI application.
- Full cross-browser applications.
Windows and Linux
Raudus-Windows supports Delphi 7, 2006, 2007, 2009, 2010 and XE (compiler and visual IDE). Raudus-Windows does not support FreePascal-Windows, and does not support Lazarus-Windows. Raudus-Linux supports FreePascal-Linux compiler, but does not have visual IDE, and does not support Lazarus-Linux. Raudus-Linux and FreePascal-Linux can be used just to compile applications (see crossplatform examples).
Raudus-Windows has Apache-module implementation. Raudus-Linux does not have it yet.
License
Raudus is freeware. You can freely use Raudus for commercial purposes. Raudus sources are not available yet.
… And they have a plan
Have a look at latest Raudus Roadmap.
Personal contact
E-mail: igor@klopov.com
QQ: 2556437139