Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Unsolved Qt or Xamarin ?

    The Lounge
    6
    9
    932
    Loading More Posts
    • 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.
    • Sunita Marshal
      Sunita Marshal last edited by

      Hi
      I'm interested in cross-platform mobile app development. I've C++ C# background - so naturally my choices are Qt and Xamarin. As I've seen in my past career that native C++ apps perform better in comparison to the managed code on desktop. But for mobiles, there are confusing statements in general. My development would be mostly for Android. But someone told the JNI calls Qt relies on badly affect the performance on Android - However for iOS, there is no such issue. That's why I need Qt people's expert opinion in this regard to help choose my future career with Qt or Xamarin.

      Thanks

      S 1 Reply Last reply Reply Quote 0
      • sierdzio
        sierdzio Moderators last edited by

        I've worked on projects which used JNI a lot but didn't notice any performance problems.

        (Z(:^

        Sunita Marshal 1 Reply Last reply Reply Quote 2
        • Sunita Marshal
          Sunita Marshal @sierdzio last edited by Sunita Marshal

          @sierdzio , thanks for sharing your experience.

          Did you use Qt in your projects or just a bare bone C++? Were they QML or traditional QWidgets projects?

          1 Reply Last reply Reply Quote 0
          • sierdzio
            sierdzio Moderators last edited by

            Yes, I've used Qt, I always do. They were all QML projects, for both iOS and Android. Widgets are more suited for desktop platforms.

            JNI was not used there heavily - usually 90% of functionality is provided by Qt and only some fringe functionalities need to be provided by Android (like file sharing, Intents etc.).

            (Z(:^

            D 1 Reply Last reply Reply Quote 0
            • Sunita Marshal
              Sunita Marshal last edited by

              That's great!
              But I had an impression the Qt's most functionality comes from underlying JNI calls on Android. Thanks, you cleared the things :)

              1 Reply Last reply Reply Quote 0
              • D
                Demarcus Banned @sierdzio last edited by Demarcus

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • J
                  Jalapegnome Banned last edited by Jalapegnome

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • S
                    Swain326 Banned @Sunita Marshal last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • R
                      Rosalyn Banned last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post