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. Possibility of Qt for Windows phone
Forum Updated to NodeBB v4.3 + New Features

Possibility of Qt for Windows phone

Scheduled Pinned Locked Moved The Lounge
14 Posts 8 Posters 10.8k 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.
  • M Offline
    M Offline
    mohsen
    wrote on last edited by
    #5

    "Qt for Android":http://sourceforge.net/p/necessitas/home/necessitas/
    "Qt for IPhone":http://www.qt-iphone.com

    1 Reply Last reply
    0
    • J Offline
      J Offline
      jaak
      wrote on last edited by
      #6

      Windows phone is not the same as Windows CE OR Windows Mobile. Qt on Android is progressing well. There also a partial port for iPhone and Blackberry BBX.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mohsen
        wrote on last edited by
        #7

        [quote author="Jayakrishnan.M" date="1320919654"]Windows phone is not the same as Windows CE OR Windows Mobile.[/quote]

        are you sure about that? AFAIK both windows mobile and windows phone are using WinCE kernel. Furthermore new generation of Nokia devices came into Windows Phone. Probably Nokia should have support for developing applications for WP using Qt.

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

          Windows Phone (which might be 5, 6, 6.5) or WindowsPhone 7?
          AFAIK, windows phone 7 does not offer C/C++ coding.

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

            [quote author="mohsen" date="1320935523"][quote author="Jayakrishnan.M" date="1320919654"]Windows phone is not the same as Windows CE OR Windows Mobile.[/quote]

            are you sure about that? AFAIK both windows mobile and windows phone are using WinCE kernel. Furthermore new generation of Nokia devices came into Windows Phone. Probably Nokia should have support for developing applications for WP using Qt.[/quote]

            Qt wraps more than the kernel-level API. Is the GUI code the main problem, I think.

            If I recall properly, first version of Windows Phone 7 didn't even offer an API for raw sockets, only HTTP was possible. Qt offers much more than this.

            Even the port of Android is not straightforward. I remember Bogdan Vatra (original/main porter) writing that he was very happy of the additions to 2.3, because some audio features were impossible to do with previous NDK APIs. And even with that, Qt-Android applications require some Java code on your application that initializes the C++ side.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lgeyer
              wrote on last edited by
              #10

              Windows Phone 7 is based on the Windows CE kernel (Qt port available), but Microsoft does not allow the execution of native code. Only managed code is allowed to run, although Windows Phone 7 is able to run native code. You can write an application using the native Windows Phone 7 SDK and you can easily port Qt to support Windows Phone 7, but - again - Microsoft does not allow you to distribute and run such applications through the official app store (which is the only way to distribute apps on non-jailbroken devices).

              Nokia has stated that there will be no official port to Windows Phone 7 (the why is beyond this topic and has been discussed multiple times - it is basically just a business decision).

              As I have read so far MoSync just translates code to an intermediate language, like Java or C# does, and provides virtual machines for the most popular platforms. I think this might be a possible way of having Qt applications on Windows Phone 7. One must supply either a lighthouse plugin for the MoSync SDK or the MoSync IL.

              1 Reply Last reply
              0
              • T Offline
                T Offline
                trusktr
                wrote on last edited by
                #11

                Can apps for Jailbroken WP7 phones be sold in the store? If that's the case, then I'd promote jailbreaking of the WP7 phone on my apps website. But wait, jailbroken phones don't even need to go through the store, right?

                Is there any project working on Qt for jailbroken WP7 phones?

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

                  No. Yes. None that I know of (but the Windows CE port might work to some sort of degree).

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    AlterX
                    wrote on last edited by
                    #13

                    I have read about initial kick-off of Qt on WinRT (windows metro), so I think porting Qt on wp8 is not so impossible, isn't it?

                    Qt Ambassador
                    Real-time cooperative teams: http://www.softairrealfight.net
                    Free Real-time network platform sdk: https://github.com/AlterX76/Solomon

                    https://codereview.qt-project.org/...

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      texrat
                      wrote on last edited by
                      #14

                      [quote author="Mohsen" date="1320935523"][quote author="Jayakrishnan.M" date="1320919654"]Windows phone is not the same as Windows CE OR Windows Mobile.[/quote] are you sure about that? AFAIK both windows mobile and windows phone are using WinCE kernel. Furthermore new generation of Nokia devices came into Windows Phone. Probably Nokia should have support for developing applications for WP using Qt.[/quote]

                      Windows Phone 8 is based on the NT kernel.

                      Maker, writer, designer. Nokia Developer Ambassador. QML lover.

                      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