Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt, Symbian and java : advice needed
Forum Updated to NodeBB v4.3 + New Features

Qt, Symbian and java : advice needed

Scheduled Pinned Locked Moved Mobile and Embedded
7 Posts 2 Posters 3.2k 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.
  • C Offline
    C Offline
    Cenarius
    wrote on last edited by
    #1

    Hi, few months ago i decided that symbian will be the platform that i want to learn how to and actually .. develop games for ...
    this website :
    "http://qt.nokia.com/products/programming-language-support/
    ":http://qt.nokia.com/products/programming-language-support/
    showed me that Java can be used for programming in Qt (that was back then)
    few months have passed and i've learn some stuff about java, i'm still a beginner because i couldn't put my whole effort in learning Java due to my study for my last year in high-school
    but i loved Java and i really enjoyed it !
    but today i decided to check some videos about programming in Qt using java programming skills ...
    just for fun to see how it'll end after i get my Java skills right ...
    i was shocked for all videos i've seen (tuts and stuff) are actually talking about C++ and none about java Qt
    i wen't back to that "website ":http://qt.nokia.com/products/programming-language-support/ to make sure that i wasn't wrong about Qt support for Java .. and it turned out that :(
    they stopped supporting Java :(

    so now i'm confused
    i really love Java ... but i wonder, what to do ..

    what language should i learn to be able to develop games and apps for Symbian ?
    should i keep learning Java ?
    will i benefit from Java in Qt in anyway ?
    can i develop good games and apps for Symbian using Java ?
    where to start ? what to do ?

    where to go :(

    i'm desperate to learn .. please help me :(

    1 Reply Last reply
    0
    • sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      Don't be so downcast... if you want to be a programmer, you'll have to learn at least 5 languages anyway :)

      First of all, IMO, Qt itself is a great choice - once you learn it, you can code not only for Symbian, but also for Android and iOS. The same code would also work on all "stationary" platforms, like GNU/Linux, MAc, Windows.

      Now, about Java's relation to Qt. Qt has always been developed in C++. All bindings available for other languages come in second (you may want to take a look at Python, by the way, a couple of bindings are being actively developed). So, if you go for C++ Qt, you are on the safe side - support for this language will never be dropped. Java and C++ are quite similar, so transition should not be too hard. Additionally, all new ports of Qt are C++ based.

      I don't know what the state of Qt Jambi is. AFAIK, Trolls stopped it's development, but maybe it was picked up by some third party? You can safely continue your Java studies, it's a very popular, if somewhat annoying, language. Definitely lacks beauty of Qt in terms of it's standard libraries, but is widely used in the industry.

      Hope that helps.

      (Z(:^

      1 Reply Last reply
      0
      • C Offline
        C Offline
        Cenarius
        wrote on last edited by
        #3

        [quote author="sierdzio" date="1325575462"]Don't be so downcast... if you want to be a programmer, you'll have to learn at least 5 languages anyway :)

        First of all, IMO, Qt itself is a great choice - once you learn it, you can code not only for Symbian, but also for Android and iOS. The same code would also work on all "stationary" platforms, like GNU/Linux, MAc, Windows.

        Now, about Java's relation to Qt. Qt has always been developed in C++. All bindings available for other languages come in second (you may want to take a look at Python, by the way, a couple of bindings are being actively developed). So, if you go for C++ Qt, you are on the safe side - support for this language will never be dropped. Java and C++ are quite similar, so transition should not be too hard. Additionally, all new ports of Qt are C++ based.

        I don't know what the state of Qt Jambi is. AFAIK, Trolls stopped it's development, but maybe it was picked up by some third party? You can safely continue your Java studies, it's a very popular, if somewhat annoying, language. Definitely lacks beauty of Qt in terms of it's standard libraries, but is widely used in the industry.

        Hope that helps.[/quote]

        mhmmm ...
        so you think i should finish Java first, and then learning C++ will be easy for me ...
        thinking about it, it's a good plan ...
        but as long as i'm learning Java ... can i develop Symbian apps using it in my training period ?
        i've seen many Java games, apps that works on my N8 ...
        but they all were bad quality ..
        how can we make these stuff ??
        any tutorials that show me how to create symbian apps/games using Java programming skills that i can use ???
        because i can't learn Java without actually applying what i learned and making some apps/games as i learn more ...

        1 Reply Last reply
        0
        • sierdzioS Offline
          sierdzioS Offline
          sierdzio
          Moderators
          wrote on last edited by
          #4

          Look here: "link":http://www.developer.nokia.com/Develop/Java/Tools/

          I have no experience in developing for Symbian, so I can't help you more than that.

          (Z(:^

          1 Reply Last reply
          0
          • C Offline
            C Offline
            Cenarius
            wrote on last edited by
            #5

            Thanks, i can wait till i finish Java and start Qt
            saw some videos for Qt Creator and it sounded really awesome ^_^
            hopefully by the time i finish my Java studying it'll be even better :)

            1 Reply Last reply
            0
            • sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #6

              Qt5 is planned for summer 2012 :)

              (Z(:^

              1 Reply Last reply
              0
              • C Offline
                C Offline
                Cenarius
                wrote on last edited by
                #7

                Works for me hehe :D

                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