ToDesktop Blog

We cover topics related to Electron, desktop apps, and the ToDesktop platform.

Focused notebook with a blurred iMac background

Designing desktop apps for cross-platform UX

Designing and converting web apps into desktop apps can be challenging due to differences in conventions between the two platforms. To help with this, we’ve compiled guidelines to follow when using cross-platform technologies like Electron and Tauri to build desktop apps.

Isaac Aderogba

Isaac Aderogba

Developer

Abstract image of using TailwindCSS in a desktop app

Using Tailwind for styling with ToDesktop Builder

We're thrilled to announce a significant enhancement for developers using ToDesktop for their desktop app creation: Tailwind CSS support! This new feature stems from a simple yet powerful idea—integrating ToDesktop-specific Tailwind modifiers like todesktop:hidden and mac:rounded-lg. This integration streamlines the styling process, enabling developers to apply platform-specific styles effortlessly, without the need for a separate global.css file.

Photo of Dave

Dave Jeffery

Founder of ToDesktop

illustration showing a certificate being handed over from an individual to an organization, with the Electron logo and a macOS computer in the background.

How to gracefully switch to a new code signing cert on Mac

Transitioning from an individual developer's certificate to an organization's certificate for an Electron app on macOS can be a tricky process, particularly when it comes to maintaining a seamless auto-update experience for your users. In this guide, we'll walk through the steps to ensure a smooth transition between certificates, preventing errors and ensuring your app's designated requirements (DR) are met.

Photo of Dave

Dave Jeffery

Founder of ToDesktop

iMac with Electron being decompiled on it

Decompile an Electron App: A Step-by-Step Guide

In this article, we will guide you through the process of decompiling a production Electron app on Mac or Windows. I've found this useful for debugging issues that only seem to appear in the production app but not in development. It's also a neat trick if you want to look into the source of any Electron Application.

Photo of Dave

Dave Jeffery

Founder of ToDesktop