> For the complete documentation index, see [llms.txt](https://weekly-essay.mikey.wang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://weekly-essay.mikey.wang/fr/2025/w21-cross-platform-and-containers.md).

# W21-Multiplateforme et conteneurs

En préparant la prochaine séance de transmission des fondamentaux, je reviens toujours au multiplateforme et aux conteneurs. Le sujet est vaste et complexe, mais j'espère, comme Yulu lors de la séance précédente, donner quelques repères justes.

Pourquoi considérer le multiplateforme comme un fondamental ?

1. Réduire le coût de développement et améliorer le déploiement sont les moteurs internes de ces technologies. La diffusion d'HarmonyOS ne fera que renforcer cette tendance. Daxiang, que nous utilisons souvent, doit prendre en charge les mobiles (iOS, Android, Harmony), les ordinateurs (macOS, Windows, Linux) et le Web. Le natif offre certes la meilleure expérience utilisateur, mais répondre à autant de plateformes uniquement avec du développement natif serait manifestement inefficace et coûteux.
2. L'entreprise possède de nombreuses technologies multiplateformes internes. Les problèmes liés aux conteneurs Titans, MSC ou MRN font inévitablement partie du quotidien. Dans les services financiers, les technologies côté client sont également passées d'EHC à Neo, puis à Recce. Une compréhension systématique permet d'identifier correctement la nature d'un problème et de travailler plus efficacement. Elle devient encore plus nécessaire avec la programmation par IA. Diagnostiquer et résoudre rapidement un problème, garantir la sécurité et la fiabilité d'une application ne sont pas les points forts de l'IA. Les humains doivent juger et résoudre à partir d'une compréhension d'ensemble et du déroulement réel.
3. Il faut replacer le multiplateforme dans un cadre technique plus large et suivre ses évolutions historiques. Depuis la naissance de l'informatique, il se développe continuellement. Aucune grande solution n'apparaît isolément : toutes forment un réseau de relations. Ce n'est qu'en voyant ce réseau que l'on comprend la singularité de chaque technologie et que l'on choisit et juge correctement. Au début de ma carrière, j'ai écrit beaucoup d'applications multiplateformes, avec RN ou les mini-programmes. J'utilisais ce que l'équipe avait pour apprendre un métier, sans savoir d'où venaient ces technologies. Écrire davantage ne suffisait donc pas à former un jugement de qualité.

Je veux aussi explorer la création de contenu avec l'IA : organiser les idées initiales, condenser le texte de l'intervention, générer rapidement des schémas système dans le style de ByteByteGo et essayer d'intégrer un court passage de podcast.
