Guide technique pour la compilation d'applications Flet en format APK
Configuration de l'environnement Flutter
La première étape consiste à préparer l'écosystème Flutter, indispensable au fonctionnement de Flet pour mobile. Téléchargez le SDK Flutter officiel et configurez vos variables d'environnement système pour inclure le chemin vers le dossier bin.
Pour optimiser le téléchargement des dépendances dans certai ...
Publié le 2 septembre à 23h01
Intégrer un Lecteur Audio en Streaming Multi-plateforme sous Flutter
Vision Générale de la Bibliothèque
L'intégration de flux audio en direct dans les applications mobiles modernes nécessite une gestion robuste côté client et serveur. Cette solution repose sur une librairie tierce qui facilite l'accès aux sources de streaming audio sur différents systèmes d'exploitation. Les principales plateformes ciblées inclu ...
Publié le 18 août à 14h58
Implémentation du rafraîchissement et de la pagination infinie avec Flutter sur OpenHarmony
Gestion avancée des listes : actualisation et chargement progressif
Le chargement intégral d'un jeu de données depuis une API entraîne rapidement des problèmes de consommation mémoire, de latence réseau et de fluidité d'interface. Pour garantir une expérience utilisateur optimale sur OpenHarmony avec Flutter, il est indispensable d'adopter une ...
Publié le 8 août à 07h40
Développement de plugins Flutter pour HarmonyOS avec ArkTs
Développer un plugin Flutter pour la plateforme HarmonyOS, implémenter une intégration mixte Flutter-HarmonyOS et gérer la communication inter-processus.
Côté Flutter : Configuration du MethodChannel
const MethodChannel _channel = MethodChannel('com.example.app/service');
/// Récupérer le jeton d'authentification
static Future<dynamic> ...
Publié le 4 août à 09h20
Configuration Multiplateforme des Plugins Flutter pour OpenHarmony dans pubspec.yaml
Structure de la section plugin.platforms
Le fichier pubspec.yaml est le manifeste essentiel de tout plugin Flutter. Il détaille au framework les plateformes prises en charge, les classes d'entrée spécifiques à chaque environnement natif, et les dépendances requises. Pour qu'un plugin Flutter puisse fonctionner sur OpenHarmony, il est impératif ...
Publié le 27 juillet à 00h58
Navigation entre pages dans Unity UIWidgets
Concepts de base du routage dans UIWidgets
Dans Flutter et UIWidgets, le concept de Route corespond à ce qu'on appelle généralement une "page" en développement mobile :
Android : une Activity
iOS : un UIViewController
UGUI : un Panel, Form ou View
Avec UGUI classique, on gérait l'ouverture et la feremture via un UIManager centralisé ...
Publié le 24 juillet à 11h42
Tutoriel de mise en place d'un environnement de développement Flutter pour Android
Prérequis techniques
Système d'exploitation : Windows
JDK : version 21.0.11
SDK Flutter : version 3.41.4
Environnement de développement : Android Studio (Panda 2)
Procédure d'installation
Installation du SDK Flutter
Pour commencer, rendez-vous sur la page officielle de téléchargement de Flutter pour Windows. Sélectionnez l'archive ZIP corresp ...
Publié le 21 juillet à 06h07
Les Widgets Essentiels de Flutter
Dans Flutter, lorsqu'un widget subit un changement d'état, il reconstruit sa description de l'interface utilisateur. Le framework compare ensuite cette nouvelle description à la précédente pour déterminer les modifications minimales nécessaires à appliquer à l'arbre de rendu sous-jacent, puis actualise l'affichage en conséquence.
Il est crucial ...
Publié le 17 juillet à 09h51
Faire fonctionner une base de données PostgreSQL sur HarmonyOS avec des requêtes SQL fortement typées et un stockage distribué haute performance
Guide d'adaptation de la bibliothèque drift_postgres pour HarmonyOS - Faire fonctionner une base de données PostgreSQL sur HarmonyOS avec des requêtes SQL fortement typées et un stockage distribué haute performance
Introduction
Dans le développement d'applications OpenHarmony, la persistance des données repose généralement sur des bases de donn ...
Publié le 10 juillet à 04h22
Conception de la couche réseau dans Flutter : isoler les impacts des changements d'API
En développement mobile, une modification côté serveur – comme le renommage d'un champ – peut entraîner des dizaines de fichiers à corriger côté client. Lorsque la structure de réponse évolue, par exemple avec l'ajout d'un niveau d'enveloppe data, les erreurs se multiplient. Ce n'est souvent pas l'instabilité de l'API qui est en cause, mais bie ...
Publié le 6 juillet à 05h19