eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
MAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

środa, 18. października, 2017, 13:22

Dodano: 2016-07-07 11:40, Autor: st, Kategoria: Oprogramowanie, Liczba wyświetleń: 1282

A A A

RapaGUI 1.0

RapaGUI 1.0

RapaGUI to zapowiadany od dawna "killer plugin" do programu Hollywood 6 - wtyczka ta generuje natywne GUI dla systemów AmigaOS (MUI - zalecana wersja 4.0), Windows, Linux (GTK) i Mac OS X. Wspierane są najważniejsze widżety elementów GUI wykorzystywane we współczesnych aplikacjach, a wszystko opisane jest w 300 stronicowej dokumentacji.


Dodaj komentarz

MadMan
Damian Karwot
Czytelnik Chorzów
A1200

komentarz #1 wysłany: 2016-07-07 14:25

Noo, bardzo ciekawy news! Takie multiplatformowe GUI na pewno bardzo ułatwia pisanie wieloplatformowych aplikacji. Ciekawe czy jest wsparcie dla AmigaOS 3, ale coś wątpię...

Odpowiedz

parallax Autor tego komentarza otrzymał żółtą kartkę
Czytelnik

komentarz #2 wysłany: 2016-07-07 22:15

No proszę Jeszcze gdyby tak Hollywood spopularyzował się na tych głównych platformach

Odpowiedz

Rafał Gdaniec
Czytelnik

komentarz #3 wysłany: 2016-07-08 00:13

>wtyczka ta generuje natywne GUI dla systemów AmigaOS

Czy generuje kod w języku C lub assembler, który skompilowany działa niezależnie od programu Hollywood i tej wtyczki ?
A czy istnieją jakieś RADy tzw. Rapid application development na Amigę albo inną platformę, które to umożliwiają ?

Odpowiedz

SZAMAN
Redaktor

komentarz #4 wysłany: 2016-07-08 12:02 w odpowiedzi na komentarz #3

Plik wykonywalny (język C) dla danej platformy generuje program Hollywood razem z tą wtyczką, która "ogarnia" po prostu GUI dla każdego z tych systemów. Taki plik wykonywalny jest już niezależny od programu Hollywood - staje się samodzielną aplikacją, która w zależności od systemu ma interfejs w MUI pod AmigaOS, GTK pod Windows/Linux lub korzysta z GUI MacOSX.

Można wiec pisząc skrypty w Lua (bo to jest w Hollywood) i klikając w Designerze tworzyć aplikacje z GUI dla wielu systemów.

Odpowiedz

SZAMAN
Redaktor

komentarz #5 wysłany: 2016-07-08 12:16 w odpowiedzi na komentarz #1

Z MUI 4 pod AmigaOS 3 także powinno dawać radę.

Odpowiedz

Rafał Gdaniec
Czytelnik

komentarz #6 wysłany: 2016-07-08 12:53 w odpowiedzi na komentarz #4

Plik wykonywalny to .exe czy też .elf , a moje pytanie to czy generuje kod źródłowy w c++, możliwy do skompilowania z Gnu c, Sas c, Maxon C+ czy innym kompilatorem języka c++.

Odpowiedz

SZAMAN
Redaktor

komentarz #7 wysłany: 2016-07-08 13:09 w odpowiedzi na komentarz #6

Nie dostaniesz kodu źródłowego w C - Hollywood od razu wypluje Ci plik wykonywalny pod daną platformę.

Odpowiedz

Rafał Gdaniec
Czytelnik

komentarz #8 wysłany: 2016-07-08 15:17 w odpowiedzi na komentarz #7

W takim razie użyteczność tego plugina jest ograniczona, powinno się to zmienić, bo to ogranicza też ilość klientów tego rozwiązania. Może jakieś inne oprogramowanie generuje kod interfejsu amigowego w języku c++, nie koniecznie na Amidze może być też na Windows. Mógłby ktoś napisać artykuł na ten temat i dać też porównanie kompilatorów jęz. c++ na Amidze oraz rozwiązań cross systemowych dla Amigi istniejących na innych plaformach systemowych.

Odpowiedz

swinkamor12
Marian Nowicki Autor tego komentarza otrzymał żółtą kartkę
Czytelnik Katowice

komentarz #9 wysłany: 2016-07-08 16:41 w odpowiedzi na komentarz #8

Postaram się coś wrzucić na owbreaction.wordpress.com.

Na razie w skrócie.

C++.

Jest gcc, Sas C, Maxon C++, Hisoft C++, Storm C++. Poza gcc wszystkie nie rozwijane od lat i nic nie warte.
Jeśli Cię to bardzo interesuje możesz ściągnąć i się tym pobawić, zobaczysz jak wyglądało c++ ponad ćwierć wieku temu.
Gcc najlepiej crosscompilator na linuxie.
Poszukaj na forum.amigaone.pl dział programowanie - pisałem parę razy co i jak.

RAD - nie ma.

Są GUI buildery - programy które pozwalają wyklikać okienka i wygerowac kod.
Niektóre są do do lat nierozwijanych bibliotek takich jak gadtools, bgui, storm wizard, są to takie jak Gadtoolsbox, VisualArts, BGUI Builder.

Aktualnie na amigę pisze się kod okienek wykorzystując dwie biblioteki MUI i reaction.
Do obu nie ma jakiś rewelacyjnych programów do wyklikania okienek.
Trochę lepiej jest z MUI. Na ppa jest kurs po polsku omawiający MUI.
Przydaje się. GUI można wyklikać w muibuilderze. Muibuilder jest na muibuilderxml.sf.net.
Tam też program do gerowania kodu z plików muibuildera na każdym systemie, również na linuxie.

Ale na Twoim miejscu zacząłbym od podstaw - czyli kursu MUI Grzgorza Kraszewskiego na ppa.
Potew można ściągnąć muibuilder i zacząć się bawić.

Odpowiedz

AmigaOS.pl

Polecamy
Najpopularniejsze
eXec blog

Świat poza Amigą: