September 22, 2003
Hello All,

I am a tradional VB developer and come to you folks with my hat in my hand. I have a need to learn c++ and its variants and begin development for a GUI application for Mac OS X, Win32, and Linux.  To me that sounds like a great feat.  It would seem to me that most of the functionality would be similar and just implemented differently.  The application that I will be writting is a Line-of-Business application for my company.

Functionality that I believe I would need.

GUI interface supporting standard buttons, listview, treeview, textbox (with
validation support), checkboxes, etc
Socket Support - The server will be on a W2K server
SSL support, I believe I can use Open SSL for this part
Reporting, I believe I can use Crystal for this part
An Initial Distribution methodology
Update methodology

The focus of this application is data entry and reporting.


My question to any of you is, were do I begin?  I know I have a lot of catch up to do, and do not have time to go to a series of classes.  Can I do the development for all three platforms on my W2K box, or must I make a build on each platform.


Thanks in Advance



Matthew Holton


September 22, 2003
Since you want to target 3 slightly <g> difference platforms I would suggest you start with www.wxwindows.org and the newsgroup here news://news.digitalmars.com/c++.wxwindows

If used well you should be able to develop on one platform and at least have a relatively easy port to others.

Than of course depending on your knowledge of C++ and C study the language.

HTH



Julie M. Holton wrote:
> Hello All,
> 
> I am a tradional VB developer and come to you folks with my hat in my hand.
> I have a need to learn c++ and its variants and begin development for a GUI
> application for Mac OS X, Win32, and Linux.  To me that sounds like a great
> feat.  It would seem to me that most of the functionality would be similar
> and just implemented differently.  The application that I will be writting
> is a Line-of-Business application for my company.
> 
> Functionality that I believe I would need.
> 
> GUI interface supporting standard buttons, listview, treeview, textbox (with
> validation support), checkboxes, etc
> Socket Support - The server will be on a W2K server
> SSL support, I believe I can use Open SSL for this part
> Reporting, I believe I can use Crystal for this part
> An Initial Distribution methodology
> Update methodology
> 
> The focus of this application is data entry and reporting.
> 
> 
> My question to any of you is, were do I begin?  I know I have a lot of catch
> up to do, and do not have time to go to a series of classes.  Can I do the
> development for all three platforms on my W2K box, or must I make a build on
> each platform.
> 
> 
> Thanks in Advance
> 
> 
> 
> Matthew Holton
> 
> 

-- 
ManiaC++
Jan Knepper