| View previous topic :: View next topic |
| Author |
Message |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
Posted: Tue Sep 27, 2005 1:34 pm Post subject: RAD tools like VB |
|
|
Hi,
I'm wondering what tools are available for Rapid Application Development e.g. Visual Basic. I have visited the Gambas (http://gambas.sourceforge.net/) website which is similar to VB and I was wondering if anyone is using something like this. Also should I be looking at Mono?
Regards. |
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Tue Sep 27, 2005 3:18 pm Post subject: RE: RAD tools like VB |
|
|
Gambas is great there is visual tlc too, hbasic google _________________ [url=irc://irc.ixl2.org/ixl2]irc.ixl2.org[/url] |
|
| Back to top |
|
 |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
Posted: Wed Sep 28, 2005 12:51 pm Post subject: Re: RE: RAD tools like VB |
|
|
| RD wrote: | | Gambas is great there is visual tlc too, hbasic google |
Thanks RD. hbasic looks very good and their website is great; lots of information, screenshots, docs and examples - http://hbasic.sourceforge.net
A took a look at the Mono site (http://www.mono-project.com) which looks useful too. Two of the apps listed there I know are in the latest Suse release: F-Spot and Beagle, so it's being used. Mono also comes with VB support - http://www.mono-project.com/Image:Gtk-vb.png |
|
| Back to top |
|
 |
alloydog LXF regular

Joined: Thu Apr 07, 2005 8:32 pm Posts: 600
|
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Wed Sep 28, 2005 2:39 pm Post subject: RE: Re: RE: RAD tools like VB |
|
|
The mono vb is still not considerd stable yet or was last time i read , keep away from Kbasic had more problems with that then i can shake a stick at. the best ones ive are Gambas, Hbasic and visul tcl the latter will require you to learn a new language  _________________ [url=irc://irc.ixl2.org/ixl2]irc.ixl2.org[/url] |
|
| Back to top |
|
 |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
Posted: Tue Oct 04, 2005 12:39 pm Post subject: |
|
|
For reference I have found three other Basic implementations for Linux that create GUI apps:-
Phoenix Object Basic - www.janus-software.com - as stated above by alloydog. The project seems to be in a half-dead state as there are problems with it running on newer distros. There is some talk about getting it open sourced to bring it up to date.
REALBasic - www.realbasic.com - which is a very professional product with the standard edition free to Linux users ($100 to Windows users ) It appears to use >= GTK2.0 and compiles to native code. It's advertised as Red Hat and Novell Ready so I imagine it's being pushed as THE Linux equivalent of VB.
wxBasic - http://wxbasic.sourceforge.net - for Linux and Windows that creates single file applications bound to the interpreter and uses GTK2. I haven't used it but it looks like there's no IDE. It's still being developed though.
I found this from googling 'wikipedia basic'. |
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Tue Oct 04, 2005 9:46 pm Post subject: |
|
|
out of the three you have found i would go with REALbasic and sign up to there mailing lists too _________________ [url=irc://irc.ixl2.org/ixl2]irc.ixl2.org[/url] |
|
| Back to top |
|
 |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
Posted: Fri Oct 07, 2005 12:26 pm Post subject: |
|
|
| RD wrote: | | out of the three you have found i would go with REALbasic and sign up to there mailing lists too |
It does seem to be a very polished product, although it's proprietary and not everyone will like that, there are no licensing or royalty issues.
I've pretty much exhausted my search for Linux RAD tools but I have found one more that deserves a mention:-
wxPython - http://www.wxpython.org - a Python version of wxWidgets (previously known as wxWindows). Enables the creation of cross platform GUI apps using an API. The IDE is called Boa Constructor (http://boa-constructor.sourceforge.net) and looks very useable. Python is cool too.
Well that's about it; I didn't know there were so many  |
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Fri Oct 07, 2005 5:29 pm Post subject: |
|
|
| www.bnp.org.uk wrote: |
I've pretty much exhausted my search for Linux RAD tools but I have found one more that deserves a mention:-
wxPython - http://www.wxpython.org - a Python version of wxWidgets (previously known as wxWindows). Enables the creation of cross platform GUI apps using an API. The IDE is called Boa Constructor (http://boa-constructor.sourceforge.net) and looks very useable. Python is cool too.
Well that's about it; I didn't know there were so many  |
Now your talking my language
Python is great!! for small apps right through to big business like apps its easy to learn how ever its not basic which is what you asked for i believe ? the best place to go to learn python is www.python.org then tackle wxpython or gtkpy, qtpy etc etc.
i will give an example of how easy it is
| Code: | | print "Hello, World!" |
thats it! for a command line app
for a gui
| Code: |
from Tkinter import *
root = Tk()
root.mainloop()
|
this wont do any thing just display a simple window but it will give you an idea of python, now go find the c or c++ version of a simple gui see how many lines of code you do just for the same job! that gose for the hello world example too.
infact the hello world in C:
| Code: |
#include <stdio.h>
int main()
{
printf ("Hello, World");
return (0);
}
|
as you can see there is a big diffrence! |
|
| Back to top |
|
 |
nordle LXF regular

Joined: Fri Apr 08, 2005 10:56 pm Posts: 1497
|
Posted: Fri Oct 07, 2005 10:18 pm Post subject: |
|
|
RD is it possible to run Python Apps written making use of wxPython to have them running inside a web page?
I ask because I've been looking at wxPython for 6mths and have yet to learn very much, as I need time (dont have it), loads of examples to do on a regular basis (no time) and Im naturally a piss poor programmer. SQL and database design, no problems, creating code to actually interface with the data graphically, I have not got a clue. That's why I use Access, it can create some quite complex and functionaly rich front ends to nearly any database quickly.
I really need to create a front end looking like Access Forms, so plenty of buttons, combo's, resizeable RTF box's then underneath, spreadsheet like continuous forms (wxGrid(ish)).
But would love to wrap all this stuff in a web site, leaving out client side apps.
Have a made any sense?
PS. Apologies for momentarily hyjacking the thread... |
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Sat Oct 08, 2005 1:39 pm Post subject: |
|
|
Hmm
I know you can build applications for the web using python, but if i understand this right you want to make a full blow app then use it inside a web page ?
if thats the case then im stumped! if you are talking login pages etc yes but leats say quickrip use inside a web page ? no! not unless i scraped quickrip and built a web based dvd ripper (and i dont wanna even try that lol).
When i said "Now your talking my language"
i did not mean wxPython, i simply meant Python i prefer the Tkinter tool kit though i do like the look of gtk at the mo.
Oh and www.bnp.org.uk you may wish to check out pythoncard too but like i said python is not basic! if your happy to keep with basic go with REALbasic, how ever if you wish to learn a new language then you may wish to check out Ruby or Python, I've not tryed Ruby but im sick of hearing about it lol you can find all the above tools/apps through google _________________ [url=irc://irc.ixl2.org/ixl2]irc.ixl2.org[/url] |
|
| Back to top |
|
 |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
Posted: Sun Oct 09, 2005 1:35 pm Post subject: |
|
|
nordle: If you want to create a browser based front-end for an SQL database you would use HTML+PHP. PHP has all you need for database access. For client-side apps you would use one of the development environments listed above.
I worked on a VB client-side app to access a MSSQL database storing customer records and reservations etc. The project eventually went browser based with ASP (it's a lot easier to maintain than individual programs on computers).
From what you are describing I gather you want something like ActiveX controls embedded in a web page. I do not know of anything for Linux that you could use except adapting Flash.
RD: I am looking for something like VB; it doesn't have to be Basic. Just a useable IDE with a high level language. Python is fun and I have used it for small programs. Thanks for the PythonCard reference - http://pythoncard.sourceforge.net/ - I'll read up on it. I haven't researched Ruby yet. |
|
| Back to top |
|
 |
RD LXF regular
Joined: Mon Jul 25, 2005 3:53 am Posts: 272 Location: irc.ixl2.net
|
Posted: Sun Oct 09, 2005 1:44 pm Post subject: |
|
|
there are many useable ide's (when you said vb like i thought you meant like dragg and drop gui type thing) such as kdevelop, text editor, the options are unlimted it all comes to what you want to do and what language you want to use ? if you give me this info then maybe i can direct you towards a sutable ide/language. _________________ [url=irc://irc.ixl2.org/ixl2]irc.ixl2.org[/url] |
|
| Back to top |
|
 |
nordle LXF regular

Joined: Fri Apr 08, 2005 10:56 pm Posts: 1497
|
|
| Back to top |
|
 |
www.bnp.org.uk

Joined: Tue Sep 27, 2005 1:21 pm Posts: 25 Location: UK
|
|
| Back to top |
|
 |
| View previous topic :: View next topic |
|