Click here to Skip to main content
15,898,035 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Basic Class Design Pin
etkid8421-Sep-07 2:57
etkid8421-Sep-07 2:57 
AnswerRe: Basic Class Design Pin
Edward Steward21-Sep-07 19:37
Edward Steward21-Sep-07 19:37 
GeneralRe: Basic Class Design Pin
rb15721-Sep-07 23:37
rb15721-Sep-07 23:37 
GeneralRe: Basic Class Design Pin
Edward Steward22-Sep-07 15:11
Edward Steward22-Sep-07 15:11 
QuestionLoading Composite Object Model Pin
nzaveri5-Sep-07 6:46
nzaveri5-Sep-07 6:46 
AnswerRe: Loading Composite Object Model Pin
led mike5-Sep-07 7:46
led mike5-Sep-07 7:46 
GeneralRe: Loading Composite Object Model Pin
Magnus Salgo1-Oct-07 21:08
Magnus Salgo1-Oct-07 21:08 
QuestionHelp on Design for Cross-Platform Application Pin
brdavid4-Sep-07 3:57
brdavid4-Sep-07 3:57 
I'm in need of a little push in the right direction and I'm hoping some experts on this forum can help in getting me going in that direction.

I would like to develop a cross-platform application which would run as a client-program only but has the potential of running as a client-server program.

The application is basically a game application that needs a database-layer, an application layer, and a GUI layer.

The requirements are the following: Cross platform a must. Intuitive GUI. Easy access to Database so user can make whatever changes are necessary. Separate layers so that work can be done on one layer and not effect another.

When it came to the GUI layer I would like to use WxPython for the GUI. In researching this product it does exactly the things the application design requires however does WxPython interface with C++? C#? How does it interface? Sockets? Events? The answers here will determine how the logic layer will be built.

Also not sure which Database to use. I'm comfortable with SQL databases but again, the database must be cross-platform compatible (if that makes a difference anyways with the database). Perhaps XML would work better. Last attempt with XML proved to be slow but was using Java as the logic layer. Could have something to do with it, maybe not.

I will continue to browse through the articles here to see if anything can be of help, but for those who are far more experienced in this stuff, if you have general information that could help I would be much appreciative.

Thanks for any help! Smile | :)
AnswerRe: Help on Design for Cross-Platform Application Pin
led mike4-Sep-07 6:51
led mike4-Sep-07 6:51 
GeneralRe: Help on Design for Cross-Platform Application Pin
brdavid4-Sep-07 11:24
brdavid4-Sep-07 11:24 
AnswerRe: Help on Design for Cross-Platform Application Pin
Maximilien4-Sep-07 9:56
Maximilien4-Sep-07 9:56 
GeneralRe: Help on Design for Cross-Platform Application Pin
brdavid4-Sep-07 11:28
brdavid4-Sep-07 11:28 
AnswerRe: Help on Design for Cross-Platform Application Pin
Ed.Poore10-Sep-07 0:57
Ed.Poore10-Sep-07 0:57 
Questionsingleton pattern example Pin
Vinay Dornala3-Sep-07 19:29
Vinay Dornala3-Sep-07 19:29 
AnswerRe: singleton pattern example Pin
satyaki mishra4-Sep-07 1:31
satyaki mishra4-Sep-07 1:31 
GeneralRe: singleton pattern example Pin
led mike4-Sep-07 5:06
led mike4-Sep-07 5:06 
GeneralRe: singleton pattern example Pin
DavidNohejl4-Sep-07 6:12
DavidNohejl4-Sep-07 6:12 
GeneralRe: singleton pattern example Pin
led mike4-Sep-07 6:45
led mike4-Sep-07 6:45 
GeneralRe: singleton pattern example Pin
DavidNohejl4-Sep-07 7:28
DavidNohejl4-Sep-07 7:28 
GeneralRe: singleton pattern example Pin
led mike4-Sep-07 7:35
led mike4-Sep-07 7:35 
GeneralRe: singleton pattern example Pin
DavidNohejl4-Sep-07 7:49
DavidNohejl4-Sep-07 7:49 
AnswerRe: singleton pattern example Pin
led mike4-Sep-07 5:03
led mike4-Sep-07 5:03 
JokeRe: singleton pattern example Pin
Colin Angus Mackay4-Sep-07 9:13
Colin Angus Mackay4-Sep-07 9:13 
AnswerRe: singleton pattern example Pin
Colin Angus Mackay4-Sep-07 13:08
Colin Angus Mackay4-Sep-07 13:08 
AnswerRe: singleton pattern example Pin
Urs Enzler4-Sep-07 21:37
Urs Enzler4-Sep-07 21:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.