UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Programming languages supported by Ubuntu Snaps

    Scheduled Pinned Locked Moved App Development
    snappy
    3 Posts 2 Posters 1.6k Views 2 Watching
    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.
      • E Offline
        espressobeanies
        last edited by NeoTheThird

        UI Development

        HTML5
        QML

        Backend Development

        C++
        Python
        Golang
        yaml

        Unsure

        SOAP
        Qt

        Official References

        https://snapcraft.io/docs/snaps/
        https://tutorials.ubuntu.com/tutorial/create-first-snap?utm_source=snapcraft.io&utm_medium=buildsnapsindex&utm_campaign=tutorials#0

        1 Reply Last reply Reply Quote 0
        • DanChapmanD Offline
          DanChapman
          last edited by

          I'm not really sure what you are trying to achieve with this topic? Would you mind expanding on it a little more please?

          Is your intention to document application development for unity8 / Ubuntu Touch?

          Some notes:

          Ubuntu "snaps" support any programming language as it's just a packaging format, and are not limited to what you have documented above. Also yaml and soap are not programming languages... one is a data serialization format for configuration files and the other is a protocol specification for structured data.

          The HTML5 sdk hasn't been maintained for a couple of years now and shouldn't be considered an option unless somone wishes to bring it up to spec with the QML UI toolkit.

          There is the Ubuntu React Native framework that web devs could use to bring there apps to Ubuntu https://github.com/CanonicalLtd/react-native/

          Support Dekko development: https://www.patreon.com/dekkoproject

          1 Reply Last reply Reply Quote 2
          • E Offline
            espressobeanies
            last edited by espressobeanies

            Good afternoon UBPorts,

            So after a brief hiatus, I'm returning to these forums. Dan, to answer your question, my original intent with this post was to attempt to identify all the programming languages used to create Ubuntu Phone apps. Different sources tell me different things and I'm looking for one definitive source.

            So if we compare Apples and Ubuntus, Apple has a singular definitive language that they use "Swift". Ubuntu seems fragmented in comparison with available information. If you could please point me to a good book or definitive source on Ubu app development, I would greatly appreciate it.

            Thank you

            1 Reply Last reply Reply Quote 0
            • First post
              Last post