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.
Dodano: 2016-07-07 11:40, Autor: st, Kategoria: Oprogramowanie, Liczba wyświetleń: 9241
RapaGUI 1.0
-
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ę...
-
komentarz #2 wysłany: 2016-07-07 22:15
No proszę Jeszcze gdyby tak Hollywood spopularyzował się na tych głównych platformach
-
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ą ?
-
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.
-
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ę.
-
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++.
-
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ę.
-
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.
-
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ć.
- Discord
-
Online: 9
- Adam_M
- Cizar
- IMPBot
- juen
- Laubzega
- Marek_B
- spazma
- SZAMAN
- ZeeWolf
- Menu
- Baza wiedzy
- Simon's Podcast
-
- #11: jak kot w smole
25-07 czas: 22 min - #10: kodowanie upadku
10-07 czas: 33 min - #9: infantylny Mefisto
26-06 czas: 26 min
- #11: jak kot w smole
- Najpopularniejsze