Jump to content


  • Content Count

  • Joined

  • Last visited

About robertmsale

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Canonical created Snapcraft for this very thing. It's a universal packaging system that allows you to package and deploy proprietary software. Snap daemon runs on any distribution and supports sandboxing. A couple of examples of paid apps on the Snap store are Mailspring and GitKraken, both of which I've purchased. Affinity Photo and Designer run on the Universal Windows Platform, so there's a good chance much of it was written in C#. The GUI elements can be ported over to GTK# on the mono framework if that's an option. Using Snap packages would allow you to deploy your application with all of its dependencies and any updates you submit would automatically be downloaded to every customer's desktop. You can even allow your Linux users to provide you with valuable beta testing feedback by making a beta channel of each Affinity product on Snapcraft. I've tested snap packages on many largely incompatible distros with excellent success. From Ubuntu to OpenSUSE, Fedora, Arch, and Gentoo; Snap packages install and work all the same and render with the same look no matter what desktop environment you have installed.
  2. Affinity Design and Photo are perfect. They're the best photo and vector graphic editors I've ever used. I know this is probably a long shot, but having this software somehow ported to Linux would be the greatest thing imaginable. Right now I use Windows 10 in a virtual machine specifically for these two programs. I develop web applications with NodeJS, and Affinity Designer has become an indispensable part of my workflow. Just saying, I would gladly repurchase both programs if there was a Linux version! Thank you for reading and hope you consider this as a possibility down the road!
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.