Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    New to the CF scene
    Join Date
    Jan 2012
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Which languages would I need to focus on?

    Hello! This is my first post, so go easy on me.

    I wanted to develop a few things for use within my group of friends, and use this as a time to hone my skills, and maybe learn a new programming language. We play a lot of video games that don't have a built in tournament system. It would be nice to develop an application that would store information (such as wins & losses, names, & position in the ladder. The list could go on but I think you get the idea.)

    My question is, which language would be good for creating this sort of application? Should it be hosted on my home PC and accessed through the web or would building an application and keeping it on a flash drive be better?

    I am very fresh to programming in general, but not opposed to learning. Any insight would be helpful. Thanks!

  • #2
    Supreme Overlord Spookster's Avatar
    Join Date
    May 2002
    Location
    Marion, IA USA
    Posts
    6,280
    Thanks
    4
    Thanked 83 Times in 82 Posts
    If you intend to store data that you want to be available to client applications then if all the client apps will be running from within your LAN then you can get away with developing a non web based application. If you want this data to be made available to those outside your LAN then making web based would make more sense. If it is non web based there are numerous languages you can use but keep in mind you will also need a GUI so you would need to choose a language that supports GUI development such as C++ with Qt. For a web based application you also have several languages to choose from but my preference is always PHP/MySql.
    Spookster
    CodingForums Supreme Overlord
    All Hail Spookster

  • #3
    New to the CF scene
    Join Date
    Jan 2012
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by Spookster View Post
    If you intend to store data that you want to be available to client applications then if all the client apps will be running from within your LAN then you can get away with developing a non web based application. If you want this data to be made available to those outside your LAN then making web based would make more sense. If it is non web based there are numerous languages you can use but keep in mind you will also need a GUI so you would need to choose a language that supports GUI development such as C++ with Qt. For a web based application you also have several languages to choose from but my preference is always PHP/MySql.
    Thanks for your reply!

    In your experience, would this be a large project?

  • #4
    Supreme Overlord Spookster's Avatar
    Join Date
    May 2002
    Location
    Marion, IA USA
    Posts
    6,280
    Thanks
    4
    Thanked 83 Times in 82 Posts
    I wouldn't consider it a large project but it would require a fairly diverse set of skills. You would need to know how to:

    1. Design/create a database
    2. GUI design and development
    3. Develop a database interface so your app can talk to the database
    4. Develop code for processing input from the GUI and storing it in the database
    5. Develop code for retrieving data from the database and presenting to the user via the GUI.
    6. How to host the database on a server
    Spookster
    CodingForums Supreme Overlord
    All Hail Spookster


  •  

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •