Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Blog posts tagged
"snapcraft.io"


Igor Ljubuncic
3 December 2021

Ubuntu Frame – A picture is worth a thousand snaps

Internet of Things Article

The development of graphical applications intended for use on IoT devices isn’t trivial. The complexity goes beyond the usual challenges that exist in the classic desktop and server domains. One, the IoT world is much less mature. Two, developers need to take into consideration various edge cases that do not apply to hands-on devices like ...


Igor Ljubuncic
26 November 2021

Craft Parts – Reusable code, Snapcraft style

Ubuntu Article

Throughout the ages, humans have always used simpler tools and materials to create more complex ones. Wood and stone for smelting bronze and iron; iron to create steel; vacuum tubes to create logical gates; logical gates to create advanced arithmetic engines, and so on. Modern software is no different. With Snapcraft in particular, the sn ...


Holly Hall
19 November 2021

Top 10 apps to boost your productivity

Apps Article

Winter is rolling in (for those in the Northern Hemisphere at least). Long summer evenings are on hold for now. In these colder months, it can be difficult to get back into work and feel efficient. But whether you are feeling tired, unorganised, or demotivated, there may be an application here to help you refocus ...


Igor Ljubuncic
12 November 2021

Snapcraft offline mode – Build snaps while saving data

Ubuntu Article

As part of the snap creation cycle, the Snapcraft tool creates isolated build instances inside which all of the necessary work – download of sources, compilation, packaging, etc. – is done in a safe manner, without touching the host system. While there are many advantages to the use of the virtual machines (via Multipass) or ...


Igor Ljubuncic
20 October 2021

Snapcraft experimental login – new, secure Web-based authentication method

Ubuntu Article

Some Snapcraft operations mandate that users identify themselves. For example, if you want to push your snap to the Snap Store, you need to login on the command line. The process relies on the internal login mechanism built into Snapcraft. A preview functionality for a new Web-based authentication flow is available as an experimental feat ...


Igor Ljubuncic
8 October 2021

How to make snaps faster

Ubuntu Article

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 journey. If you’re ...


Canonical
7 October 2021

Why your snap’s name, description, summary may have been changed, and what we’re doing about it

Ubuntu Article

As you may be aware, last month, a few users reported seeing some of their snaps’ metadata (description, name, summary) being overwritten by what seemed to be old information. On closer inspection, this affected snaps for which the authors had modified the metadata via the Web publisher interface, and the metadata had reverted to the ...


Holly Hall
1 October 2021

What is an IoT marketplace?

Internet of Things Article

The Internet of Things (IoT) ecosystem is expanding at a rapid rate, with the number of devices growing every year. The increase in physical hardware being manufactured multiplies the amount of software needed to perform various functions on new platforms. There are a range of IoT use cases, including voice-controlling the lights in your ...


Igor Ljubuncic
16 September 2021

Snap Performance Skunk Works – Ensuring speed and consistency for snaps

Ubuntu Article

Snaps are used on desktop machines, servers and IoT devices. However, it’s the first group that draws the most attention and scrutiny. Due to the graphic nature of desktop applications, users are often more attuned to potential problems and issues that may arise in the desktop space than with command-line tools or software running in ...


Igor Ljubuncic
3 September 2021

Snapcraft 6.0 is around the corner

Ubuntu Article

A good sign of maturity and confidence in software is when said software utilizes its own components for future development and enablement. Snapcraft is a command-line utility that allows developers to package and distribute their applications as snaps. But Snapcraft itself is also distributed as a snap, and built in the same manner! Toda ...


Igor Ljubuncic
20 August 2021

Snap usage metrics now available on the command line

Ubuntu Article

For years now, developers and publishers could view how well their snaps are performing in terms of usage and popularity through the Snap Store Web interface, using the metrics tab. This functionality allows people to examine the cause and effect of their work, like software updates, marketing campaigns, or other events. But it requires m ...