Welcome, Guest. Please login or register.

Author Topic: RAD / IDE  (Read 1244 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
RAD / IDE
« on: February 08, 2006, 09:36:25 AM »
I'm used to developing in Delphi (Pascal IDE) on Windows and XCode (AppleScript IDE) on MacOS X. I have a need to develop an application on the Amiga, and am looking for some kind of RAD environment on the Amiga. Ideally I want to be able to build a simple GUI in a WYSIWIG environment, and then write the code for all of the GUI functions. Does such an application exist on the Amiga?

I looked at Feelin which seems to allow easy GUI development by using XML files, but does it also include a language for building functions in to the application, or is it just for designing the GUI?

Thanks for any advice.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: RAD / IDE
« Reply #1 on: February 08, 2006, 10:27:41 AM »
Thanks - I'll take a look at those GUI builders later when I'm back at home.

Looks like it's time to learn C  :nervous:

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: RAD / IDE
« Reply #2 on: February 08, 2006, 07:55:55 PM »
Thanks Gofromiel. I have had some limited experience of C while coding for PalmOS. While the functions were completely different, the syntax was similar.

If I write a GUI in XML, how do I interface that with C code to actually make the application functional?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: RAD / IDE
« Reply #3 on: February 09, 2006, 08:12:16 AM »
Ummm, sorry I still don't get it :-) I'll have a look at the examples on your web site and see if that makes things clearer.

I really want to stick with Pascal because I like the language. I have found DesignerV1_55.lha on Aminet which is a GUI creator for HSPascal, but I can't find the compiler anywhere. Any ideas?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: RAD / IDE
« Reply #4 on: February 09, 2006, 12:53:38 PM »
Ok I think I understand the bit about calling C functions from within the XML. But where does the C code go? Is it a separate .c file, or is it embedded in the XML?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10