No. 03 · Menu

Desktop apps.

Apps you install and run on any computer: macOS, Windows and Linux from a single Tauri and Rust codebase. For Apple devices we also write native SwiftUI.

The problem

When it makes sense

A browser is not enough when the app needs files on disk, offline work, system-wide keyboard shortcuts or hardware connected to the computer.

What's included

  • Screen design and clickable prototype
  • One app for macOS, Windows and Linux
  • Local data and offline work, where needed
  • Installers and automatic updates
  • A native macOS version in SwiftUI, when the project calls for it

What you get

  • An app ready to install on every system
  • Source code that stays with you
  • Documentation
How we run it

From the first call to launch.

Five steps from the first call to launch. At every stage you know what is being built and why.

  1. 01 · 1x

    Call with an engineer

    You tell us what needs to work. We ask about users, data and deadlines.

  2. 02 · 1x

    Scoping workshop

    We write down features, constraints and the order of work.

  3. 03 · 1x

    Prototype

    A clickable version you can test before production code is written.

  4. 04 · 1x

    MVP

    The first working version, on real data.

  5. 05 · 1x

    Launch

    We ship the product and hand over the code and documentation.

Dumpling Software

Order no. 048


  1. Call with an engineer

    1x
  2. Scoping workshop

    1x
  3. Prototype

    1x
  4. MVP

    1x
  5. Launch

    1x

Pierogi

After launch you get pierogi!


Total5 steps + pierogi

Thank you. Smacznego!

Technologies

Tauri + RustSwift / SwiftUITypeScriptReact 19VitelibSQL / SQLite

FAQ

Questions and answers

Which systems does the app run on?

A Tauri app runs on macOS, Windows and Linux from one codebase. When it only needs to run on Apple devices, we write it natively in SwiftUI.

Does the app work offline?

It can. We keep the data locally, for example in SQLite, and add server sync when it is needed.

How much does a desktop app cost?

We prepare a quote after a call with an engineer. The cost depends on features, systems and timeline.

Other services

Take a number

Got an idea?

A few words about the idea are enough. We'll agree on the timeline and details together, on a call with an engineer.

After launch you get pierogi!