Ringkasan Lightbuild

Lightbuild adalah pengalaman build yang sepenuhnya deklaratif dan baru yang bertujuan untuk menyederhanakan tugas di Android Studio dan mendukung alur kerja developer yang cerdas melalui Android CLI. Kami mendesain Lightbuild agar lebih mudah digunakan dan dipahami, serta menamainya sesuai dengan cara Lightbuild memberikan kejelasan pada konfigurasi build project Anda. Lightbuild tersedia untuk sekelompok penguji tepercaya tertentu untuk mengumpulkan masukan sebelum rilis yang lebih luas.

Apa itu Lightbuild?

Saat membuat project baru, Anda biasanya memilih antara dua bahasa konfigurasi build yang didukung secara resmi oleh Android, yaitu Kotlin DSL (direkomendasikan) dan Groovy DSL. Setelah dirilis untuk publik, akan ada opsi ketiga: Lightbuild.

Lightbuild menyediakan abstraksi deklaratif di atas sistem build imperatif. Artinya, file konfigurasi Lightbuild tidak mengharuskan Anda menulis logika, hanya mendeklarasikan cara project Anda harus dibangun. Saat Anda menjalankan build project, Lightbuild akan mengonversi file konfigurasi deklaratif Anda ke sistem build lain, seperti Gradle. Sistem build lain ini bekerja di balik layar untuk membangun project Anda, dan Anda hanya perlu bekerja dengan sintaksis konfigurasi Lightbuild.

Manfaat

Dengan mewajibkan file konfigurasi berbasis YAML dan deklaratif, Lightbuild memberikan beberapa manfaat untuk alur kerja berbasis agen dan pengguna Android Studio:

  • Konfigurasi yang kompatibel dengan agen: File konfigurasi build berbasis YAML Lightbuild dirancang untuk memungkinkan agen AI mengurai konfigurasi build Anda secara lebih efisien, mengupdate dependensi, dan mengedit modul, semuanya di bawah kendali Anda.
  • Integrasi Android CLI: Android CLI adalah alat utama untuk mengembangkan aplikasi dari command line atau menggunakan alur kerja agentik favorit Anda. Lightbuild akan memungkinkan Anda dan agen Anda menggunakan fitur build dan pengujian Android CLI yang sama agar Anda tetap produktif dan menjaga agar proyek Anda tetap terbaru.
  • Terintegrasi ke dalam Android Studio: Project berbasis Lightbuild dirancang agar didukung sepenuhnya di Android Studio, sehingga menghadirkan kemampuan build modern langsung ke lingkungan pengembangan Anda. Jika memiliki akses, Anda dapat membuat project baru berbasis Lightbuild menggunakan template atau dengan membuat project menggunakan AI. Desain deklaratif Lightbuild berarti Anda dapat menghabiskan lebih sedikit waktu untuk mengelola upgrade AGP dan menunggu project dibuka dan disinkronkan.

Langkah berikutnya

Kami memprioritaskan kualitas dan stabilitas melalui program pengujian yang terfokus untuk peserta program Pakar Developer Google sebelum membuat pengalaman baru tersedia untuk dicoba semua orang. Periksa kembali di sini untuk mengetahui detail selengkapnya tentang jalur kami menuju rilis publik yang lebih luas.