Une base de code, toutes les plateformes

Codez une fois,
déployez partout.

IDE, package manager, backend intégré et compilateur multi-plateforme — dans votre navigateur. Une seule base de code HTML/CSS/JS pour Android, iOS et le Web. Zéro installation.

M
S
A
3 en ligne
app.eden-vanilla.com
1<div class="app">
2  <h1>Mon app</h1>
3  <button id="go">
4    Lancer
5  </button>
6</div>
7
8// Preview temps réel ↓
9const btn = document
10  .getElementById('go')
Build Android prêt

Créer une app mobile
ne devrait pas être aussi compliqué

Aujourd'hui, le parcours classique ressemble à ça : installer un IDE lourd par plateforme, configurer des environnements, jongler entre outils, et maintenir du code en double.

L'approche classique

  • Environnement lourd

    Android Studio, Xcode, Node.js, SDK, émulateurs. Des Go de téléchargement avant d'écrire la moindre ligne.

  • Outils fragmentés

    VS Code pour coder, Figma pour designer, GitHub pour versionner, un CI/CD pour builder. Chacun avec son compte et sa config.

  • Collaboration complexe

    Partager un projet implique Git, des pull requests, et une chaîne de merge. Trop lourd pour un petit projet ou une équipe en formation.

  • Pas de preview unifiée

    Le rendu change entre le navigateur, l'émulateur Android, le simulateur iOS et le device. Chaque itération est un cycle lent de build-deploy-test.

L'approche Eden Vanilla

  • Zéro installation

    Ouvrez votre navigateur, connectez-vous, codez. L'IDE, le builder visuel et le compilateur multi-plateforme sont déjà là.

  • Tout-en-un

    IDE, packages, backend, Git, builder visuel, compilation APK — dans le même onglet. Un seul outil, un seul compte.

  • Collaboration native

    Éditez le même fichier en temps réel avec votre équipe. Curseurs partagés, présence, zéro configuration.

  • Preview instantanée

    Le rendu WebView s'actualise pendant que vous codez. Testez dans le simulateur intégré, puis compilez pour Android, iOS ou le Web.

Un environnement complet
pour créer des apps multi-plateformes

Chaque fonctionnalité a été pensée pour que vous restiez concentré sur votre code — pas sur votre outillage.

IDE EdenCode complet

Habitué à VS Code ? Nous aussi : retrouvez votre zone de confort dans votre navigateur. Explorateur de fichiers, coloration syntaxique, autocompletion, et console WebView intégrée pour déboguer en direct.

Eden Editor Explorateur de fichiers Console WebView Preview temps réel

Compilateur multi-plateforme

Une seule base de code HTML/CSS/JS, trois cibles : APK Android, app iOS et webapp. Configurez permissions, orientation, type de build, et déployez sur la plateforme de votre choix.

Android APK iOS Web / PWA Debug & Release

Équipes & collaboration temps réel

Un Google Meet, façon Eden. Créez des équipes, invitez vos collaborateurs, et éditez le même fichier simultanément. Les curseurs de chacun sont visibles en temps réel grâce à Eden Collab.

Eden Collab Curseurs partagés Invitations Partage de projets

Git intégré

Branches, commits, historique de versions, restauration — sans toucher à un terminal. Tout le versionning est accessible depuis l'interface de l'IDE.

Branches Historique Commits Restauration

EdenCraft — Builder visuel

Construisez vos interfaces par glisser-déposer sur un canvas. Ajoutez de la logique visuellement. Et quand vous êtes prêt, éjectez vers du code HTML/CSS/JS que vous pouvez modifier librement dans l'IDE.

Canvas drag-and-drop Éditeur de logique Éjection vers code Sync auto éditeur

epm — votre gestionnaire de paquets

Avec Eden Package Manager, installez des librairies depuis la console de l'IDE. Camera, vision IA, audio, 3D, animations — un epm install suffit.

17 packages Vision par ordinateur Caméra, Audio, 3D React & Angular

Eden Space — Backend intégré

Un Backend-as-a-Service dans l'IDE. Créez des collections JSON, déployez des fonctions serveur, gérez l'authentification — sans quitter votre projet.

Base de données JSON Fonctions serveur Auth JWT SDK client

Full-stack en un projet

Frontend dans l'éditeur, backend dans Eden Space, librairies via epm. Votre app complète — du formulaire à la base de données — dans un seul espace de travail.

Front + Back + BDD Deploy en 1 commande Sandbox sécurisé

Designez d'abord, codez ensuite

EdenCraft vous permet de poser vos composants sur un canvas, de définir leur logique visuellement, puis d'éjecter le résultat en code propre. Idéal pour prototyper rapidement ou pour les débutants qui apprennent en voyant le code généré.

EdenCraft
Titre
Bouton
Image
Texte
Input
Liste
Titre — Mon application
Image
Texte — Description de l'app...
Bouton — Démarrer

Git sans le terminal

Visualisez vos branches, naviguez dans l'historique de commits, et restaurez n'importe quelle version en un clic. La puissance de Git, sans la complexité de la ligne de commande.

