סקירה כללית על Lightbuild

‫Lightbuild הוא חוויית build חדשה לגמרי, הצהרתית לחלוטין, שמטרתה לייעל משימות ב-Android Studio ולאפשר תהליכי עבודה של מפתחים באמצעות Android CLI. עיצבנו את Lightbuild כך שיהיה קל יותר להשתמש בו ולהבין אותו. השם שלו מתייחס לאופן שבו הוא מספק בהירות לגבי תצורת ה-build של הפרויקט. התכונה Lightbuild זמינה לקבוצה נבחרת של בודקים נאמנים כדי לקבל מהם משוב לפני השקה רחבה יותר.

מה זה Lightbuild?

כשיוצרים פרויקט חדש, בדרך כלל בוחרים בין שתי שפות תצורת ה-build שנתמכות רשמית ב-Android:‏ Kotlin DSL (מומלצת) ו-Groovy DSL. אחרי שהתכונה תושק לקהל הרחב, תהיה אפשרות שלישית: Lightbuild.

‫Lightbuild מספק הפשטה הצהרתית מעל מערכות בנייה אימפרטיביות. כלומר, בקובצי ההגדרות של Lightbuild לא צריך לכתוב לוגיקה, אלא רק להצהיר איך הפרויקט צריך להיבנות. כשמריצים את ה-build של הפרויקט, Lightbuild ממיר את קובצי ההגדרות הדקלרטיביים למערכת build אחרת, כמו Gradle. מערכת ה-build האחרת פועלת ברקע כדי לבצע build לפרויקט, ואתם צריכים לעבוד רק עם תחביר ההגדרה של Lightbuild.

יתרונות

הדרישה של Lightbuild לקובצי הגדרה הצהרתיים מבוססי-YAML מספקת כמה יתרונות לתהליכי עבודה מבוססי-סוכנים ולמשתמשי Android Studio:

  • הגדרה ידידותית לסוכנים: קובצי ההגדרה של Lightbuild מבוססים על YAML ומיועדים לאפשר לסוכני AI לנתח את הגדרת ה-build בצורה יעילה יותר, לעדכן את התלויות ולערוך מודולים – והכול בשליטתכם.
  • שילוב עם Android CLI: Android CLI הוא הכלי העיקרי לפיתוח אפליקציות משורת הפקודה או באמצעות תהליך עבודה מבוסס-סוכן מועדף. ‫Lightbuild מאפשר לכם ולסוכנים שלכם להשתמש באותן תכונות של Android CLI לבנייה ולבדיקה, כדי שתוכלו להמשיך להיות פרודוקטיביים ולעדכן את הפרויקטים.
  • מובנה ב-Android Studio: פרויקטים שמבוססים על Lightbuild מתוכננים כך שיהיה להם תמיכה מלאה ב-Android Studio, וכך הם מביאים יכולות build מודרניות ישירות לסביבת הפיתוח שלכם. אם יש לכם גישה, אתם יכולים ליצור פרויקט חדש שמבוסס על Lightbuild באמצעות תבנית או ליצור פרויקט באמצעות AI. העיצוב הדקלרטיבי של Lightbuild מאפשר לכם להקדיש פחות זמן לניהול שדרוגים של AGP ולהמתנה לפתיחה ולסנכרון של פרויקטים.

המאמרים הבאים

אנחנו נותנים עדיפות לאיכות וליציבות באמצעות תוכנית בדיקות ממוקדת למשתתפים בתוכנית Google Developer Experts, לפני שנספק לכולם את האפשרות לנסות את החוויה החדשה. כדאי לחזור לכאן ולבדוק אם יש פרטים נוספים על התוכניות שלנו להשקה ציבורית רחבה יותר.