Aller au contenu principal

Guide Utilisateur & Développeur TkushPatch

TkushPatch est la plateforme de Code Push OTA (Over-The-Air) pour applications Flutter (Android et iOS). Elle vous permet de corriger des bugs critiques, de déployer des correctifs Dart et de faire évoluer vos écrans instantanément sans repasser par la validation des stores (Google Play Store et Apple App Store).

Ce portail est votre Guide Utilisateur officiel. Il regroupe toutes les instructions nécessaires pour intégrer le SDK, utiliser la ligne de commande (CLI), piloter vos versions sur la console web et réussir vos déploiements.


Par où commencer ?​

Votre besoinGuide recommandé
Comprendre le fonctionnementConcepts clés et Comment fonctionne le Code Push
Tutoriel de bout en boutCréer son premier patch pas-à-pas
Intégrer le package FlutterInstallation du SDK tk_ota_push et Démarrage rapide
Compiler et publier un patchGuide de la CLI tk-ota-push
Gérer ses applications en ligneGuide de la Console Web
Double validation (4-Yeux)Workflow d'approbation
Résoudre une anomalieGuide de dépannage et Questions fréquentes (FAQ)

Le cycle de mise à jour en 4 étapes​

  1. Publication de la Release initiale : Le développeur prépare l'application avec la CLI tk-ota-push et la publie sur l'App Store ou Google Play.
  2. Création d'un correctif Dart : En cas de bug ou d'évolution urgente, le développeur ajuste le code et génère un correctif différentiel léger.
  3. Validation & Gouvernance : L'équipe valide le correctif dans la Console Web avec la double vérification (Maker-Checker).
  4. Distribution transparente : Les applications mobiles téléchargent automatiquement le correctif signé et l'activent sans interruption.

Les 3 outils à votre disposition​

  1. Le SDK Flutter (tk_ota_push) : Le package Dart à importer dans votre application. Il vérifie les mises à jour en tâche de fond, télécharge les patchs signés, applique les correctifs au prochain démarrage, gère les assets dynamiques et protège l'application contre les anomalies grâce au rollback automatique.

  2. La CLI (tk-ota-push) : L'outil en ligne de commande pour compiler vos binaires, extraire les différentiels, publier des patchs et automatiser vos pipelines d'intégration continue (CI/CD).

  3. La Console Web : L'interface de gestion de votre organisation pour suivre les versions en direct, approuver les patchs selon le principe des 4-yeux, ajuster les pourcentages de déploiement progressif (rollout), gérer les collaborateurs et diagnostiquer la flotte mobile.

Langue et Thème

Vous pouvez basculer l'ensemble de la documentation en anglais via le sélecteur de langue en haut à droite. Le sélecteur de mode sombre/clair est disponible à ses côtés.