Historique
main actif
a3f8c2d Ajout de la page d'accueil il y a 2h
7e1b4a9 Correction du style responsive il y a 5h
f2c9d01 Configuration initiale du projet hier
feature/formulaire 2 commits

epm install et c'est parti

Comme npm, mais directement dans la console de l'IDE. Tapez epm install eden-camera et la librairie est ajoutée à votre projet. Caméra, audio, capteurs, vision par ordinateur, animations, 3D, frameworks — 17 packages prêts à l'emploi.

eden-camera eden-cv-courant eden-audio eden-three eden-anim eden-sensor eden-speech eden-react
Console
$ epm list
Device
  eden-camera   6.3 KB  Camera & photo
  eden-sensor   2.7 KB  Accéléromètre, gyro
Media
  eden-audio    5.5 KB  Enregistrement & lecture
  eden-speech   4.0 KB  Text-to-speech
Vision
  eden-cv-courant 21.2 KB  Détection d'objets IA
3D & Graphics
  eden-three   24.4 KB  Moteur de rendu 3D
$ epm install eden-camera
+ eden-camera@1.0.0 installed to libs/

Votre backend, dans la console

Eden Space vous donne une base de données JSON et des fonctions serveur déployables en une commande. Créez des collections, insérez des documents, déployez vos routes — le tout depuis la console de l'IDE. Votre APK peut ensuite appeler ce backend via le SDK intégré.

Collections JSON CRUD complet Auth JWT intégrée Fonctions sandboxees SDK client
Eden Space
$ epm space create users
Collection "users" créée
$ epm space insert users {"name":"Alice"}
Document inséré id: a7f3c...
$ epm space deploy
Déploiement des fonctions serveur...
2 routes déployées :
  POST /fn/auth/login
  GET  /fn/users/list
$ epm space status
Espace : 1.2 KB / 5 MB

De l'IA dans votre app mobile,
sans cloud, sans abonnement

Avec epm install eden-cv-courant, votre app détecte des objets en temps réel via la caméra — animaux, véhicules, personnes, objets du quotidien. L'intelligence tourne directement sur le téléphone de l'utilisateur. Aucune donnée n'est envoyée à un serveur externe. Pas de clé API, pas de ChatGPT, pas de dépendance. Vous reprenez le contrôle.

80 types d'objets 100% hors-ligne Temps réel Privacy by design Gratuit & illimité
5 lignes de code
$ epm install eden-cv-courant
+ eden-cv-courant@1.0.0 installed to libs/
// Dans votre app :
const cv = new EdenCV();
await cv.init();
await cv.startCamera('cam');
// Réagir aux détections :
cv.rename('dog', 'Rex');
cv.onDetect('dog', d => {
  alert(d.label + ' détecté !');
});
cv.startDetection('cam', 'overlay');

De l'idée au déploiement,
en 4 étapes

Un parcours linéaire et intégré. Pas de changement d'outil, pas de configuration externe.

1

Créer un projet

Partez d'un template ou importez un ZIP. Votre espace de travail est prêt en quelques secondes.

2

Coder & designer

IDE EdenCode ou créateur visuel EdenCraft. Ajoutez des librairies via epm et un backend avec Eden Space.

3

Collaborer

Invitez votre équipe. Éditez ensemble, gérez vos versions avec Git, partagez vos projets.

4

Déployer partout

Compilez pour Android, iOS ou le Web. Configurez les permissions, lancez le build et téléchargez votre app.

Eden Vanilla vs. l'approche traditionnelle

Ce qui prendrait des heures de configuration avec des outils séparés se fait en quelques clics dans Eden Vanilla.

Fonctionnalité Eden Vanilla Approche classique
IDE dans le navigateur ✓ EdenCode intégré VS Code à installer
Compilation multi-plateforme ✓ Android, iOS, Web en 1 clic Android Studio + Xcode + config
Créateur visuel ✓ EdenCraft intégré ○ Outil externe (Figma, etc.)
Versionning Git ✓ Interface visuelle Terminal ou GitHub Desktop
Collaboration temps réel ✓ Eden Collab : comme Google Meet Live Share à configurer
Équipes & partage ✓ Intégré GitHub orgs + invitations
Preview WebView ✓ Temps réel dans l'IDE Émulateur Android (lent)
Package manager ✓ epm intégré (17 packages) npm + configuration manuelle
Backend / BDD ✓ Eden Space (BaaS intégré) Firebase / Supabase externe
Installation requise ✓ Aucune Plusieurs Go

Tout est pensé pour vous

Preview WebView
Simulateur intégré avec mode paysage, zoom, et console de debug filtrable
Import & export
Importez un projet ZIP ou créez depuis un template. Exportez à tout moment.
3 langues
Interface en français, anglais et indonésien avec détection automatique
Thème clair & sombre
Un design system complet avec basculement de thème en un clic
Templates
Démarrez avec des templates prêts à l'emploi pour accélérer le prototypage
Sécurisé
Authentification JWT, chiffrement, rate limiting, et permissions par rôle

Prêt à créer votre app ?

Ouvrez Eden Vanilla et déployez votre app sur Android, iOS et le Web — depuis votre navigateur.

Lancer Eden Vanilla