Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
15 crawler(s) on-line.
 73 guest(s) on-line.
 1 member(s) on-line.


 pixie

You are an anonymous user.
Register Now!
 TarasKoval:  2 mins ago
 pixie:  4 mins ago
 Karlos:  6 mins ago
 yoodoo2:  39 mins ago
 vox:  52 mins ago
 amigakit:  1 hr 12 mins ago
 tlosm:  1 hr 14 mins ago
 21stcentury:  1 hr 21 mins ago
 bhabbott:  1 hr 30 mins ago
 BigD:  1 hr 41 mins ago

Software News   Software News : RapaGUI 1.0 - introducing the killer plugin!
   posted by softwarefailure on 15-May-2016 14:47:22 (6324 reads)

Rapid Cross-Platform GUI Development On All Islands

This is the game changer you've been waiting for! Airsoft Softwair is proud to present its most ambitious Hollywood plugin yet: RapaGUI - a cross-platform GUI toolkit that allows the creation of native (!) GUIs for AmigaOS (MUI), Windows, Linux (GTK), and Mac OS based systems! This is a real killer plugin and truly a world's first because RapaGUI is the first cross-platform GUI toolkit to support Amiga-based systems with MUI as well. This is surely a dream come true for many Amiga users! In fact, RapaGUI is a MUI Royale spin-off with the killer app twist. Like in MUI Royale, GUI layouts in RapaGUI are conveniently defined in XML files which are then converted into full-blown GUIs by RapaGUI on-the-fly. It just doesn't get any easier!

MUI Royale and RapaGUI are very similar in their design. Thus, porting scripts from one to another is not much of an effort. A detailed migration guide from MUI Royale to RapaGUI is included in the RapaGUI manual. Note that for Amiga-only apps MUI Royale is still the number one choice because it allows you to access almost all of MUI's features whereas RapaGUI's focus is on full portability which is why its API represents the lowest common denominator between the Amiga, Windows, Linux and Mac OS GUI toolkits. All MUI fans will be happy to see that RapaGUI's API was heavily inspired by the MUI API so that you can now use the world-famous MUI API to write GUIs for Windows, Linux, and Mac OS as well!

RapaGUI uses an object-oriented design composed of over 40 MOAI (Magic Omnigui Architecture Interface) classes. Those MOAI classes constitute the heart of RapaGUI. All GUI elements supported by RapaGUI (windows, widgets, menu bars...) are simply objects derived from those MOAI classes. By wrapping the diverse native OS GUI APIs into platform-independent MOAI classes, those classes reduce the many faces of the different OS GUI APIs into just a single MOAI API face, carved in stone by RapaGUI!

RapaGUI supports all the widgets you need to create modern GUI applications, including multi-column listviews, treeviews, tabbed page widgets, toolbars, status bars, text editor widgets, menu bars, HTML views and much more. The highlight of RapaGUI, however, is certainly its inbuilt Hollywood MOAI class. This class allows dynamic embedding of complete Hollywood displays into GUIs which can be used to combine Hollywood's powerful multimedia functionality with RapaGUI's GUI abilities into one powerful application.

RapaGUI comes with almost 300 pages of documentation in various formats like PDF, HTML, AmigaGuide, and CHM that describes the GUI programming basics in detail and provides a convenient MOAI function and class reference. A step-by-step tutorial that guides you to your first RapaGUI program is also included. On top of that, almost 20 example scripts are included in the distribution archive, including advanced scripts like a complete video player which really show off the power of Hollywood and RapaGUI working together.

All this makes RapaGUI the ultimate cross-platform GUI toolkit, carefully crafted for you sailors of the seven GUI seas! Only RapaGUI allows rapid cross-platform GUI development on all islands - it is the ultimate fusion of all the different OS GUI toolkits into one MOAI face, carved in stone for eternity and beyond.

