I trying to write a program based on an Access db I have that manages my bank accounts and budget, but I need help choosing the
1) language (narrowed to Java, C++, or Python)
2) programming style (OO or procedural or functional)
and
3) gui
Here are the conditions I'm working with.
A) I have some bat scripting and VBA experience, and had a non-gui C++ class in college
B) I need to use development products with licenses that allow me the option to sell the program
C) Due to my lack of experience, my preference as of now is non-OO style, unless this is unwise
D) Due to my lack of experience, I think I need all the help I can get from a development environment
E) I'm looking for a really good looking gui, preferably not "Windows" looking. If possible I'd like to be able to choose the color pallet and fonts, etc. If possible, please tell me where to view screenshots for any suggestions?
F) From what I can tell, SQL Express or SQLite would be good, free back-ends, and have licenses that would allow me to sell the product
G) I'm not and don't anticpate ever working in a computer related field (so experience for experience's sake isn't a high priority)
I've been at this for a couple of weeks, but you might be able to tell by my post that I'm still not sure what all "parts" I'll need, or how they work together to help me get the program done.
Thanks for your help.
Big development decisions
Started by cople, Jul 21 2009 04:16 PM
5 replies to this topic
#1
Posted 21 July 2009 - 04:16 PM
|
|
|
#2
Posted 21 July 2009 - 04:35 PM
1) I would go with Java or C++. Python requires the runtime be installed.
2) You didn't list a functional language. Code in the natural style for what you're doing.
3) This will depend on the language.
2) You didn't list a functional language. Code in the natural style for what you're doing.
3) This will depend on the language.
#3
Posted 21 July 2009 - 04:58 PM
If you are interested in making a database program with a GUI I would use Java. Since it contains a built-in library for creating a GUI and database connection is easy. I can't speak for using C++ but I did some database programming with Java and it is really easy.
It also is really easy to connect to databases with Java. See this web site: Connecting to a Database with JDBC for information on connecting to Access using Java.
Swing GUI with Java
It also is really easy to connect to databases with Java. See this web site: Connecting to a Database with JDBC for information on connecting to Access using Java.
Swing GUI with Java
#4
Posted 21 July 2009 - 06:24 PM
If I used Java and programmed procedurally (like the Access VBA is, correct?) how would I implment a gui? Are gui components objects, necessitating objective programming?
#5
Posted 22 July 2009 - 02:14 AM
Yes
Although if you use Netbeans it has a GUI builder which can take you quite far. You still have to use the object like programming but you can ignore the details on how to make your GUI.
Welcome to NetBeans
Although if you use Netbeans it has a GUI builder which can take you quite far. You still have to use the object like programming but you can ignore the details on how to make your GUI.
Welcome to NetBeans
#6
Posted 27 July 2009 - 06:14 AM
I say Java.


Sign In
Create Account


Back to top









