ایجاد و انتشار به روز رسانی های طراحی

در این بخش، نحوه تغییر کامپوننت در Figma (در این مورد، تغییر قالب بندی متن) را یاد می گیرید و با ساخت پروژه قبلی خود، مشاهده می کنید که تغییرات به کد پایه در اندروید استودیو منتشر می شود.

مقایسه قبل و بعد

تغییرات در Figma

بیایید یک به روز رسانی در کامپوننت Figma ایجاد کنیم. بازگشت به فایل Figma:

  1. لایه متن عنوان را انتخاب کنید. در بخش Text استایل را به Bold تغییر دهید.

    متن عنوان در Figma انتخاب و پررنگ شده است

ذخیره نسخه نامگذاری شده

اکنون کامپوننت به روز شده را در پایگاه کد خود ادغام کنید. برای اطمینان از اینکه توسعه دهندگان از نسخه جدید مؤلفه شما استفاده می کنند، مراحل ذخیره یک نسخه را تکرار کنید.

  1. اگر افزونه Figma Relay از قبل باز نشده است را باز کنید.

  2. روی اشتراک گذاری با توسعه دهنده کلیک کنید.

    گزینه Save to version history در منو
  3. از صفحه اشتراک‌گذاری با توسعه‌دهنده ، می‌توانید نام نسخه و توضیحات جدیدی را در بخش ذخیره سابقه نسخه وارد کنید.

    گزینه Save to version history در منو
  4. برای کپی کردن پیوند جدید در کلیپ بورد، CMD-L را در مک یا CTRL-L را در ویندوز، روی صفحه کلید تایپ کنید.

کد کامپوننت را به روز کنید

حالا بیایید کامپوننت را دوباره وارد کنیم:

  1. در Android Studio، مطمئن شوید که پنجره ابزار Project در نمای Android باشد. سپس روی app/ui-packages/hello_card/ کلیک راست کرده و Update UI Package را انتخاب کنید.

    گزینه بسته UI را در منوی زمینه به روز کنید

    منتظر بمانید تا نوار بارگیری در گوشه پایین سمت راست تمام شود:

    نوار بارگذاری اندروید استودیو
  2. کلیک کنید دکمه ساخت پروژه برای ساخت پروژه خود، و مؤلفه به روز شده را در پیش نمایش app/java/com/example/hellofigma/MainActivity.kt ببینید. توجه داشته باشید که اکنون متن پررنگ است.

    دکمه ساخت در نوار ابزار
    پیش نمایش کامپوننت
  3. برنامه را اجرا کنید تا همان به روز رسانی ها را در شبیه ساز مشاهده کنید.

    دکمه اجرا در نوار ابزار
    پیش نمایش برنامه در شبیه ساز

مرحله بعدی

اکنون که طرحی را به‌روزرسانی کرده‌ایم و نحوه به‌روزرسانی کدهای حاصل را مشاهده کرده‌ایم، می‌توانیم توجه خود را به حاشیه‌نویسی طرح خود با پارامترهای محتوا معطوف کنیم که به داده‌های متغیر در اجزای ما اجازه می‌دهد.

{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}