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 our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Guest
on 8 May 2018

An introduction to Zenkit – now available as a snap


This is a guest blog written by Siobhan O’Rorke of Zenkit.

In October 2016, Zenkit was released as an app designed to help you ‘organise anything’, enabling companies to digitise all of their business processes in a single app. It’s innovative approach to presenting data has since garnered worldwide attention, and high demand for desktop apps led to the release of apps for Windows, macOS, and some Linux distributions in February this year.

This week, Zenkit has been released as a snap – the universal Linux packaging format – fulfilling the team’s desire to make Zenkit a platform and device agnostic tool.

The Zenkit Story

Zenkit started out as an app builder, with the intention of letting companies build the tools they need on our platform. In developing the app builder, we built an extensive back-end that could support varying app complexity, ranging from simple to-do lists to be used by individuals, to highly complex business processes and relational databases.

We quickly realized that people would benefit more from a simple, flexible interface with certain ‘tools’ that they could customise to suit their needs, rather than having to build the tools themselves from scratch. That’s how we developed the different Zenkit views – Kanban, table, calendar, list, and mind map.

Since it’s release, we’ve strived to offer more flexibility and even more customization options to our growing user base. Part of this was to be able to offer Zenkit on as many platforms as possible, including on as many Linux distributions as we could.

How we built the Zenkit desktop apps and snap

We built our desktop apps as progressive web apps, packaged with Electron. We decided to use our existing code base in a PWA so that we could deliver all features of Zenkit immediately and maintain feature parity with the web and mobile apps. It also means that we can push updates to all apps simultaneously.

We created the snap version in much the same way, using the existing structure and packaging it to fit the snap format.

With Zenkit as a snap, you can:

  • Use custom fields to track and manage the data that matters to you.
  • Mirror any business process, from project management to customer care, in one app.
  • View your work as a Kanban board, mind map, task list, calendar, or spreadsheet.
  • Customise your views to match your preferences and the task at hand.
  • Collaborate with your team in real time.
  • Work offline on the web, on our mobile apps, and on our desktop apps.

Why we built a snap

We want people all over the world to be able to have a great experience with Zenkit. Desktop apps are the best way to provide the purest experience, however developing for all of the different Linux distributions proved to be difficult.

Providing Zenkit as a snap means it’ll be available to users of over 10 distributions, allowing us to reach the growing community of millions of Linux users. The benefits of snap, such as the quick installation, automatic update process, and easy rollback are the cherry on the top.

Making Zenkit available to everyone has been a core desire for our company. Says Zenkit COO, Peter Oehler, “Linux users are passionate Zenkit users and we wanted to support them as much as possible. They are an integral part of the Zenkit community. Streamlining workflows is what Zenkit does best, and snap will help users have the latest version of our software, without adding more work for them.”

Related posts


Heather Ellsworth
27 June 2023

Improving snap maintenance with automation

Desktop Article

Co-written with Sergio Costas Rodríguez. As the number of snaps increases, the need for automation grows. Any automation to help us maintain a group of snaps is welcome and necessary for us to be able to scale. The solution detailed in this article has two main benefits: Any users of snaps that have adopted this ...


Igor Ljubuncic
16 June 2023

Snapcraft 8.0 and the respectable end of core18

Ubuntu Article

‘E’s not pinin’! ‘E’s passed on! This base is no more! He has ceased to be! ‘E’s expired and gone to meet ‘is maker! ‘E’s a stiff! Bereft of life, ‘e rests in peace! If you hadn’t nailed ‘im to the perch ‘e’d be pushing up the daisies! ‘Is software processes are now ‘istory! ‘E’s ...


gbeuzeboc
15 June 2023

ROS architectures with snaps

Robotics Article

Choosing the right architecture can be hard, but we want to help. In this blog, we’ll look at different architectures and their pros and cons. We’ll also show you how to apply the chosen architecture to a mobile robot software stack with three essential apps. With this blogpost, we will see the different ROS architectures ...