Jump to content

Roberto Oropeza

Members
  • Posts

    37
  • Joined

  • Last visited

Posts posted by Roberto Oropeza

  1. Thanks a lot, Yes, I'm bundling a lot of things, but this is because I care about them all. And I don't know exactly which is what, e.g, Qt also have an IDE for GUI design, isn't it?

     

    I'm not sure what you mean by "printing reports", I'm guessing you just need to generate a pdf or word doc and let that do the printing, right?

    Oh, and by printing reports I mean to make a query to my database and fill a report with its data, would be better if my user doesn't have to deal with opening another application to print her report, (some of my users are usaurious :) )

     

    But you can develop C++ with eclipse, you can use SWT with java, there are lots of possibilities. All your database questions are down to the language, not the IDE or the widget library.

    Perhaps there are many possibilities, which is good, I want the best of all!, which one would you choose?, please tell me. Remember I come from where the vendors try to put everything in one package: IDE + Language + Library, even DB, so when I think of mixing things I get a little confused, and with so many choices I would like to start with a good mix, and then switch one or two things. Otherwise I would have to test it all... I would like, but I don't have much time.

     

    And I'd question your statement for java - "Price: ( 100$ year/developer ? ) cheap". Eclipse is free, the java SDK is free, what is the 100$/year for? As far as I know you don't have to buy a license to sell java programs.

    Once I saw a full-page publicity which stated just that, I wasn't interested in java by the time, what was the meaning?, I don't know. I think JavaEE is not free, do I need JavaEE to talk to my database?, I don't know.

     

    By RAD I mean Rapid Application Development, I don't care too much about team development.

     

    And C++/Qt can for sure talk to Postgres and Mysql, there are bundles of programs doing just that. I don't think connecting to those databases will be a problem for any of your options. I know nothing about Firebird but a few seconds with wiki tells me that it supports C++, java, perl, python, and I'm guessing anything else which supports odbc.

    So I'll better correct this information on my previous post.

     

    I think the criteria you've got are more like this:

    IDE - cost, maturity/stability, features

    language - speed of development (for you and/or team), libraries

    widgets - cost, looks, design tools

    I'm so noobie that I don't know which criteria I have :P , yes, that's me. Please tell me what set of tools do you like/use the most :).

     

    And about the Qt licence, is the software you're going to produce going to be open but not free? Does that mean, you will sell it but also sell the source code including rights to modify and redistribute? Seems to me like you'll sell one version and then find the source legally and freely redistributed, no?

    Nope, this one I disagree, Trolltech is very clear about not selling commercial software with the free version of Qt, they don't care if it is open source or not. Once you get some money using their library, you should be using the commercial version of their product... I am not a lawyer, but it seems pretty clear for me from their license text and their web page... if you (or someone) is really sure it is not like that, for sure, please let me know.

     

    Thanks a lot, please keep giving me set of tools which I should use. (by the way, this is the longest post I've ever wrote :mellow: )

  2. Yap, I've read the Qt license and it says that you can only develop open and free software if you don't pay Trolltech

     

    You have to purchase the commercial version if you want create open software or commercial software, I was very surprised, too!

     

    Also, I would prefer to develop in C++, but alternatives are welcome. My software have to be able to work with firebird. Postgres and mysql would be good too. I want to create applications as soon as posible. And I need to print reports too.

     

    It has to let me make great GUIs too. (i.e. flashy... candy eye).

     

    I would prefer avoid Java because multiplatform is not a requierement, so I would prefer not to sacrifice speed.

     

    KDevelop + Qt

    Price: high :sad:

    GUI (of the result product): medium

    API: medium

    DB Postgres: yes

    DB Firebird: no :sad:

    DB mysql: yes

    ODBC: yes

    RAD: medium

    Performance: Good

    Printable reports: don't know

     

    wxWidgets (aka wxWindows)

    Price: Free :)

    GUI (of the result product): medium

    API: medium

    DB Postgres: no

    DB firebird: no :sad:

    DB Mysql: no

    ODBC: yes

    RAD: no

    Performance: Good

    Printable reports: don't know

    JavaEE + Eclipse

    Price: ( 100$ year/developer ? ) cheap

    GUI (of the result product): medium

    API: good

    DB Postgres: don't know

    DB firebird: don't know

    DB Mysql: don't know

    ODBC: Yes

    RAD: yes :)

    Performance: Medium

    Printable reports: don't know

     

    Thanks, please tell me wchich set of tools do you recommend me, and correct me if I am wrong. Thanks

  3. I would like my next customers to use mandriva, so I would like to aim my next software project to mandriva, but I've been using MS platform for development and deployment since a while.

     

    I would like to know if are there any development tools whith features like:

    - Able to produce printable reports.

    - Easy connection with databases (Firebird and Postgress)

    - GUI designers.

    - General support tools/plug-ins

     

    I've found Qt but I think there must be other options too. (And I've realized I can't develop commercial-open source software without paying to Trolltech...)

     

    Thanks a lot!

     

     

    [moved from Software by spinynorman]

  4. Hello, I want to be able to use PHP4 in my mandriva 2008.0, I need this because I must develop PHP scripts that will run in a PHP4.4.2 server.

     

    OR

     

    Is there any way I could use de PHP4 interface to ZIP archives functions like zip_open, etc. in PHP5?

     

    Any way I would prefer to install PHP4 to avoid surprises later.

     

    Thanks.

  5. Me again.

     

    I was trying to compile from sources, but the ./configure stops saying cant find libstartup-notification >= 0.7 but I do have libstartup-notification 1.0 in the standard path, as I've verified with the Software manager (and many applications, eg, firefox are using it).

     

    What can I do? by the way, is beryl better than CompizFusion?

×
×
  • Create New...