Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. Independent Developers
  4. [Poll] What percentage of your development is Qt related?
Forum Updated to NodeBB v4.3 + New Features

[Poll] What percentage of your development is Qt related?

Scheduled Pinned Locked Moved Independent Developers
35 Posts 31 Posters 24.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    fcrochik
    wrote on last edited by
    #1

    I spend my "development hours" between .Net/C#, Java, MS C++ and Qt. Sometimes I get to code on all of them in a single day :)

    At this time, all my Qt applications are distributed for free and target the maemo platform. I hope to expand and try to move Qt development to the top of the list.

    How do you split your time?

    Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

    1 Reply Last reply
    0
    • V Offline
      V Offline
      vsorokin
      wrote on last edited by
      #2

      I write applications only on Qt now.

      --
      Vasiliy

      1 Reply Last reply
      0
      • B Offline
        B Offline
        BlackDante
        wrote on last edited by
        #3

        Now i have only one project for the university and of course is based on Qt :)

        sorry for my broken english :)

        1 Reply Last reply
        0
        • G Offline
          G Offline
          goetz
          wrote on last edited by
          #4

          For me it's roughly 50-75%. I include "development" of sql data models and business logic design into that count too. For the rest of the time it's Java and some other C++ (which is not really Qt based, but we use Qt there too for some basic things like strings and XML)

          http://www.catb.org/~esr/faqs/smart-questions.html

          1 Reply Last reply
          0
          • G Offline
            G Offline
            giesbert
            wrote on last edited by
            #5

            I'm afraid, it's only about 25% currently. The rest is pure C++ with bost and STL (sometimes COM) service components (the clients are MFC and VB). I hope it will get more Qt in future...

            Nokia Certified Qt Specialist.
            Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

            1 Reply Last reply
            0
            • W Offline
              W Offline
              Wolf P.
              wrote on last edited by
              #6

              I want to switch my every-day project to Qt, but my every-day work inhibits me from doing so :( ;)

              [edit] but - as a consolation - have a look on the "Qt-related wikipedia category":http://en.wikipedia.org/wiki/Category:Software_that_uses_Qt

              1 Reply Last reply
              0
              • D Offline
                D Offline
                DenisKormalev
                wrote on last edited by
                #7

                For me it is something like 90% now, but it always changes for me (4 years ago it was near 90%, 2 years ago it was something like 30% of Qt, now it is again 90%). I hope it will not go down again :)

                1 Reply Last reply
                0
                • W Offline
                  W Offline
                  Wolf P.
                  wrote on last edited by
                  #8

                  :) Denis, for what target platform do you develop with Qt?

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    DenisKormalev
                    wrote on last edited by
                    #9

                    Wolf P., for now it is mobile platforms: symbian, winmo, meego, android. But used to develop for desktop platforms in past (linux, windows, macos) and even for non-x86 architectures :) (sparc architecture).

                    1 Reply Last reply
                    0
                    • W Offline
                      W Offline
                      Wolf P.
                      wrote on last edited by
                      #10

                      :) thx for the info

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        squarelab
                        wrote on last edited by
                        #11

                        I hope it will get more percent.

                        1 Reply Last reply
                        0
                        • L Offline
                          L Offline
                          lycis
                          wrote on last edited by
                          #12

                          I'd say about 30% of my projects are coded in Qt based code, about 50% are coded in C/C++ (mostly libraries) and about 10% are done using Java. The remaining 10% are a chaotic bucket full of scripts and exotic stuff (like COBOL...).

                          1 Reply Last reply
                          0
                          • ? This user is from outside of this forum
                            ? This user is from outside of this forum
                            Guest
                            wrote on last edited by
                            #13

                            For me its almost 90% in Qt now, a recent change anyways. Say 1.5 yrs ago it was 100% Java

                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              solareclectic
                              wrote on last edited by
                              #14

                              I'm focusing on Qt exclusively for personal/freelance stuff, but my day job has me doing Delphi (which is impressive in it's own right)

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                skypjack
                                wrote on last edited by
                                #15

                                Not enough.
                                I work with banks related software, so more and more Java then C++

                                1 Reply Last reply
                                0
                                • R Offline
                                  R Offline
                                  ryadav
                                  wrote on last edited by
                                  #16

                                  we're just starting to port to QT for UI support, but I don't see the overall project ever consuming QT more than 25%, possibly the majority of work will be core C++ and something like 10% will be QT effort in the grand scheme of things. obvious it's going to be 90% of the time during the porting phase of our UI to QT then I see 100% core C++ refactoring, and ongoing redesign.

                                  we're hoping to see QT move to supporting various tablets, otherwise i see more C++ with HTML 5, javascript, jquery development for UI dev

                                  Kind Regards,
                                  Rajinder Yadav

                                  SafetyNet Test Driven Development
                                  http://safetynet.devmentor.org

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    timoph
                                    wrote on last edited by
                                    #17

                                    pretty much 100% of the things I write on my own time are Qt but job has me writing python, shell scripts, etc. in addition to Qt.

                                    1 Reply Last reply
                                    0
                                    • K Offline
                                      K Offline
                                      kkrzewniak
                                      wrote on last edited by
                                      #18

                                      About 75%, the other part is C/C++ OpenCL parallel software.

                                      Me, Grimlock, not "nice dino". ME BASH BRAINS!

                                      1 Reply Last reply
                                      0
                                      • A Offline
                                        A Offline
                                        andre
                                        wrote on last edited by
                                        #19

                                        When I first answered the poll, it was still 75%+. Now, it is considerably less, as the current product I work on has only the UI done with Qt, and even that is going though an abstraction layer.

                                        1 Reply Last reply
                                        0
                                        • R Offline
                                          R Offline
                                          raulgd
                                          wrote on last edited by
                                          #20

                                          I do around 90% development on Java EE 6 for highly scalable systems that use mostly desktop and web applications for client interaction (very little mobile requirements yet).

                                          I use Qt 10% of the time, and mostly experimenting on what it would take for me to do the same things in Qt that I currently do in Java, too bad that C++ libraries are still lacking compared to what I do on Java EE (currently I use it for automotive and banking).

                                          I found some replacements for the distributed, highly scalable parts of the systems (ZeroC ICE products, but it's GPL or commercial and quite expensive, and Oracle GlassFish is a lot more flexible licensed), but for deployment and Web communications, still no luck (would be cool to have a good fastcgi or scgi implementation in Qt, I tried some opensource projects but are very old or lacking basic functionality).

                                          Object serialization has really improved in Qt, with QObjects and XML you can go really far, and for Qt5 there's a new serialization module for supporting JSON as well, but still, I think to make it as easy as JAXB in Java, it would take some time and dedication, but with QML stealing all the trolls attention, it's going to be hard to go there anytime soon.

                                          For the desktop client side, Qt is really on top of Java swing, but, there are A LOT of components, both open source and commercial for swing, which Qt is lacking, i.e. a diagramming component, a very-rich-eye-candy charting, an iCal/Outlook like calendar component, a MS Project like gantt/scheduler component (more modern looking, I've seen KDABs and it looks like made in the windows 3.11 days), or text visual diff component (something like that would be useful in Qt, specially for Qt Creator that still has text only diff).

                                          Raul Guerrero
                                          http://jimi.mx

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved