Jetpack Compose Academy · Leçon

Esquisser la disposition d’une carte de profil

Planifiez la structure avant de coder.

Leçon 1 sur 413 étapes

Esquisser la disposition d’une carte de profil est une leçon Jetpack Compose Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Jetpack Compose Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Jetpack Compose Academy comprend 4 leçons au total.

Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.

Why Sketch First

Before you write a single line, picture the screen. A quick sketch turns a vague idea into a clear plan you can build with confidence. 📝

What a Profile Card Holds

Your profile card shows a few key things: an avatar, a name, a short bio, some stats, and a follow button. That list is your content inventory.

Think in Boxes

Compose lays things out as nested boxes. Each piece of content lives in its own region, and regions nest inside larger ones. Start by drawing those boxes.

Top to Bottom Flow

Most cards read vertically: avatar on top, name below, bio under that. A Column stacks children top to bottom, so it will be your outer container.

Sketch the Outer Column

The whole card sits inside one Column. Everything you add becomes a child of it, in the order you write them.

Column {
    // avatar
    // name
    // bio
    // stats row
    // follow button
}

Side-by-Side Stats

The stats line shows counts next to each other, not stacked. Anything that sits horizontally belongs in a Row nested inside your Column.

Plan the Stats Row

Sketch a Row holding three little blocks: posts, followers, and following. Each block is its own tiny piece of the card.

Row {
    // posts
    // followers
    // following
}

Where the Button Lives

The follow button is the last item, full width at the bottom. In your sketch it sits as the final child of the outer Column.

Name the Sections

Give each region a name: header, bio, stats, action. Naming sections now makes turning the sketch into Composables almost automatic later. ✨

Spacing and Breathing Room

A good sketch marks the gaps too. Note where you want padding around the card and space between sections so it never feels cramped.

From Sketch to Tree

Your sketch maps directly to a Composable tree: outer Column, then header, bio, stats Row, and button as children in order.

Quick Check

Which container best fits items that should sit side by side?

Recap: You Have a Plan

You sketched the card as nested boxes: an outer Column with a header, bio, a stats Row, and a follow button. Next you will turn that plan into real Composables.

Gratuit pour commencer

Apprends Kotlin avec un tuteur IA — gratuit

Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.

Cours
30
Leçons
120

Questions Fréquemment Posées

La leçon « Esquisser la disposition d’une carte de profil » est-elle gratuite ?

Oui — le texte complet de « Esquisser la disposition d’une carte de profil » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Jetpack Compose Academy, passe à CoddyKit PRO. Le cours Jetpack Compose Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Esquisser la disposition d’une carte de profil » ?

Planifiez la structure avant de coder. Tu pratiques Jetpack Compose Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Jetpack Compose Academy ?

Aucune expérience préalable n'est requise. Jetpack Compose Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Esquisser la disposition d’une carte de profil » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Jetpack Compose Academy ?

Oui. Chaque leçon Jetpack Compose Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Esquisser la disposition d’une carte de profil
  2. Section avatar, nom et biographie
  3. Ligne de statistiques et bouton Suivre
  4. Extraire des Composables réutilisables
← Retour à Jetpack Compose Academy