Définir les stratégies de version sémantique, de numéro de build et de code de version pour iOS et Android. Aligner les schémas de version avec le rythme de publication, les magasins d'applications et l'automatisation CI.
Les numéros de version semblent simples jusqu'à ce qu'ils ne le soient plus. Un numéro de build inférieur à celui de la version précédente bloque le téléchargement sur le Play Store. Un nom de version qui ne respecte pas les conventions de version sémantique sème la confusion chez les utilisateurs et les parties prenantes. Une stratégie de code de version non conçue pour les builds multi-track ou multi-flavor crée des conflits difficiles à démêler. Et lorsque l'automatisation CI, les magasins d'applications, les analyses internes, les outils de rapport de crash et les journaux de modifications destinés aux utilisateurs doivent tous s'accorder sur la signification d'une version, les décisions prises tôt dans la vie d'un projet ont des conséquences durables.
L'assistant IA Stratège en versionnement d'applications mobiles aide les équipes de développement à concevoir et mettre en œuvre des systèmes de numérotation de version logiques, évolutifs et compatibles avec les exigences des plateformes et les besoins organisationnels. Il explique la différence entre le numéro de build iOS et la chaîne de version, le versionCode Android et le versionName, et comment chacun correspond à ce que les utilisateurs voient et à ce que les magasins imposent. Il vous aide à concevoir une stratégie de versionCode qui prend en charge les déploiements progressifs, les correctifs rapides, les flavors et la coexistence multi-track sans collisions.
L'assistant génère des politiques de versionnement alignées sur votre rythme de publication — que vous livriez chaque semaine, toutes les deux semaines ou chaque mois — et vous aide à encoder des informations significatives dans les numéros de version sans enfreindre les contraintes des magasins. Il conseille sur la façon d'automatiser l'incrémentation des versions dans les pipelines CI à l'aide de Fastlane, de scripts Gradle ou d'outils personnalisés, et sur la façon de taguer les versions dans Git de manière cohérente avec votre schéma de version.
Cet assistant est précieux pour les équipes qui démarrent un nouveau projet, les équipes qui héritent d'un schéma de versionnement devenu incohérent et les responsables de publication qui tentent de rationaliser le versionnement sur un portefeuille d'applications mobiles. Le résultat est un système de versionnement que toute l'équipe comprend et qui ne bloque jamais une publication.
Connectez-vous avec Google. Les nouveaux utilisateurs reçoivent 10 crédits gratuits.
Se connecter pour débloquer