Perne
Desktop apps for Windows and macOS: illustration 1
Mobile apps

Desktop apps for Windows and macOS

We design and build a desktop application that runs on Windows and macOS: the interface, local or cloud data storage, file import and export, and report printing. We choose the technology for the task: Electron or Tauri for one codebase on both systems, C# with WPF for Windows, or PyQt for a Python team. We prepare the installer (.exe or .msi for Windows, .dmg for macOS) and installation notes. Code-signing certificates and a paid Apple developer account are arranged separately, and we will tell you what to buy.

from 120,000 ₸ (≈ $240) one-off

timeline: 14–30 working days

  • Requirements review and a sketch of screens: which windows, fields and reports you need
  • Choosing the technology for Windows and macOS and agreeing it with you
  • Building the interface and the core logic of the program

Order

The service name is added to the message for you.

This is a starting price; we give the final amount before work starts. USD is approximate.

What is included

  • Requirements review and a sketch of screens: which windows, fields and reports you need
  • Choosing the technology for Windows and macOS and agreeing it with you
  • Building the interface and the core logic of the program
  • Data storage in SQLite or a connection to your own database
  • Excel and CSV import and export, report printing and saving to PDF
  • Building and checking installers for Windows and macOS
  • A short user guide and handover of the source code

Who it is for

For companies and specialists who need a program on a computer: warehouse accounting, working with equipment, local reports, tools for designers and engineers. It is not a fit if you only need a website or a mobile app, which we offer as separate services.

Not included

To avoid surprises, here is what the base price does not cover and what is discussed separately:

  • Code-signing certificate for Windows and a paid Apple developer account: you purchase them, and we will tell you what to buy
  • Updates for new Windows and macOS versions after handover, unless you ordered support
  • Server side and cloud sync if they are not part of the agreed scope
  • Publishing to the Mac App Store or Microsoft Store: a separate review by the stores

FAQ

After full payment we hand over the source code and the ready installers, and the rights to the program are yours. The program may use open-source libraries; we list them at handover and check that their licences allow commercial use.

The price includes two rounds of revisions after the first working version is agreed: changes to screens, fields and reports within the approved scheme. New sections, new integrations or a change of technology are estimated separately.

Usually 14 to 30 working days from the moment we have an approved screen scheme and access to the data. Building for both systems and testing the installers takes separate time, so we confirm the exact date at the start.

A list of tasks the program must handle, examples of the Excel files or reports you use now, and sample data without personal information. We also need the list of Windows and macOS computers the program will run on, and a person who will check the result.

Yes, if you choose local data storage: SQLite is kept on the computer and does not need a network. If you need sync between computers, a server is required, and that part is estimated separately.

We test the build on virtual machines with Windows and macOS and on real computers if you provide them. Some details, such as window behaviour and fonts, differ between systems, so the final check is best done on your hardware.
Custom web app and client portal

Custom web app and client portal

A browser-based tool with logins, client and staff accounts, requests and reports.

from 100,000 ₸ (≈ $200) one-off

Timeline: timeline: 20–40 working days

Admin panels and internal accounting systems

Admin panels and internal accounting systems

A web panel for your team: accounting for orders, warehouses, clients and reports, with access roles and an activity log.

from 150,000 ₸ (≈ $300) one-off

Timeline: timeline: 21–45 working days

Shall we discuss your project?

The product name and a link to this page are filled into the WhatsApp message for you.

Or send a request

We will reply in the channel you choose: WhatsApp, Telegram, phone or email. Your contact is used only to reply.

Service
How to reply

from 120,000 ₸ (≈ $240) one-off