RapaGUI is the fourth plugin to bear the Powered by Hollywood 6.0 seal of quality as it utilizes the new display adapter plugin interface introduced with Hollywood 6.0. That's why we here at Airsoft Softwair say: Life starts at 6.0. Since RapaGUI requires a few enhancements introduced in Hollywood 6.1, you need at least Hollywood 6.1 to use RapaGUI. RapaGUI is available free of charge and can be downloaded from the official Hollywood portal. Versions for AmigaOS 3, AmigaOS 4, MorphOS, AROS, Windows, Mac OS X and Linux are provided. AmigaOS users please do note that although RapaGUI is still compatible with MUI 3.8, it is highly recommended to install MUI 4.0 to use all of RapaGUI's features.

This release was brought to you by Airsoft Softwair - the hardest working men in code business.



    

STORYID: 7734
Related Links
· More about Software News
· News by softwarefailure


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
amigakit 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 15:03:57
#1 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2595
From: www.amigakit.com

This is fantastic news and clearly a lot of hard work, well done Andreas!!


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 15:14:42
#2 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

Wow. That's pretty cool!


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 18:54:23
#3 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2348
From: Perugia, ITALY

Weldone!

Now we can develop apps for the world(if we have time )!


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
ntromans 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 19:37:16
#4 ]
Regular Member
Joined: 23-Jul-2004
Posts: 111
From: West Midlands, UK

I was so hoping the 'killer plugin' was to be this, and I am amazed that such a significant release is free to download! Thank you so much.

Cheers,
Nigel.

 Status: Offline
Profile     Report this post  
Zylesea 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 21:03:52
#5 ]
Elite Member
Joined: 16-Mar-2004
Posts: 2263
From: Ostwestfalen, FRG

This is real fantastic news. I am veryimpressed.


_________________
My programs: via.bckrs.de
MorphOS user since V0.4 (2001)

 Status: Offline
Profile     Report this post  
samo79 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 21:23:31
#6 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

What a wonderful news


_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
AmiKit 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 21:35:32
#7 ]
Super Member
Joined: 18-Jul-2004
Posts: 1139
From: Europe

Congrats, you're the best!


_________________
Modern Retro Experience

 Status: Offline
Profile     Report this post  
Trekiej 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 15-May-2016 22:33:20
#8 ]
Cult Member
Joined: 17-Oct-2006
Posts: 890
From: Unknown

Cool stuff.


_________________
John 3:16

 Status: Offline
Profile     Report this post  
klx300r 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 4:17:59
#9 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3846
From: Toronto, Canada

WoW do you guys sleep!!! yet another fabulous update


_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
djrikki 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 7:15:22
#10 ]
Elite Member
Joined: 22-Jun-2010
Posts: 2077
From: Grimsby, UK

*thumbs up*

Doesn't deviate from MUI too much, adding RapaGUI support into Evolve shouldn't prove too much effort (he says).

myevolve.wordpress.com

Please remember if you want to help me by doing some testing please get in touch.

Evolve, the GUI designer.


_________________

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 12:03:47
#11 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

Quote:
truly a world's first because RapaGUI is the first cross-platform GUI toolkit to support Amiga-based systems

While it might be very cool, I'm not sure it counts as a "world first", for example:
http://os4depot.net/index.php?function=showfile&file=development/cross/qt.tar.gz

/nitpick

Last edited by ChrisH on 16-May-2016 at 12:09 PM.
Last edited by ChrisH on 16-May-2016 at 12:04 PM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Lazi 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 12:32:22
#12 ]
Cult Member
Joined: 5-Apr-2005
Posts: 651
From: Pomaz, Hungary

You are right in regard of OS4, but qt is not available for all Amiga flavours AFAIK.

The main difference is that RapaGUI uses the native gui system everywhere.
Don't say that MUI is not native on OS4

 Status: Offline
Profile     Report this post  
Hypex 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 14:40:08
#13 ]
Elite Member
Joined: 6-May-2007
Posts: 11329
From: Greensborough, Australia

