• Programming languages supported by Ubuntu Snaps

    App Development
    3
    0 Votes
    3 Posts
    2k Views
    E

    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

  • 6 Votes
    33 Posts
    16k Views
    S

    @Andreas-Pokorny

    Thank you for providing further informations about Mir. I wasn't aware that Canonical dropped the libhybris integration. And thanks for taking care of that!

    Snaps
    Point by point:

    It's probably easier for me to explain with an example. The LibreOffice snap in the U.Store uses the "Home" interface, which was meant to be transitional. Now that Canonical has no plan for Ubuntu Personal, could we expect similar interfaces to be "standard"? Could they break (in terms of UX and security) the current UT/UP security model, which relies on ContentHub for content sharing?

    Huh, when I used "content" I was referring to files, document, or more generically data. I wasn't aware of such interface.

    Yeah, that was my fear. The only example I found for adding new interfaces is this one. My impression is that Snaps have been designed with a strong centralization, afaiu.

  • Will snappy break everything?

    Moved OS
    5
    0 Votes
    5 Posts
    2k Views
    NeoTheThirdN

    Yes, it is sad, but we can't maintain devices with too old kernels forever anyways. That would be a major security threat! We don't have to talk about confinement and permissions when the kernel is basically an open book... 😃
    Keep using your devices for now, everybody. We'll get there, when we get there.