Vérifié le 10 octobre 2026, sur le code que VULK fait tourner aujourd'hui et sur ses registres de builds en production.
Demande une app mobile à VULK et tu obtiens un projet Flutter, pas un site web tassé dans un cadre de téléphone. Tu peux l'essayer dans le navigateur pendant sa construction et, quand le résultat te plaît, demander dans le chat le fichier Android et l'installer sur ton téléphone.
La version courte
| Ce que tu demandes | Ce que VULK livre aujourd'hui |
|---|---|
| Une app mobile | Un projet Flutter (Flutter 3.38.4, Dart 3.10.3) |
| L'essayer | Un aperçu en direct, compilé comme un vrai build Flutter web |
| Un fichier Android | Un APK signé que tu peux télécharger et installer |
Du vrai Flutter, compilé pour l'aperçu
L'aperçu n'est pas une maquette. VULK compile ton app avec le build web de Flutter lui-même sur nos serveurs et la vérifie avec un smoke test headless avant que tu la voies. Le moteur Flutter de l'aperçu se charge depuis VULK, pas depuis un CDN tiers. Une compilation peut prendre jusqu'à six minutes, et un build d'aperçu terminé est conservé 24 heures, donc rouvrir un projet ne le reconstruit pas à chaque fois.
Quand tu modifies l'app, VULK détermine quels fichiers Dart ta demande concerne et modifie ceux-là, au lieu de régénérer toute l'app.
Dessinée, pas du Material par défaut
Jusqu'à récemment, les apps Flutter générées ressemblaient aux réglages Material par défaut avec les bonnes couleurs. Depuis le 10 octobre 2026, chaque app qui a un design reçoit un kit visuel compilé à partir de ce design, en code plutôt que par un modèle. Il comprend des surfaces en relief et en verre avec des ombres douces, des cartes photo, une image hero qui se fond dans la page, des boutons pilule, des rangées de statistiques et un dock flottant à la place de la barre de navigation standard. Chaque app reçoit aussi sa propre couleur signature, son atmosphère et sa forme de navigation, et une palette qui échoue à un contrôle de contraste est déplacée vers les couleurs les plus proches qui le réussissent, au lieu d'être refusée.
Deux petites choses comptent plus qu'il n'y paraît. Les polices de ton design sont embarquées dans l'app, donc l'APK ne retombe jamais sur Roboto et ne télécharge jamais de police à l'exécution. Et le nom que tu donnes à l'app est celui qui s'affiche sous son icône sur Android.
Flutter full-stack
Un projet Flutter peut être généré pour le même backend géré que les apps web VULK : sa propre base de données PostgreSQL, des comptes utilisateurs et une API REST. VULK génère pour lui deux fichiers Dart, un client d'API et une couche de données, et l'aperçu dans ton navigateur communique avec ce backend.
L'APK : comment l'obtenir
Dans le chat, demande l'APK. VULK lance un build à partir des fichiers exacts qui ont été livrés, et une carte dans la conversation vérifie le build toutes les 10 secondes jusqu'à ce qu'elle se transforme en bouton Télécharger l'APK.
Une demande qui ne porte que sur l'APK ne touche pas à ton code. Elle construit l'app que tu as déjà sans lancer le générateur de code. Le build lui-même ne consomme aucun crédit.
Chaque build exécute flutter create . --platforms android sur un service de build Linux, puis y compile ton code. L'APK est signé avec une clé conservée pour ton compte, ou avec ton propre keystore si tu en téléverses un dans les réglages de signature de l'app. Quand tu modifies l'app et relances un build, le nouvel APK garde le même nom de package Android : signé avec la même clé, il s'installe comme une mise à jour par-dessus l'ancien au lieu d'apparaître comme une deuxième app. Android refuse une mise à jour signée avec une clé différente, donc si tu passes de la clé du compte à ton propre keystore, désinstalle d'abord l'ancienne app.
Le fichier est stocké dans un bucket privé et seul le compte propriétaire du projet peut le télécharger. Chaque APK stocké porte une empreinte SHA-256, vérifiée à nouveau à chaque lecture.
Mesuré : combien de temps, quelle taille
D'après nos registres de builds en production, lus le 10 octobre 2026, pour les builds entre le 26 septembre et le 7 octobre 2026 :
| Mesure | Valeur |
|---|---|
| Builds terminés | 12 |
| Temps de compilation médian | 157 secondes (de 153 à 271) |
| Temps médian entre la demande et la disponibilité | 163 secondes |
| Taille médiane de l'APK | 46,3 Mo (de 46,0 à 52,0) |
Fonctions du téléphone
Les apps VULK peuvent utiliser de vraies fonctions de l'appareil dans l'aperçu : cartes (flutter_map 8.1.1), localisation (geolocator 14.0.2), appareil photo et sélecteur de photos (image_picker 1.2.3), PDF (pdf 3.12.0), feuille de partage (share_plus 12.0.2) et notifications locales (flutter_local_notifications 19.5.0). Elles passent par des portes que le compilateur écrit, donc le modèle n'invente jamais de code natif.
Plans
Chaque plan payant peut construire des APK, parce qu'un build compte comme un export de ton code. Builder inclut cinq builds mobiles par mois ; Pro, Max, Team, Business et Enterprise n'ont pas de plafond mensuel. Les prix sont sur la page des tarifs : Builder 19,99 $ par mois, Pro 39,99 $ et Max 199 $, relevés le 10 octobre 2026.
Questions fréquentes
VULK construit-il du vrai Flutter ou un wrapper web ?
Du vrai Flutter. Le projet est du code Dart sur Flutter 3.38.4, l'aperçu est un build Flutter web, et l'APK est compilé par la toolchain Android de Flutter.
Puis-je installer l'APK sur mon téléphone ?
Oui. Télécharge-le depuis la carte dans le chat et installe-le sur un téléphone Android. Les builds suivants gardent le même nom de package, donc tant qu'ils sont signés avec la même clé, ils s'installent comme des mises à jour.
Combien de temps prend un build APK ?
La compilation médiane entre le 26 septembre et le 7 octobre 2026 a pris 157 secondes, et le délai médian entre la demande et le téléchargement a été de 163 secondes.
Construire un APK consomme-t-il des crédits ?
Le build lui-même ne consomme aucun crédit, et une demande qui ne porte que sur l'APK ne lance pas le générateur de code.



