Recent

Author Topic: Raudus - tool for building web applications - now supports Lazarus  (Read 71657 times)

igor.klopov

  • New Member
  • *
  • Posts: 11
Hello, Lazarus community!

Raudus is a framework for building web applications for PC browsers and mobile devices.
Since version 0.9.0 it has support for Lazarus. Raudus package contains two project types and a controls tab "Raudus".

Screenshots:
http://www.raudus.com/custom/screenshots/RaVCL2.png
http://www.raudus.com/custom/screenshots/RaVCL3.png
http://www.raudus.com/custom/screenshots/RaVCL4.png

Here is the brief overview of Raudus:
http://www.raudus.com/lang-pref/en/

Instruction how to install Raudus into Lazarus:
http://raudus.wikispaces.com/Install+in+Lazarus

Thank you.
« Last Edit: August 24, 2012, 06:16:39 pm by igor.klopov »

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #1 on: August 25, 2012, 01:05:25 am »
Is everything in the front page still applies on Linux? i.e. it works, but no WYSIWYG designer yet.

igor.klopov

  • New Member
  • *
  • Posts: 11
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #2 on: August 25, 2012, 06:17:06 pm »
Is everything in the front page still applies on Linux? i.e. it works, but no WYSIWYG designer yet.
Yes. Everything works on Linux, except WYSIWYG. Now i am looking for ways to implement WYSIWYG.

mica

  • Full Member
  • ***
  • Posts: 196
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #3 on: August 25, 2012, 08:07:34 pm »
very impressiv and great work

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #4 on: August 25, 2012, 08:10:09 pm »
This is very good news. I've tried it with Delphi in the past. I hope it becomes a viable alternative to ExtPascal.  :D
« Last Edit: August 27, 2012, 12:30:53 pm by JD »
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #5 on: August 25, 2012, 08:59:36 pm »
Quote
Yes. Everything works on Linux, except WYSIWYG. Now i am looking for ways to implement WYSIWYG.
I'll wait till that time. Why can't you make WYSIWYG editor for all platforms? Do you use WinAPI extensively instead of LCL/VCL?

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #6 on: August 25, 2012, 09:55:13 pm »
I can't install it in Lazarus 1.1/FPC 2.6.1 svn 38265 on Win32. I got the error message below:

(1,1) Fatal: Can not find RaudusFPC used by Lazarus, ppu=C:\Program Files\Raudus\bin\laz09304\i386-win32\RaudusFPC.ppu, package RaudusFPC

Any suggestions?
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

mica

  • Full Member
  • ***
  • Posts: 196
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #7 on: August 25, 2012, 10:29:34 pm »
seems only for 0.9.30.2/0.9.30.4

howardpc

  • Hero Member
  • *****
  • Posts: 4144
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #8 on: August 25, 2012, 10:49:41 pm »
Raudus supplies only .ppu files in the package (no sources), so is completely specific to the compiler version and Lazarus release the supplied distribution was compiled for,
i. e. the two releases Mica indicates (Raudus provides two packages in two appropriately named directories).
Unfortuately the example programs are all installed in a Program Files (x86) subdirectory, which means Windows won't let you compile them, so they have to be copied elsewhere before you can make progress.

Howard

igor.klopov

  • New Member
  • *
  • Posts: 11
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #9 on: August 26, 2012, 09:44:16 am »
Quote
Yes. Everything works on Linux, except WYSIWYG. Now i am looking for ways to implement WYSIWYG.
I'll wait till that time. Why can't you make WYSIWYG editor for all platforms? Do you use WinAPI extensively instead of LCL/VCL?
"Everything works on Linux" means that Raudus runtime is 100% crossplatform. Designtime WYSIWYG is built on Chromium Embedded Framework. CEF has "offscreen" mode only in Windows. In Linux there is no "offscreen" mode, reqired by WYSIWYG. Probably, i will try to use Berkelium for Linux separately. But this may take time.
seems only for 0.9.30.2/0.9.30.4
In next release i will try to compile for all recent versions.
Unfortuately the example programs are all installed in a Program Files (x86) subdirectory, which means Windows won't let you compile them, so they have to be copied elsewhere before you can make progress.
Right. Just copy 'bin' and 'examples' to your user folder. In next release Raudus Installer will do it for you :) Thank you.

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #10 on: August 26, 2012, 03:26:17 pm »
OK. I'm looking forward to your recompilation for Lazarus 1.0 / 1.1

Keep up the good work.

JD
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #11 on: August 26, 2012, 03:54:45 pm »
Quote
OK. I'm looking forward to your recompilation for Lazarus 1.0 / 1.1
I'll wait for the source code instead :p

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #12 on: August 26, 2012, 03:58:25 pm »
Really great work!
Regards.

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #13 on: August 26, 2012, 04:18:34 pm »
Quote
OK. I'm looking forward to your recompilation for Lazarus 1.0 / 1.1
I'll wait for the source code instead :p

I hope so but I remember that many Delphi components are distributed without the source code. Maybe that will happen also with Lazarus/FPC components.  :(
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Raudus - tool for building web applications - now supports Lazarus
« Reply #14 on: August 26, 2012, 04:34:21 pm »
Quote
I hope so but I remember that many Delphi components are distributed without the source code. Maybe that will happen also with Lazarus/FPC components.
Well, the author is in this thread. Let's hope he will provide it as well :)
Not many Lazarus components are closed source, only a few to my knowledge (even the commercial ones provide source code sometimes).

 

TinyPortal © 2005-2018