Blog posts tagged
"extension"

7 posts


Igor Ljubuncic
8 October 2021

How to make snaps faster

Article Ubuntu

A great user experience is (or at least, should be) an integral part of any software that involves user interaction. On the desktop, this starts with the application launch, and continues through the session. The overall time to completion of tasks as well as interactive responsiveness are a core element in this...

Igor Ljubuncic
8 October 2021


Igor Ljubuncic
2 July 2021

How to ensure your snap uses the correct theme

Article Ubuntu

An app is an app is an app. But in the world of Linux, things are a little more nuanced. Take VLC as an example. The software may be packaged ever so slightly differently in various Linux distribution archives, even different releases of the same distribution – the av01 codec is an interesting use case

Igor Ljubuncic
2 July 2021


Igor Ljubuncic
4 March 2021

Honey, I Shrunk the Snap!

Article Desktop

The year is 1989. I bought a computer game called F-16: Combat Pilot, a flight simulator featuring free-flight, five types of single-player missions, a full campaign mode, serial-port multiplayer, and then some. Gloriously wrapped in four colors and magnetized on two single-density 5.25-inch floppy disks. Total size:...

Igor Ljubuncic
4 March 2021


Igor Ljubuncic
5 November 2020

The Hunt for Rogue Time – How we investigated and solved the Chromium snap slow startup problem

Article Desktop

In October, we shared a blog post detailing significant snap startup time improvements due to the use of a new compression algorithm. In that article, we focused on the cold and hot application startups, but we did not delve much into the first-run setup scenario. While running our tests, we observed a rather...

Igor Ljubuncic
5 November 2020


Igor Ljubuncic
18 September 2020

The Expandables – snapcraft extensions and the secret code

Article Desktop

If you’re a snap developer, you know that snap development is terribly easy. Or rather complex and difficult. Depending on your application code and requirements, it can take a lot of effort putting together the snapcraft.yaml file from which you will build your snap. One of our goals is to make snap development...

Igor Ljubuncic
18 September 2020


Heather Ellsworth
17 April 2020

GNOME 3.34 snapcraft extension

Article Desktop

We constantly strive to empower developers. Part of that aim extends to making development easier, for example improving build tools and documentation. As an element of this continued effort, we would like to introduce the new gnome-3-34 snapcraft extension! What is the GNOME snapcraft extension? The gnome-3-34...

Heather Ellsworth
17 April 2020


Igor Ljubuncic
21 November 2019

Snapcraft secret sauce: KDE neon extension

Article Desktop

Simplicity is the magic ingredient in any product design. For members of the KDE community, snap development has become that much simpler, thanks to the recent introduction of the KDE neon extension. Last year, we talked about the KDE build and content snaps, which can greatly speed the build of KDE application snaps and save

Igor Ljubuncic
21 November 2019