Which Technology should I use for developing a Rich GUI based desktop Application?

Discussion in 'C++' started by mihirp, Jun 22, 2010.

  1. mihirp

    mihirp New Member

    Joined:
    Jun 22, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    We are planning to make a commercial GUI based software (for both desktop and mobile) targeting individual users. We plan to have good web 2.0 like rich application features (Google like dynamic auto suggest, drag and drop, browser based look and feel etc) and lot of user controls (trees, grids, etc).

    1. Wanted to know which is the best technology suited for such a software - Java, .NET, Adobe, Opensource etc?

    2. Which one has best Rapid Application development tools?

    3. What are licensing costs w.r.t development IDE, client tools/framework etc as well as royalty based costs associated with distribution of software.

    4. What would be the best database option available for such software. We are looking for databases which have decent functionality and not royalty based distribution costs associated with it. e.g Mysql has licensing costs associated with commercial distribution of software. Should postgresql be used as its free to redistribute with your commercial package as well.


    Thanks and looking forward to some helpful insight.
     
  2. johnBMitchell

    johnBMitchell New Member

    Joined:
    Feb 17, 2011
    Messages:
    38
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    CA, USA
    Home Page:
    http://www.spinxwebdesign.com/
    Re: Which Technology should I use for developing a Rich GUI based desktop Application

    NetBean IDE is the best technology for developing rich GUI based desktop application. You can also use java swing in NetBean. NetBean IDE 6.0 provide support for building IDE modules and rich client applications based on the NetBean platform
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice