BLUN Software
BLUN Software builds installable applications for Windows, macOS, iOS and Android from a clear product specification. Requirements, interface, platform particulars and release are prepared in order, so that an idea becomes an application people can actually use.
Building applications for desktop and mobile
BLUN Software is the AI-assisted development environment for installable applications on desktop computers and mobile devices. With it you can plan, design and build desktop apps and mobile software for Windows, macOS, iOS and Android.
The user describes not only how the application should look, but where it will be used and what that means for it. A desktop application is operated differently from a mobile app. Screen size, input method, navigation, file access, permissions and release all differ by platform. BLUN Software takes those differences into account from the start.
The aim is not a general concept paper but a real software project, built for the intended platforms and prepared through to delivery.
One product idea, several target platforms
At the outset you decide which systems the software should be available on:
- Windows
- macOS
- iPhone and iPad via iOS
- phones and tablets via Android
Not every project has to support all platforms at once. BLUN Software helps decide which target systems genuinely make sense for the users, the features and the budget. After that it becomes clear which parts can be shared and where platform-specific work is needed.
A shared product concept keeps functions, data and brand effect consistent. How it is operated is still matched to the device. A mobile view can work with touch navigation and compact steps, while the desktop version uses larger working areas, keyboard control and several views side by side.
Requirements settled up front, not surprises later
BLUN Software takes you through the questions that have to be answered before a desktop or mobile app is built:
- Which operating systems should the application run on?
- Which groups of users will work with it?
- Which functions have to work without an internet connection?
- Which data is stored locally and which centrally?
- Are camera, microphone, location, files or notifications needed?
- What sign-in and permission handling is intended?
- Does the app have to talk to systems already in place?
- What is required for updates and release?
- Which security and data protection rules apply?
The answers become a technical and functional specification. It stays in place throughout development and forms the basis for the build, the tests and later additions.
Desktop software for Windows and macOS
BLUN Software can build applications for classic desktop workplaces. These suit work that needs large working areas, direct file access, longer editing sessions or connections to local devices and systems.
Typical desktop applications are:
- internal administration programs
- tools for service and engineering
- file and data processing
- customer and project administration
- analysis and reporting software
- configuration programs
- communication and support tools
- specialist software for particular sectors
- local AI assistants and agent interfaces
The interface can be matched to how people expect Windows and macOS to behave. That covers navigation, window behaviour, menus, keyboard control, file selection and system settings.
Mobile apps for iOS and Android
For mobile applications, BLUN Software takes account of short routes, touch operation and use on the move. Content and functions are arranged so that they stay clear and quick to reach on smaller screens.
Typical mobile applications are:
- customer apps
- service and field-work solutions
- appointment and booking applications
- member and community apps
- mobile ordering and enquiry processes
- documentation on site
- photo, scan and upload workflows
- notification and status apps
- internal apps for staff
- mobile companions for existing software products
Where a function needs access to camera, microphone, location, contacts, files or notifications, that is settled in the specification. Permissions and the guidance around them are therefore not left until the end of the project.
Interface and operation per platform
A product should stay recognisable on every platform without feeling identical and unnatural everywhere. BLUN Software therefore separates brand identity from platform-specific operation.
Shared across platforms, for example:
- colours and visual language
- specialist terminology
- user roles
- data and business logic
- core functions
- brand effect
Adapted per platform:
- navigation and menus
- touch and mouse operation
- window and screen layout
- system dialogues
- permission prompts
- local operating system features
- behaviour at different screen sizes
From specification to a running application
BLUN Software accompanies the whole development route:
- Set the product goal: purpose, users and the most important function are defined.
- Choose the platforms: Windows, macOS, iOS and Android are settled as needed.
- Specify the functions: pages, data, permissions, interfaces and device features are described.
- Design the operation: processes and interfaces are planned for the target platforms.
- Develop the software: the approved requirements are implemented.
- Test the platforms: behaviour, appearance and functions are checked on each target system.
- Prepare delivery: builds, packages and the necessary release steps are put in place.
- Develop the product further: new functions are added to the existing software under control.
Release and ongoing development
Desktop and mobile software needs a clear route to delivery. Depending on the platform, that includes installation packages, signing, permissions, app information, store material and technical checks.
BLUN Software brings these requirements into view and prepares the project for the release in question. The final approval stays traceable and can be controlled by the person responsible or by the development team.
After the first release the specification remains as the basis. Fixes, new functions and platform adjustments can therefore be planned precisely, without having to explain the product afresh each time.
Working with BLUN Apps and BLUN Code
BLUN Apps is built for applications that run directly in the browser. BLUN Software takes over where an installable desktop or mobile app is needed. BLUN Code offers the direct technical workspace for developers who want to control source code, dependencies, builds and tests themselves.
A project can grow across these areas. A product idea examined in BLUN Apps can become a mobile or desktop application. Developers can then take the resulting software project further in BLUN Code.
When BLUN Software is the right choice
Use BLUN Software when:
- an installable application is to be built,
- Windows or macOS have to be supported,
- a mobile app for iOS or Android is needed,
- device features or local system access matter,
- desktop and mobile are part of the same product,
- platform-specific operation has to be taken into account,
- the project should be prepared through to builds and release.
Pricing
Four tiers. One central contract.
All four tiers are on the central BLUN waiting list. There is no purchase and no charge yet.
per month
10× agent credits
For running on your own infrastructure.
Join the waiting list
