Software studio · Brussels

A Belgian studio that builds and stays

Eclipse Holdings Group is a software development company registered in Belgium, working from Brussels with clients across the country and further afield. We build mobile, desktop and web applications for businesses, and we handle the whole sequence: deciding the stack, designing the interface, writing the code, testing on real hardware, automating the release and supporting what we shipped.

Contact
Blueprint-style drawing of the Eclipse studio workbench from above, a tablet and a stack of copper boards on the matte worktop

Mobile · desktop · web — one backend

Brussels · Dutch, French, English

What we do

What we do, plainly

We build business software. Mobile apps for iOS and Android, desktop applications for Windows, macOS and Linux, and web products that connect to the same backend. Most projects involve integrating with systems that already exist: accounting, ERP, CRM, or an internal API somebody wrote years ago.

We are not a design agency and not a staff-augmentation shop. A project arrives, gets scoped, gets built, and gets supported.

  • Cross-platform

    iOS, Android, Windows, macOS, Linux, and the web layer that sits over the same API.

  • Existing systems

    Accounting, ERP, CRM, or an internal API that predates everyone who still maintains it.

  • End to end

    Scope, build, release, support. Not a handoff — a direct team that stays with the product.

Where we are

Where we are and how we work

Our working language depends on the client: Dutch, French or English. Meetings happen in Belgian working hours, contracts sit under Belgian law, and invoicing is domestic. Remote projects with international clients run on the same two-week sprint rhythm, with calls scheduled around the time difference.

The office address and phone number are on the contact page, and calling is a perfectly normal way to start.

Base
Uitbreidingsstraat 32, 1050 Elsene, Brussels-Capital Region, Belgium. Walk-in to the studio on request; the coffee is the same one the office drinks.
Working hours
Monday to Friday, 9:00 AM – 6:00 PM Central European Time. Calls outside those hours are arranged, not assumed.
Languages
Dutch, French, English. Documentation is written in the language the client's team reads it in.
Contracts
Under Belgian law, invoiced domestically. For clients abroad, the same terms translated, not rewritten.
Sprint rhythm
Two-week sprints, one working build at the end of each. Remote clients join the same rhythm with the same review slots.
Contact
Phone +32478978211 or email [email protected]. Both reach a person, not a queue.

Stack choices

How we decide what to build with

The stack choice follows the product, not the other way around. React Native with Expo covers most mobile work, Flutter handles the cases where it fits better, and Tauri or Avalonia cover desktop depending on whether the surrounding environment is web-oriented or .NET. On the backend, Firebase accelerates early delivery and Supabase suits teams who want an open, SQL-based layer.

Those decisions get written down with reasons, so a future developer can follow the thinking.

Mobile — cross-platform React Native with Expo as the default, when one team has to ship to both stores on a two-week rhythm.
Mobile — Flutter Where a single drawing pass over both platforms is worth more than the React ecosystem, or the team already reads Dart.
Desktop — Tauri When the surrounding environment is web-oriented and the team wants one skillset across the app and its shell.
Desktop — Avalonia When the surroundings are .NET and the desktop build has to live in the same solution as the services behind it.
Backend — Firebase Accelerates early delivery: authentication, storage and notifications without building the plumbing first.
Backend — Supabase For teams who want an open, SQL-based layer they can read, query and take with them later.

Stack decisions and the reasons behind them are handed over in writing at the end of scoping.

Working together

What we expect from a project

Two things make a project go well: someone on your side who can make decisions, and honest information about how the business actually runs, including the awkward exceptions.

We will ask about the process that only one person knows. That conversation is usually where the most valuable scope comes from. In return, you get a written scope, working builds every two weeks, and a straight answer when something will take longer than expected.

We ask

A decision-maker on your side and the process nobody wrote down. The awkward exceptions included.

You get

A written scope, a working build every two weeks, and a straight answer when something slips.

Maintenance & handover

How we handle the parts people dislike

Testing on old devices, upgrade work, store compliance, error monitoring. None of it is interesting, and all of it decides whether an application is still running smoothly in three years. We treat it as part of the job rather than an upsell. If a project genuinely does not need a maintenance arrangement, we will say so and hand over documentation instead.

Testing & devices

Real hardware, not emulators. Low-end Android phones, older Windows machines, the tablet a warehouse actually uses.

Store compliance

App Store and Play Store review, privacy disclosures, the paperwork that decides whether an update ships this week or next.

Monitoring & patches

Error monitoring and dependency updates on a schedule. A quiet month is the goal, not the news.

Project range

Clients and project range

Our work ranges from a single internal tool used by a handful of staff to multi-application products running on phones and desktops in daily operation. We do not publish client names or case studies without permission, and we would rather describe the shape of a project than dress it up. If you want to know whether we have handled something similar to yours, ask directly.

Small & internal

One tool, a handful of staff. A short scope, a small team, and no need to invent a roadmap.

Multi-application

Phones and desktops in daily operation, one backend behind them, released on the same sprint rhythm.

Belgian & international

Clients across Belgium and further afield, on the same two-week rhythm with the time difference built in.

Referenced on request

No public case studies without permission. Ask about the shape of a project you have in mind and we will answer honestly.

Getting in touch

A few paragraphs is enough to start

Send a short description of the problem to [email protected], or call +32478978211 during Belgian working hours. You do not need a specification, a budget figure or a wireframe. A few paragraphs about what is not working today is enough to start a useful conversation, and the first reply will be questions rather than a sales pitch.

Eclipse Holdings Group

Uitbreidingsstraat 32
1050 Elsene, Brussels-Capital Region
Belgium

Phone
+32478978211
Hours
Mon–Fri, 9:00–18:00 CET

eclipsegroup.digital