Now we just need to spread the word and get those Windows programmers to use Hollywood so they can port apps to us.

But what I wonder is, can it also work on Android? What GUI system does that use? Since Hollywood can now export an Android package.

 Status: Offline
Profile     Report this post  
Hypex 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 14:45:25
#14 ]
Elite Member
Joined: 6-May-2007
Posts: 11329
From: Greensborough, Australia

@ChrisH 

Well I wouldn't say QT is native for OS4. Most of these 3rd party tools kits look fake. Or look like Timberwolf.

@Lazi

I'm going to say it. MUI is more Amiga like but it doesn't use Intuition normally. So menus don't work correctly and MUI apps tend to block them when busy where as a native Intuition Amiga program doesn't block the GUI in the same way.

 Status: Offline
Profile     Report this post  
djrikki 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 16-May-2016 21:20:29
#15 ]
Elite Member
Joined: 22-Jun-2010
Posts: 2077
From: Grimsby, UK

I haven't even started ProAction support yet.. I am wondering whether I should now move on to RapaGUI with it being very similiar to MUI Royale.



I have one person testing Evolve for me atm, if your interested and want to help, email me rikki.lake@ntlworld.com, thank you.

Last edited by djrikki on 16-May-2016 at 09:22 PM.
Last edited by djrikki on 16-May-2016 at 09:21 PM.


_________________

 Status: Offline
Profile     Report this post  
PR 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 17-May-2016 5:38:05
#16 ]
Super Member
Joined: 1-Sep-2004
Posts: 1962
From: Suomi-Finland

Maybe a name change for Finnish customers?

Rapa means mud over here.

Type "ilmainen sanakirja" (translator) and type Rapa.

Very Good, now waiting for what to order.

 Status: Offline
Profile     Report this post  
amigang 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 17-May-2016 9:36:19
#17 ]
Elite Member
Joined: 12-Jan-2005
Posts: 2086
From: Cheshire, England

Congrats guys, I can see Hollywood becoming a game changer for Amiga developers with all these plugin coming up. Keep up the great work.


_________________
AmigaNG, YouTube, LeaveReality Studio

 Status: Offline
Profile     Report this post  
softwarefailure 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 17-May-2016 18:56:22
#18 ]
Member
Joined: 16-Feb-2004
Posts: 88
From: Germany

Sorry, I don't know Finnish. The name is a pun on Rapa Nui and some more puns with MOAI and MUI. Besides that, it could be worse than MudGUI

 Status: Offline
Profile     Report this post  
DC_Edge 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 18-May-2016 7:10:02
#19 ]
Regular Member
Joined: 1-Oct-2003
Posts: 190
From: France

That is exactly what I needed!

 Status: Offline
Profile     Report this post  
djrikki 
Re: RapaGUI 1.0 - introducing the killer plugin!
Posted on 18-May-2016 14:04:15
#20 ]
Elite Member
Joined: 22-Jun-2010
Posts: 2077
From: Grimsby, UK

I know some of you don't use facebook so I'll paste it in here.

-------

Looking for volunteers to do some in-depth testing of Evolve. Please email your bug reports etc... to rikki.lake@ntlworld.com.

Here is the latest version, please note it is incomplete and full of bugs and omissions, debug messages and should not be considered reflective of a final product - a work in progress. Enjoy exploring Evolve... and again I NEED to hear from you so please do email me, thank you.

Most of the outstanding work revolves around the Layout and Menu tabs, along with project loading/saving of both of these tabs and the build process.

Hopefully this preview will give a good indication of what Evolve is set to bring.

This download will be constantly be updated whenever changes are ready to roll-out to testers, so do check often, thank you.

You will need the latest AISS version and make sure you update the various MUI classes often drom GitHub/SourceForge.

http://boogiebeats.co.uk/amiga/Evolve.lha


_________________

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle