Blog posts tagged
"snapcraft.io"

279 posts


Igor Ljubuncic
3 January 2020

Discover cool apps with snap find

Article Desktop

Software discovery and installation broadly comes in two flavors – via graphical user interface or on the command line. If you’re using a Linux distribution with a friendly software frontend offering integrated snap support, e.g. KDE Discover or GNOME Software, you can enjoy the experience without having to resort to...

Igor Ljubuncic
3 January 2020


Igor Ljubuncic
19 December 2019

Building a C snap by example

Article Desktop

Quite often, getting started with new technologies is a chicken and an egg problem. You want to fall back and rely upon work done by others, so you can learn from it, and yet, as a technological pioneer, you will be facing first-of-kind issues that won’t have readily available answers. We are fully aware of

Igor Ljubuncic
19 December 2019


Ted Kern
14 December 2019

How to build ROS 2 Eloquent Snaps

Article Internet of Things

The end of 2019 brings about the latest ROS 2 release – Eloquent Elusor. Despite an ever growing set of features and some changes throughout the ecosystem, packaging with snaps is as easy as always. Let’s go through a quick example! Prerequisites You’ll need two tools: “snapcraft,” the program that builds snaps, and...

Ted Kern
14 December 2019


Alan Pope
13 December 2019

Building a Rust snap by Example

Article Desktop

There’s plenty of official documentation which details how to create snaps. We live in the copy/paste generation though. So lets walk through a real-world example you can use as a template, or selectively yoink sections from. This is the first in a series of posts which break down how to build snaps based on published

Alan Pope
13 December 2019


Sarah Dickinson
10 December 2019

ObjectBox, database for IoT devices, adopts snaps for simplicity and ease of installation

Article Edgex

When designers put their heart and soul into making super-fast, easy-to-use software to help take Internet of Things (IoT) apps to the next level, installation of that software needs to meet the same high standards. ObjectBox is a database and synchronisation solution for rapid, efficient edge computing for mobile and...

Sarah Dickinson
10 December 2019


Igor Ljubuncic
5 December 2019

Snapcraft now auto-detects missing dependencies

Article Desktop

When you build snaps, the process of composing a complete snapcraft.yaml file will usually revolve around three main activities: parts, build requirements and runtime components. Sometimes, you may discover that you’re missing certain libraries in the compilation stage, or that they are required for your application to...

Igor Ljubuncic
5 December 2019


Igor Ljubuncic
28 November 2019

Productivity corner: free, versatile office suites in the Snap Store

Article Desktop

For the past few decades, the digital office formula has not changed much. It still revolves around three main components – text documents, data spreadsheets and visual slide decks, designed to convey a powerful business message. While simple in essence, this model is quite complex in practice, and choosing the best...

Igor Ljubuncic
28 November 2019


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


Igor Ljubuncic
24 October 2019

Bauh is a nifty snap manager

Article Desktop

If you’re looking for an easy, non-techie way to install snaps, you want a simple store-like utility. Snap integration is available in both GNOME Software and KDE Discover, which cover a large portion of the Linux user base. However, in distributions and desktop environments that do not natively provide a snap-capable...

Igor Ljubuncic
24 October 2019


Igor Ljubuncic
17 October 2019

Snaptastic – elementary OS snap manager

Article Desktop

An interesting aspect in the life of any technology is how it propagates. Like organisms in nature, technology follows evolutionary patterns, and sometimes, it can be difficult predicting them. But their observation can be quite telling. Case in point, Snaptastic on elementary OS. Snaptastic is a graphical snap manager...

Igor Ljubuncic
17 October 2019


Alan Pope
10 October 2019

Chromium in Ubuntu – deb to snap transition

Article Ubuntu

We have recently announced that we are transitioning the Chromium deb package to the snap in Ubuntu 19.10. Such a transition is not trivial, and there have been many constructive discussions around it, so here we are summarising why we are doing this, how, and the timeline. Why Chromium is a very popular web browser,

Alan Pope
10 October 2019


Igor Ljubuncic
4 October 2019

The smart dump plugin

Article Desktop

As you probably already know, snapcraft supports a range of plugins, designed to aid developers in making their snaps in an easier, faster, more transparent fashion. Plugins work with different programming languages and build tools, like Python, Java, Rust, Cmake, and others. By making complex things simpler, they can...

Igor Ljubuncic
4 October 2019


Alan Pope
26 September 2019

Easy Linux Game Streaming with OBS

Article Desktop

For many, watching other people play games has long taken over from TV as the favoured source of entertainment content. As a creator, whether you stream via YouTube, Twitch.tv or Mixer, Open Broadcast Software (OBS) Studio is the swiss-army knife to do it. The OBS snap makes this a breeze, whichever Linux distro you’re playing

Alan Pope
26 September 2019


Igor Ljubuncic
19 September 2019

Popular snaps per distro

Article Desktop

From a distance, Linux is one big, confusing ball of passionate users and hardcore technical jargon. But as you zoom in, you can start seeing patterns – and differences. Indeed, the individual and vastly varied choice of a favorite distribution has played a major part in shaping the community conversation in the Linux...

Igor Ljubuncic
19 September 2019