Sembilan bulan setelah demo awal, Google mengirimkan lingkungan pengembangan berbasis web Project IDX ke versi beta publik. Ini menghilangkan daftar tunggu bagi mereka yang berminat. IDE ditujukan untuk proyek lintas platform untuk web dan sistem operasi seluler iOS dan Android.
iklan
Dibandingkan dengan beta pribadi yang diperkenalkan pada Agustus 2023, Google telah menambahkan banyak layanan dan fungsinya ke lingkungan pengembangan, termasuk model Gemini AI, Google Maps, dan penerbitan melalui Cloud Run. Emulator iOS tidak tersedia saat ini.
Terkait dengan Kode Visual Studio
Dasar dari ujung depan lingkungan pengembangan adalah Kode – OSSYang pada gilirannya merupakan basis open source untuk editor kode sumber Microsoft Visual Studio Code. Backend berjalan di Google Cloud, dan masing-masing ruang kerja diimplementasikan sebagai mesin virtual berbasis Linux.
Templat tersedia untuk aplikasi web dengan kerangka kerja berbeda dan aplikasi backend dalam bahasa pemrograman berbeda. Project IDX secara inheren menyediakan konektivitas dengan kerangka kerja populer seperti Angular, Next.js, React, Svelte, Vue dengan JavaScript, Flask, Django dengan Python, dan Flutter dengan Dart.
Sejak pertama kali diperkenalkan, Google telah memperluas repertoar bahasa pemrogramannya dan sekarang mengenal Python dan Go selain JavaScript dan Dart. Project IDX juga menawarkan template untuk aplikasi .NET di C#, aplikasi baris perintah di Rust, dan PHP dengan Laravel.
Kotlin dan Java tidak ada untuk aplikasi back-end dan aplikasi seluler. Siapa pun yang mengembangkan aplikasi Android murni akan terus menggunakan Android Studio Google, yang didasarkan pada IntelliJ IDEA JetBrains.
Namun, ruang kerja kosong juga dapat dibuat dan dikustomisasi melalui Nix. Ini adalah kasusnya, misalnya Koneksi ke kerangka Java Spring Boot dimungkinkan.
Proyek BEI tidak hanya dapat membuat proyek baru menggunakan templat dari berbagai bahasa pemrograman dan kerangka kerja, tetapi juga dapat mengimpor proyek dari repositori GitHub.
Pengembangan lintas platform dengan keterbatasan pada iOS
Untuk aplikasi seluler lintas platform yang berjalan di Android dan iOS, Google mengandalkan framework Flutter internalnya sendiri, yang baru saja dirilis pada versi 3.22.
Namun, ada satu kelemahan: beta pribadi berisi simulator iOS, yang tidak ada di beta publik. Emulator Android untuk menguji aplikasi seluler dan aplikasi web masih ada. dari Situs resmi mengatakanMereka mencoba mengintegrasikan simulator iOS lagi, tetapi mereka belum bisa mengatakan apa pun secara spesifik.
Kecerdasan buatan (tidak hanya) sebagai asisten dalam pemrograman
Sejak peluncuran awal, Project IDX telah memperkenalkan asisten AI yang, antara lain, membantu penyelesaian otomatis dan tindakan yang relevan dengan konteks seperti menulis komentar yang sesuai dan menyediakan fungsionalitas obrolan. Yang terakhir ini sekarang lebih terlibat dalam proyek aktif untuk memberikan bantuan yang ditargetkan.
Asisten AI kini juga dapat diaktifkan menggunakan perintah garis miring seperti /fixError
, /addComments
atau /explain
Judul.
Inovasi AI lainnya adalah obrolan interaktif yang masih dalam pratinjau pribadi. Ini menangani tugas-tugas yang komprehensif dan lebih komprehensif seperti mengganti nama file secara otomatis dalam direktori sesuai dengan skema tertentu atau menyesuaikan nama variabel di seluruh proyek.
Namun, Google menunjukkan dalam dialog privasi bahwa Google mengumpulkan data dari obrolan, perintah, kode terkait, dan penggunaan Asisten. Selain itu, peninjau manusia membaca dan memproses konten – seperti biasa untuk “terus meningkatkan produk”. Oleh karena itu, dialog tersebut secara eksplisit menyatakan bahwa tidak ada data sensitif yang akan diungkapkan saat menggunakan bantuan AI.
Untuk proyek pembelajaran mesin dan AI, lingkungan pengembangan memiliki kategori terpisah yang mencakup template untuk proyek yang menggunakan API Gemini, LangChain dengan Gemini, dan Firebase Genkit.
Detail lebih lanjut tentang beta publik proyek BEI Itu dapat ditemukan di posting blog. Anda dapat menemukannya di halaman proyek Templat untuk proyek baru Selain opsi untuk mengimpor repositori dari GitHub. Siapa pun yang mendaftar ke Program Pengembang Google dapat membuat hingga lima ruang kerja di BEI secara gratis selama beta publik.
(Roma)
“Coffee pioneer. Social media ninja. Unrepentant web teacher. Friendly music fan. Alcohol fanatic.”
More Stories
Intel dilaporkan ingin menghadapi Strix Halo AMD dengan GPU raksasanya sendiri di prosesornya
Pembaruan BIOS: Penyerang dapat menonaktifkan Boot Aman pada laptop Alienware
Hari khusus perempuan di Oberhausen