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 besoin | Guide recommandé |
|---|---|
| Comprendre le fonctionnement | Concepts clés et Comment fonctionne le Code Push |
| Tutoriel de bout en bout | Créer son premier patch pas-à-pas |
| Intégrer le package Flutter | Installation du SDK tk_ota_push et Démarrage rapide |
| Compiler et publier un patch | Guide de la CLI tk-ota-push |
| Gérer ses applications en ligne | Guide de la Console Web |
| Double validation (4-Yeux) | Workflow d'approbation |
| Résoudre une anomalie | Guide de dépannage et Questions fréquentes (FAQ) |
Le cycle de mise à jour en 4 étapes
- Publication de la Release initiale : Le développeur prépare l'application avec la CLI
tk-ota-pushet la publie sur l'App Store ou Google Play. - 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.
- Validation & Gouvernance : L'équipe valide le correctif dans la Console Web avec la double vérification (Maker-Checker).
- Distribution transparente : Les applications mobiles téléchargent automatiquement le correctif signé et l'activent sans interruption.
Les 3 outils à votre disposition
-
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. -
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). -
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.
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.