![]() What are your expectations on savings by using snaps instead of having to package for other distros?Īs well as our snap package, we also distribute Wavebox as a tarball, deb package and apt repository, with plans for a few more methods. We love it as developers and I think users love it too! In terms of discoverability I can’t imagine many users type type “new app” into Google when looking for something new to try, but they’d definitely browse the snap store to see what’s there. To implement this we already had automated builds running on Ubuntu, macOS and Windows, so it was just a case of figuring out what had to be done and updating our build process to also generate a snap package.Īs it turns out it was pretty easy! It took a little while to figure out which dependencies and plugs were needed, but after that it was just a case of generating the snapcraft.yaml file and pointing snapcraft at it.ĭo you currently use the snap store as a way of distributing your software? How do you see the store changing the way users find and install your software?ĭiscoverability and ease of install is half of the battle when writing apps, and anything that makes this process easier is a high priority for us. It is important to us that a new release can happen quickly and often, without too much effort. ![]() How does building snaps compare to other forms of packaging you produce? How easy was it to integrate with your existing infrastructure and process?īefore packaging our snap version of Wavebox, we placed huge emphasis on automating our build and distribution process as much as possible. Snap packages gave us something we could package once and run on different environments, without the hassle of checking which dependencies are and are not installed. Our aims were to make new releases of Wavebox both easy to update for users, and easy to distribute for us. So we decided it would be a good choice for us to give it a try. Then we found out about snap packages through our users – a few of them opened issues on Github requesting a snap version. It had always been our plan to offer an easier download-and-update experience but we weren’t sure where to start. When we launched Wavebox for Linux we were only offering a tar version, but we knew it was a bit cumbersome having to re-download it for every update. How did you find out about snaps? What was the appeal of snaps that made you decide to invest in them? ![]() Our user base is now spread pretty evenly across all platforms, and we strive to ensure that the Wavebox experience is great no matter what platform is being used. So we soon added support for Linux and Windows. Wavebox started as macOS only, but as our user base quickly grew it became increasingly obvious that users from all over the world would love the product. ![]() Finally we quickly threw something together that worked best for us, and a few thousand hours later here we are! So we tried all sorts of different setups and configurations to find a solution for us, but it always felt like something was missing. We love the cloud interfaces of Gmail and Google Inbox, but missed the desktop integration offered by traditional clients. We started Wavebox as a scratch-your-own itch project. It’s like a central hub for all your productivity and communications needs! Users can also add links other sites such as a company website, intranet, Facebook and other social media accounts. It not only provides one-click access to email services like Gmail, Google Inbox and Outlook, but also productivity tools like Office 365, Trello and Slack. It replaces multiple open browser tabs and constant logging in and out with one single window on your desktop. It brings all your favourite cloud accounts together in one place, so you can manage your workflow more efficiently. Wavebox is a productivity and communications tool for your desktop. Wavebox is an app that brings together most of the tools you’ll need on an everyday basis, like Gmail, Outlook, Office 365, Slack and more, and is now available as a snap! We had a chat with Thomas Beverley, Co-founder & Software Engineer at Wavebox, to understand how was their experience with snapping their application. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |