Sélection de projets en cours

L'art du code,
sur la côte.

Applications mobiles, plateformes web, architectures cloud et IA appliquée : nous concevons, livrons et faisons évoluer le produit, du cadrage à la production.

Studio Bidibou devient Black Tide Studio.

Même studio, nouvelle identité. Studio Bidibou SARL reste l'entité juridique qui opère Black Tide Studio.

capabilities.ts
hero.tsx
studio.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// capabilities.ts — Black Tide Studio
// 10 ans d’ingénierie en production.
 
export const capabilities = {
mobile: ['Swift', 'Kotlin', 'Flutter'],
web: ['Next.js', 'React', 'TypeScript'],
cloud: ['AWS', 'NestJS', 'Postgres'],
ai: ['LLM', 'RAG', 'Agents'],
product: ['UX', 'Design system', 'Livraison'],
} as const;
 
export const studio = {
location: 'Île d\'Oléron, FR',
status: 'disponible',
};
main
Île d'Oléron · FR
Collaborations

Quelques collaborations qui ont façonné le studio.

  • Vibly
  • Blisterr
  • Meduz
  • Fred n' So
  • Sur les traces d'Ularius
  • Parkto
  • Kaptn
  • Fantasy Alley
  • Reavox
Méthode

Une méthode claire, de la décision à l'exploitation.

Quatre temps : cadrer les risques, documenter les choix, livrer par étapes et maintenir dans la durée.

01

Cadrer avant de construire.

Pendant une à deux semaines, nous clarifions le périmètre, identifions les risques et validons l'architecture cible. Le développement commence sur une base documentée et chiffrée.

02

Architecture documentée. Choix justifiés.

Diagrammes versionnés dans Git, schémas PostgreSQL, contrats OpenAPI et plans d'architecture cloud : chaque choix structurant est documenté, avec les alternatives considérées et les conséquences attendues.

03

Code passé en revue, testé, déployé.

Revue de code, tests, intégration continue, suivi en production et démonstrations régulières rendent l'avancement visible. Le dispositif exact est adapté au périmètre convenu.

04

Maintenir le produit dans la durée.

Les systèmes d'exploitation, SDK, certificats et règles des boutiques évoluent. Nos contrats de maintenance organisent les mises à jour, la surveillance et les évolutions nécessaires dans la durée.

Technologies

Des choix maîtrisés, adaptés au produit.

Technologies utilisées régulièrement sur des produits en production.

Swift
Kotlin
Flutter
React Native
NestJS
Next.js
Node.js
TypeScript
PostgreSQL
Redis
MongoDB
S3
AWS
Cloudflare
Hetzner
Docker
Terraform
Anthropic
OpenAI
Mistral
Stripe
GitHub Actions
Linear
Sentry
Swift
Kotlin
Flutter
React Native
NestJS
Next.js
Node.js
TypeScript
PostgreSQL
Redis
MongoDB
S3
AWS
Cloudflare
Hetzner
Docker
Terraform
Anthropic
OpenAI
Mistral
Stripe
GitHub Actions
Linear
Sentry
Services

Trois domaines. Une seule équipe.

Ingénierie mobile et web, architecture cloud et IA appliquée. Une seule équipe pour concevoir et livrer le produit.

Applications mobiles

iOS, Android, Flutter, React Native.

Développement natif (Swift, Kotlin) ou multiplateforme selon vos contraintes. Publication sur l'App Store et Google Play, tests automatisés, suivi des incidents et intégration continue.

à partir de 35 000 € HT
load-balancerapi-1api-2api-3aurora-multi-az
Web et architecture cloud

Next.js, NestJS, AWS, PostgreSQL.

Applications web, API et architectures cloud conçues par un architecte certifié AWS. Des plateformes multilocataires, prêtes pour la production et conçues pour monter en charge.

à partir de 45 000 € HT
Optimiser cette requête ?SELECTid, nameFROMusersWHEREactive=true AND id IN (...);Appliquer
IA et données

RAG, agents, fine-tuning, MLOps.

Intégrations OpenAI, Anthropic et Mistral. RAG sur vos données métier, agents conversationnels et modèles Llama auto-hébergés lorsque la maîtrise de l'hébergement et de la résidence des données l'exige.

à partir de 25 000 € HT
Engagements

Nos engagements de collaboration.

Des engagements définis dans chaque proposition commerciale.

Un produit documenté, préparé pour être transmis.

À la livraison, les éléments prévus au devis — code source, schémas PostgreSQL, diagrammes d'architecture et guides d'exploitation — sont remis et organisés pour faciliter l'exploitation ou la reprise par une autre équipe.

Des avancées visibles. Des écarts signalés sans détour.

Des démonstrations régulières rendent l'avancement tangible. Budget, planning, risques et décisions sont partagés clairement. Tout écart est signalé dès qu'il apparaît, avec les options d'arbitrage.

Un suivi défini après la mise en production.

Le périmètre de garantie et les délais de prise en charge sont précisés au devis. Les anomalies imputables à la livraison sont traitées sans surcoût dans ce cadre.

Chantiers techniques

Des problèmes techniques qui appellent une ingénierie précise.

Quatre situations réelles, présentées avec leurs contraintes, leurs choix d'architecture et leurs résultats.

IA · LLM

Pipeline LLM multi-modèles

Sur Meduz, un pipeline orchestre un modèle narratif et un modèle instruction-tuned, avec un routage dynamique selon le contexte conversationnel. Latence inférieure à une seconde, coût maîtrisé.

const pipeline = {
narrative: 'llama-3.1-70b',
instruct: 'gpt-4o-mini',
router: context-aware
};
Matériel · BLE

Modules natifs Swift et Kotlin pour le BLE temps réel

Sur Meduz, des modules natifs développés en Swift pour iOS et en Kotlin pour Android relient un matériel Bluetooth Low Energy à Flutter. Flux temps réel, gestion fine de la batterie et des reconnexions.

channel.invokeMethod('startScan', {
serviceUuid: 0xFE12,
notify: (bytes) => stream.add(bytes)
});
Streaming · Live

Streaming en direct sous 3 s à coût maîtrisé

Sur Blisterr, une architecture hybride associe LL-HLS pour les spectateurs et WebRTC pour les coanimateurs. L'infrastructure est provisionnée à la demande pour suivre la charge et maintenir la latence sous trois secondes.

const player = {
protocol: 'll-hls',
latency: '< 3s',
fallback: webrtc
};
Cloud · AWS

Infrastructure multi-zone AWS pour 50 associations

Sur Vibly, une architecture AWS multi-zone a pris en charge 50 associations étudiantes, avec fils d'actualité, événements payants et messagerie en temps réel. Backend Express et MongoDB sur Elastic Beanstalk, S3 pour les médias et Firebase pour les notifications.

aws.elasticBeanstalk({
runtime: 'node-express',
datastore: 'mongodb',
multiAz: true
});
10ans
d'ingénierie en production
5/5
satisfaction client
3ans
durée moyenne d'accompagnement
Oléron
studio basé en France
Réalisations

Des produits conçus, livrés et suivis dans la durée.

Des produits à différentes étapes de leur cycle de vie, présentés avec leur contexte et leur statut actuel.

Plateforme d'enchères en direct

Blisterr

Plateforme d'enchères en direct pour objets de collection : le vendeur anime une diffusion, les acheteurs enchérissent en temps réel. Nous avons repris l'application Flutter et le backend existants pour livrer une version plus rapide, portée par une architecture hybride LL-HLS et LiveKit et une infrastructure provisionnée à la demande.

Flutter · NestJS · PostgreSQL · LiveKit · LL-HLS · Hetzner · Cloudflare
CONCEPT UI · DONNÉES DÉMOLIVE12:341:08:22FAIBLE LATENCEEDGE ORIGINCHAT · DEMOadatrès bel étatkaienchère à 120 €moqui dit mieux ?linétat confirmé ?rae135 € pour moisamtemps prolongéadadernière offre ?kaiadjugé !Votre message
Application mobile d'IA conversationnelle

Meduz

Application fondée sur une IA conversationnelle, avec pipeline LLM multi-modèles et modules natifs Swift et Kotlin pour une intégration matérielle BLE en temps réel.

Flutter · NestJS
En cours
Réseau social étudiant
Service arrêté

Vibly

Réseau social pour 50 associations étudiantes : fils d'actualité, événements payants, messagerie en temps réel et infrastructure AWS multi-zone. Exploité pendant plus de trois ans avant l'arrêt du service.

Flutter · Express
3 ans 4 mois
Audit et reprise technique

Parkto

Reprise d'une application mobile après un changement d'équipe. En quatre semaines : audit de la dette, stabilisation des parcours critiques et préparation du lancement.

Flutter · NestJS
1 mois
Site vitrine · Traiteur événementiel

Fred n' So

Site vitrine pour un traiteur événementiel éco-responsable de l'île d'Oléron. Un site monopage et une page contact présentent le chef, ses plats et transforment les visites en demandes de devis, sans base de données ni serveur à maintenir.

Nuxt · Vue
Livré
Site vitrine et réservation · Loisirs

Sur les traces d'Ularius

Site vitrine pour des rallyes-aventures grandeur nature sur l'île d'Oléron. Le jeu reste volontairement analogique — carte, boussole, sans application — tandis que le site raconte l'aventure et accompagne la réservation avec discrétion.

Nuxt · Vue
Livré
Plateforme de lecture et communauté

Fantasy Alley

Plateforme de lecture fantasy en trois composantes : une application Flutter avec lecteur EPUB/PDF et DRM, marketplace et réseau social ; une API NestJS d'auto-publication et de modération pour les auteurs indépendants ; et un pipeline Python qui synchronise environ 125 000 livres.

Flutter · NestJS
En cours
Plateforme de jeu vidéo multiplateforme
Service arrêté

Reavox

Plateforme de mise en relation entre joueurs, déployée sur Android, iOS, Windows, macOS et le Web, avec communications temps réel via WebRTC. Le service a depuis été arrêté.

Flutter · Node.js
2 ans d'accompagnement
Témoignages

Ce que nos clients disent.

« Disponibles, efficaces, talentueux. Leurs conseils sont pertinents et les délais respectés. Je recommande. »
Vincent
Sur les traces d'Ularius
« Sérieux, professionnels, très impliqués, et créatifs. Plus que de délivrer le résultat attendu, ils sont soucieux de la réussite de notre projet. »
Maxime Peigney
Vibly
« Ils nous suivent depuis nos débuts et sont toujours là. Ils connaissent leur job et sont investis dans leur travail. »
Sophie D.
Fred n' So
Qualifications et agrément

Une certification, un certificat professionnel et un agrément.

Trois reconnaissances distinctes, présentées selon leur nature.

AWS Solutions Architect

Certification AWS Certified Solutions Architect – Associate. Audits d'architecture cloud réalisés par un architecte certifié.

Google UX Design

Google UX Design Professional Certificate. Direction artistique et UX/UI sur les produits accompagnés par le studio.

Agrément Crédit d'Impôt Innovation

Studio agréé par l'État français au titre du CII. L'éligibilité du projet et son traitement fiscal sont à confirmer avec votre conseil fiscal.

Questions fréquentes

Budget, délais et modalités d'accompagnement.

Les réponses aux questions qui reviennent avant un premier échange.

Quel budget prévoir pour un projet avec Black Tide Studio ?

Nos repères sont de 12 à 25 k€ HT pour un prototype, de 35 à 70 k€ HT pour un MVP et de 80 à 160 k€ HT pour un produit évolutif. Ces montants sont des ordres de grandeur : le périmètre, les risques techniques et le niveau d'accompagnement déterminent le devis après cadrage.

Combien de temps faut-il pour développer une application mobile ?

Le délai dépend du périmètre, des dépendances externes et des risques à lever. Le cadrage technique permet de construire un planning réaliste, avec des jalons et des arbitrages explicites avant le démarrage de la fabrication.

Natif (Swift/Kotlin) ou multiplateforme (Flutter/React Native), que choisir ?

Flutter ou React Native mutualisent une partie importante du produit entre iOS et Android. Le natif Swift et Kotlin donne un contrôle direct sur chaque plateforme. Le choix dépend de l'expérience attendue, des intégrations matérielles, des contraintes de performance et des compétences de l'équipe qui reprendra le produit ; il se décide pendant le cadrage.

Comment choisir entre Black Tide Studio et un freelance ?

Black Tide réunit conception produit, développement, architecture cloud, tests, déploiement et suivi dans une même mission. Un freelance peut être particulièrement adapté à un besoin ciblé ou au renfort d'une équipe existante. Le bon choix dépend du périmètre, des responsabilités à couvrir et de l'organisation déjà en place.

Pourquoi un studio sur l'Île d'Oléron plutôt qu'à Paris ?

Notre tarif jour public est de 750 € HT. Nous travaillons à distance depuis l'île d'Oléron, avec des points réguliers et des déplacements lorsque le projet le nécessite. Le devis précise le périmètre, les jours estimés et les éventuels coûts tiers.

Comment se passe l'estimation budgétaire ?

L'appel découverte de 30 minutes est gratuit. S'il confirme l'adéquation, une phase de cadrage technique d'une à deux semaines est facturée au tarif jour. Elle aboutit à un devis détaillé poste par poste, un planning et une architecture cible. L'engagement commence à la signature du devis.

Prochaine étape

Échangeons sur votre projet.

Un échange de 30 minutes pour comprendre le contexte, les contraintes et la prochaine étape. Le cadrage technique vient ensuite, s'il est pertinent.