BLUN Software
BLUN Software développe des applications installables pour Windows, macOS, iOS et Android à partir d'une spécification de produit claire. Les exigences, l'interface, les particularités de chaque plateforme et la publication sont préparées de manière structurée, afin qu'une idée devienne une application réellement utilisable.
Développer des applications pour ordinateurs de bureau et appareils mobiles
BLUN Software est l'environnement de développement basé sur l'IA pour les applications installables sur ordinateurs de bureau et appareils mobiles. Il permet de planifier, concevoir et réaliser des apps de bureau et des logiciels mobiles pour Windows, macOS, iOS et Android.
L'utilisateur ne décrit pas seulement à quoi doit ressembler l'application, mais aussi où elle sera utilisée et quelles exigences en découlent. Une application de bureau ne s'utilise pas comme une app mobile. Taille d'écran, mode de saisie, navigation, accès aux fichiers, autorisations et publication diffèrent selon la plateforme. BLUN Software tient compte de ces différences dès le départ.
L'objectif n'est pas un document conceptuel générique, mais un véritable projet logiciel, construit pour les plateformes cibles souhaitées et préparé jusqu'à la livraison.
Une idée de produit, plusieurs plateformes cibles
Au début, on détermine sur quels systèmes le logiciel doit être disponible :
- Windows
- macOS
- iPhone et iPad sous iOS
- smartphones et tablettes sous Android
Tous les projets n'ont pas besoin de prendre en charge toutes les plateformes en même temps. BLUN Software aide à décider quels systèmes cibles sont réellement pertinents pour les utilisateurs, les fonctions et le budget. Ensuite, on détermine quelles parties peuvent être partagées et où des adaptations spécifiques à la plateforme sont nécessaires.
Un concept de produit commun garantit la cohérence des fonctions, des données et de l'image de marque. L'utilisation est néanmoins adaptée à chaque appareil. Une vue mobile peut par exemple fonctionner avec une navigation tactile et des parcours compacts, tandis que la version de bureau s'appuie sur des zones de travail plus grandes, l'utilisation au clavier et plusieurs vues en parallèle.
Un recueil guidé des exigences plutôt que des surprises tardives
BLUN Software te guide à travers les questions à clarifier avant de créer une app de bureau ou mobile :
- Sur quels systèmes d'exploitation l'application doit-elle fonctionner ?
- Quels groupes d'utilisateurs s'en serviront ?
- Quelles fonctions doivent être disponibles même sans Internet ?
- Quelles données sont enregistrées localement et lesquelles de manière centralisée ?
- L'app a-t-elle besoin de la caméra, du micro, de la localisation, des fichiers ou des notifications ?
- Quel mode de connexion et quelle gestion des droits sont prévus ?
- L'app doit-elle communiquer avec des systèmes existants ?
- Quelles exigences s'appliquent aux mises à jour et à la publication ?
- Quelles règles de sécurité et de protection des données doivent être respectées ?
Des réponses naît une spécification technique et fonctionnelle. Celle-ci est conservée pendant le développement et constitue la base de la mise en œuvre, des tests et des extensions ultérieures.
Logiciel de bureau pour Windows et macOS
BLUN Software peut développer des applications pour les postes de travail classiques. Celles-ci conviennent aux tâches qui exigent de grands espaces de travail, un accès direct aux fichiers, des étapes de traitement plus longues ou la connexion à des appareils et systèmes locaux.
Exemples typiques d'applications de bureau :
- logiciels de gestion internes
- outils pour le service après-vente et les équipes techniques
- traitement de fichiers et de données
- gestion des clients et des projets
- logiciels d'analyse et de reporting
- programmes de configuration
- outils de communication et d'assistance
- logiciels métier spécifiques à un secteur
- assistants IA locaux et interfaces d'agents
L'interface peut être adaptée aux habitudes d'utilisation de Windows et de macOS. Cela inclut la navigation, le comportement des fenêtres, les menus, l'utilisation au clavier, la sélection de fichiers et les réglages système.
Apps mobiles pour iOS et Android
Pour les applications mobiles, BLUN Software privilégie des parcours courts, l'utilisation tactile et l'usage en déplacement. Les contenus et fonctions sont structurés de manière à rester compréhensibles et rapidement accessibles sur les petits écrans.
Exemples typiques d'applications mobiles :
- apps clients
- solutions pour le service après-vente et les interventions sur le terrain
- applications de rendez-vous et de réservation
- apps pour membres et communautés
- processus mobiles de commande et de demande
- documentation sur place
- parcours de prise de photo, de numérisation et d'envoi de fichiers
- apps de notification et de suivi de statut
- apps internes pour les collaborateurs
- apps mobiles complémentaires pour des produits logiciels existants
Si une fonction a besoin d'accéder à la caméra, au micro, à la localisation, aux contacts, aux fichiers ou aux notifications, cela est déjà pris en compte dans la spécification. Ainsi, les autorisations et le parcours utilisateur ne sont pas pensés seulement en fin de projet.
Interface et utilisation par plateforme
Un produit doit rester reconnaissable sur toutes les plateformes, sans pour autant paraître identique et artificiel partout. C'est pourquoi BLUN Software sépare l'identité de marque de l'utilisation spécifique à chaque plateforme.
Restent communs, par exemple :
- couleurs et langage visuel
- terminologie métier
- rôles des utilisateurs
- données et logique métier
- fonctions principales
- image de marque
Peuvent être adaptés :
- navigation et menus
- utilisation tactile et à la souris
- disposition des fenêtres et de l'écran
- boîtes de dialogue système
- demandes d'autorisation
- fonctions locales du système d'exploitation
- comportement selon la taille de l'écran
De la spécification à l'application exécutable
BLUN Software accompagne tout le parcours de développement :
- Définir l'objectif du produit : on définit la finalité, les utilisateurs et la fonction la plus importante.
- Sélectionner les plateformes : Windows, macOS, iOS et Android sont choisis selon les besoins.
- Spécifier les fonctions : on décrit les pages, les données, les droits, les interfaces et les fonctions de l'appareil.
- Concevoir l'utilisation : on planifie les parcours et les interfaces pour les plateformes cibles.
- Développer le logiciel : les exigences approuvées sont mises en œuvre techniquement.
- Tester sur chaque plateforme : le comportement, l'affichage et les fonctions sont vérifiés sur chaque système cible.
- Préparer la livraison : on prépare les builds, les paquets et les étapes de publication nécessaires.
- Continuer à développer le produit : de nouvelles fonctions sont intégrées de manière contrôlée dans le logiciel existant.
Publication et développement continu
Les logiciels de bureau et mobiles ont besoin d'un processus clair jusqu'à la livraison. Selon la plateforme cible, cela inclut les paquets d'installation, la signature du code, les autorisations, les informations de l'app, les éléments pour les stores d'applications et les vérifications techniques.
BLUN Software rend ces exigences visibles et prépare le projet pour la publication correspondante. L'approbation finale reste traçable et peut être contrôlée par l'utilisateur responsable ou par l'équipe de développement.
Après la première version, la spécification reste la base. Les corrections d'erreurs, les nouvelles fonctions et les adaptations de plateforme peuvent ainsi être planifiées de manière ciblée, sans devoir réexpliquer le produit à chaque fois.
Lien avec BLUN Apps et BLUN Code
BLUN Apps sert à créer des applications qui fonctionnent directement dans le navigateur. BLUN Software prend le relais lorsqu'une app installable de bureau ou mobile est nécessaire. BLUN Code offre un espace de travail technique direct aux développeurs qui souhaitent contrôler eux-mêmes le code source, les dépendances, les builds et les tests.
Un projet peut passer d'un domaine à l'autre au fil de sa croissance. D'une idée de produit validée dans BLUN Apps peut naître une application mobile ou de bureau. Les développeurs peuvent ensuite, dans BLUN Code, continuer à modifier et à approfondir le projet logiciel généré.
Quand BLUN Software est le bon choix
Utilise BLUN Software lorsque :
- une application installable doit voir le jour,
- Windows ou macOS doivent être pris en charge,
- une app mobile pour iOS ou Android est nécessaire,
- les fonctions de l'appareil ou les accès locaux au système sont importants,
- la version de bureau et la version mobile font partie du même produit,
- l'utilisation spécifique à la plateforme doit être prise en compte,
- le projet doit être préparé jusqu'aux builds et à la publication.
Tarifs
Quatre Tiers. Un contrat central.
Les quatre Tiers figurent sur la liste d'attente centrale BLUN. Aucun achat ni prélèvement pour le moment.

