Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Where are the sdks?
Forum Updated to NodeBB v4.3 + New Features

Where are the sdks?

Scheduled Pinned Locked Moved The Lounge
12 Posts 3 Posters 5.7k 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.
  • R Offline
    R Offline
    rselva123
    wrote on last edited by
    #1

    I keep hearing that despite Nokia deserting Qt, there is lot of scope for Qt but I am yet to come across any other products SDK except symbian ^3 mobiles and desktop ( Desktop already has too many tools so Qt is superfluous IMHO) .
    Where is SDK for say photo frames? or car dashboard, Navigators, Medical devices etc? What will an individual developer develop for once Nokia goes over to windows mobile?

    EDIT: moved to "The Lounge" as it is not a special general Qt dektop topic, more a dicussion about where to use Qt

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

      Qt itself is the SDK.

      It is used for Desktop, and it's greatz there. Cross Platform, all needed tools inside.
      Also it is available pebuild for MeeGo, Symbian 3.
      The code is available for other embeded systems (embedded linux incl.).
      What else do you need?

      You want nokia to build in special medical things which will be used by, let's say 10 commercial customers? That should be added by them, as they are the experts for medical stuff. We are using it for CNC machines. We don't want nokia to build CNC stuff, as they are not experts there.

      It is a basic framework with UI, Threadding, XML, system abstraction layer, OpenGL, SVG, ...

      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
      • Z Offline
        Z Offline
        ZapB
        wrote on last edited by
        #3

        As Gerolf said, just compile Qt for an embedded device if that is where you wish to use it. The desktop space does not have too many tools - especially good cross-platform ones. There are still gaps in Qt that would be useful on the desktop.

        Nokia Certified Qt Specialist
        Interested in hearing about Qt related work

        1 Reply Last reply
        0
        • R Offline
          R Offline
          rselva123
          wrote on last edited by
          #4

          I thought Qt is a framework for Symbian.
          May be I need to rephrase my question - where are the selling opportunities like OviStore for mobile? For embedded apps where would an individual developer go to sell? For iphone & ipad we have Appstore, For bada we have samsung store (or whatever) , for webOS we have palmgear (or whatever) , for Android we have a store so where will a developer sell Qt embedded app when Ovistore closes?

          1 Reply Last reply
          0
          • Z Offline
            Z Offline
            ZapB
            wrote on last edited by
            #5

            For Android you have OviStore, Android Store (via the community Android port of Qt), Apple Store (via the community iOS port of Qt). Then of course there is the MeeGo platform now emerging. The Android port seems to be in a fairly advanced state. I am not sure about iOS.

            For embedded, you normally start with the device and build the software tailored for it. Or start with an idea, prototype it and then build a device suitable to run it. There is no generic store for embedded since the software and hardware in these cases are almost always bespoke.

            Nokia Certified Qt Specialist
            Interested in hearing about Qt related work

            1 Reply Last reply
            0
            • Z Offline
              Z Offline
              ZapB
              wrote on last edited by
              #6

              I forgot about desktop, for which you can sell & distribute through any of the usual channels.

              What sort of project do you have in mind?

              Nokia Certified Qt Specialist
              Interested in hearing about Qt related work

              1 Reply Last reply
              0
              • R Offline
                R Offline
                rselva123
                wrote on last edited by
                #7

                At present , I specifically want to build for Kodak photoframes and Canon cameras . I have been looking around for a way to integrate Qt in the devices but haven't come across any examples . Any link to the aforementioned device development will be appreciated.
                Thanks in advance

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

                  You can take the sources of Qt and compile them for the device, the same way you compile your other sources. One of the requirements is to have a C++ compiler for the device :-) Then it depends, whether the CPU architecture and Graphics processing is supported or not. That depends hardly on the embedded hardware.

                  Look around in the Qt documentation, there should be some statement about supportet processors etc.

                  one example for embedded architectur: "embedded linux":http://doc.qt.nokia.com/4.7/qt-embedded-linux.html
                  Or look at the "supported platforms":http://doc.qt.nokia.com/4.7/supported-platforms.html

                  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
                  • Z Offline
                    Z Offline
                    ZapB
                    wrote on last edited by
                    #9

                    I doubt that Kodak or Canon provide the ability for you to upload your own applications to those devices but I would be happy to be proven wrong.

                    If you are exceedingly keen to go down that route then you would probably need to reverse engineer the firmware on those devices. The "CHDK":http://chdk.wikia.com/wiki/CHDK project has done just that for Canon cameras but I do not think it uses Qt anywhere.

                    If you want a more homegrown embedded project then a nice little project would be to get yourself a small board capable of running Linux (e.g. a Beagleboard, nVidia Tegra or similar) and a display of your choice, cross compile Qt for it and write apps to your heart's content :-)

                    Nokia Certified Qt Specialist
                    Interested in hearing about Qt related work

                    1 Reply Last reply
                    0
                    • Z Offline
                      Z Offline
                      ZapB
                      wrote on last edited by
                      #10

                      That's just what Samsung "did":http://qt.nokia.com/qt-in-use/story/customer/samsungSPF-105V/ btw.

                      Nokia Certified Qt Specialist
                      Interested in hearing about Qt related work

                      1 Reply Last reply
                      0
                      • R Offline
                        R Offline
                        rselva123
                        wrote on last edited by
                        #11

                        I give up!

                        1 Reply Last reply
                        0
                        • Z Offline
                          Z Offline
                          ZapB
                          wrote on last edited by
                          #12

                          Why? What did you try and not have success with? Did you get some non-closed and suppported hardware that supports uploading applications?

                          Nokia Certified Qt Specialist
                          Interested in hearing about Qt related work

                          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