Catatan Editor: Google AI Studio sedang membawa pemrograman AI ke tahap yang lebih intuitif: pengguna tidak hanya meminta model untuk "menulis kode", tetapi dapat langsung menghasilkan aplikasi Android dengan bahasa alami, dan menginstalnya ke ponsel sungguhan dalam hitungan menit. Dari memasukkan prompt di browser, hingga Gemini yang secara otomatis menghasilkan kode, mendesain antarmuka, memperbaiki bug, hingga aplikasi muncul di perangkat, ambang batas pengembangan perangkat lunak semakin diturunkan.
Penulis The Verge, Sean Hollister, baru-baru ini mencoba kemampuan "prompt to phone" Google AI Studio. Dalam satu sore, dia membuat tiga aplikasi, termasuk game petualangan teks, penghitung kalori, dan game kecil bergaya Mario, hampir tanpa perlu menulis kode sendiri, dan beberapa bug juga dapat diperbaiki dengan cepat melalui percakapan lanjutan. Pengalaman ini menunjukkan bahwa alat pemrograman AI sedang bergerak dari lingkungan pengembangan ke skenario konsumen yang lebih dekat dengan pengguna biasa.
Ini juga adalah bagian paling imajinatif dari "revolusi perangkat lunak personal". Dulu, pengguna biasa hanya bisa menunggu pengembang membuat produk umum; sekarang, mereka mungkin dapat menghasilkan pelacak kebugaran, penghitung kalori, atau bahkan game sederhana sesuai kebutuhan spesifik mereka secara temporer. Bagi Google, ini bukan hanya demonstrasi kemampuan pemrograman AI, tetapi juga mungkin pintu masuk baru bagi Gemini ke ekosistem pengembang, ujung perangkat ponsel, dan pendapatan langganan.
Namun, pengalaman ini juga menunjukkan bahwa aplikasi yang dihasilkan AI masih memiliki kesenjangan yang jelas dari kematangan yang sesungguhnya. AI dapat dengan cepat membuat program yang "bisa berjalan", tetapi belum tentu dapat membuat produk yang andal, akurat, dan mudah digunakan: narasi game kasar, mekanisme tipis, data kalori bisa salah perkiraan besar, game bergaya Mario kecil bahkan bisa crash berulang kali. Masalah yang lebih kompleks mencakup batasan hak cipta, sumber data, penilaian produk, dan kemampuan pemeliharaan jangka panjang.
Yang benar-benar patut diperhatikan, bukanlah apakah AI sudah bisa menggantikan pengembang, tetapi titik awal produksi perangkat lunak sedang berubah. Google telah membuktikan, orang biasa membuat aplikasi ponsel dengan prompt sedang menjadi kenyataan; tetapi dari "menghasilkan sebuah aplikasi" hingga "membuat aplikasi yang bagus", masih membutuhkan pengalaman profesional, penilaian estetika, dan iterasi berkelanjutan dari manusia. AI dapat mempercepat pengembangan secara signifikan, tetapi kilometer terakhir dari kualitas perangkat lunak, untuk sementara belum bisa diserahkan.
Berikut adalah artikel aslinya:
Kemarin, saya membuat aplikasi Android pertama saya. Kemudian, saya membuat dua lagi — total tiga aplikasi dalam satu sore.
Salah satu aplikasi, sebenarnya saya hanya memasukkan 148 kata dalam bahasa Inggris di browser web, lalu pergi. Sepuluh menit kemudian, aplikasi lengkap yang benar-benar baru sudah muncul di ponsel Android sungguhan saya. Tentu, sebelumnya, saya memang perlu mempersiapkan ponsel: mengaktifkan mode debugging USB, dan menghubungkan ponsel ke komputer. Namun selain itu, seperti yang diklaim Google, AI Studio hampir melakukan semua pekerjaan untuk saya.
Saya memasukkan teks, mengklik install, lalu — voilà, sebuah program lengkap yang bisa dijalankan muncul. Saat itu, saya hampir setuju dengan penilaian David, Allison, dan Jen: revolusi perangkat lunak personal telah tiba, dan sedang memasuki ponsel Anda. Di masa depan, orang biasa, bahkan tanpa kemampuan pemrograman, mungkin bisa membuat sistem perangkat rumah pintar yang kompleks benar-benar berjalan.
Kemudian, saya mulai benar-benar menggunakan tiga aplikasi ini: sebuah penghitung kalori, dan dua game. Hasilnya, performanya tidak terlalu baik. Dan tepat ketika saya mulai menikmati iterasi terus-menerus, mencoba memperbaikinya menjadi lebih baik, AI Studio mengingatkan saya bahwa saya telah mencapai batas penggunaan harian. Selanjutnya, saya harus membayar, atau menunggu kuota pulih.
Jadi, gesekan masih ada. Namun tidak dapat disangkal, hal-hal yang dapat dicapai secara pribadi sekarang sudah cukup menakjubkan. Pada pagi yang sama, rekan kerja saya Stevie Bonifield juga membuat aplikasi pelacak kebugaran pribadi, dan dia menganggap aplikasi itu sudah cukup baik untuk benar-benar digunakan. Menghadapi prompt peningkatan berbayar yang muncul dari Gemini, reaksi pertama saya adalah: "Haruskah saya berlangganan uji coba berbayar selama beberapa bulan?" Ini bukan reaksi yang saya harapkan dari diri sendiri terhadap produk Google.
Bagaimana AI Studio Google Membangun Aplikasi Android
Selasa, ketika Google mendemonstrasikan penulisan game seperti "Doom" dengan AI, kami bercanda bahwa saya harus membuat game bernama MOOD. Itu akan menjadi game petualangan teks seperti Doom, MOOD adalah singkatan dari "Modern Online Oratory Dungeon".
Informasi ini saja sudah cukup bagi Google untuk mulai bekerja. Ketika saya memasukkan di AI Studio: "Bantu saya membuat game petualangan teks bergaya Doom bernama MOOD, MOOD singkatan dari Modern Online Oratory Dungeon", Gemini kemudian mulai secara otomatis menambahkan lebih banyak ide, mencoba melanjutkan kreativitas saya. Pertama-tama memasukkan satu kalimat: "Game ini harus memiliki level yang dihasilkan secara prosedural, dan pertarungan bergilir yang menantang."
Saya tidak menginginkan level yang dihasilkan secara acak yang benar-benar berbeda setiap levelnya — saya ingin game petualangan teks klasik di mana pemain menjelajahi tempat dengan struktur peta nyata yang dirancang. Namun, pertarungan bergilir bisa diterima. Mungkin, game ini juga bisa membuat AI membantu saya menghasilkan peta secara otomatis?
Kemudian, Gemini juga menyarankan bahwa game harus memiliki "rahasia yang tersembunyi di dalam ruangan", "sistem perkembangan yang memuaskan", dan pengaturan lainnya. Kebanyakan waktu, saya hanya mengangguk mengikuti pemikirannya.
Sebelum saya memintanya mulai menulis kode, prompt akhirnya adalah seperti ini:
Selanjutnya, ia benar-benar mulai melaju kencang. Rekan kerja saya Jake mencatat, berbeda dengan Claude Code, Gemini tidak akan membuat rencana terlebih dahulu, lalu menanyakan apakah Anda ingin melanjutkan eksekusi. Ia akan secara otomatis melangkah maju — tentu, jika Anda mau, Anda juga dapat melihat kode yang ditulisnya kapan saja.
Satu menit kemudian, ia telah menghasilkan lima set prototipe desain untuk saya:
20 menit kemudian, saya menekan tombol "Install", mentransfer game ini ke ponsel Pixel 9.
Seperti yang diduga, penulisannya buruk. Sama sekali tidak terlihat jejak iblis di dalam game. Seluruh dungeon hanya memiliki 11 ruangan, dan pemain hanya perlu menekan tombol serang terus-menerus untuk langsung "menyelesaikan game". Jika dimainkan dengan serius, selesai dalam satu menit. Setidaknya sekarang bisa — sebelumnya, Gemini juga membantu saya memperbaiki dua bug serius yang cukup membuat game tidak dapat dilanjutkan.
Berikut adalah hasil aktual MOOD:
Saya tidak terlalu terkejut menemukan bahwa yang dijanjikan Gemini — "narasi yang menarik, dengan opsi dialog bercabang dan beberapa akhir cerita" — akhirnya hanya terkonsentrasi menjadi satu cabang sederhana di akhir game: saya dapat mengalahkan "Core Orator" — sebuah AI yang entah bagaimana dapat mengubah emosi kemarahan internet menjadi keuntungan perusahaan — dengan menyerang, melebur dengannya, atau memasukkan kata sandi backdoor.
Selain itu, game juga secara aktif mengekspos semua "rahasia" yang dijanjikan kepada pemain: ia membuatnya menjadi tombol bercahaya, pemain bahkan tidak perlu memasukkan teks apa pun. Ketika Anda menemukan peti harta karun bercahaya, game akan sangat berusaha mengingatkan Anda bahwa itu sebenarnya adalah Mimic — monster klasik dalam "Dungeons & Dragons" yang menyamar sebagai peti harta karun.
Ia tidak hanya secara eksplisit memperingatkan Anda "risiko memeriksa peti harta karun ditanggung sendiri", bahkan langsung menandainya sebagai musuh, dan tidak membiarkan saya pergi, karena sistem memberi tahu: "Seorang 'Clickbait Mimic' yang bermusuhan sedang menghalangi jalan!"
Berbicara tentang itu, MOOD bahkan akan memberitahu Anda kata sandi backdoor yang digunakan untuk membuka akhir tersembunyi ketika Anda membutuhkannya.
Namun, proses perbaikan bug bisa berjalan sangat lancar, asalkan bug tersebut adalah masalah yang dapat diidentifikasi dengan benar oleh Gemini. Ketika saya memberi tahu bahwa game akan macet saat berdialog dengan "The Whistleblower", karena tombol untuk mengakhiri dialog hilang, ia segera menghasilkan versi baru aplikasi. Saya menekan "Install", aplikasi di ponsel restart otomatis, dan ketika saya masuk kembali ke game, saya menemukan diri saya tetap di tempat saya tinggalkan — hanya saja kali ini, tombol yang saya butuhkan sudah muncul.
Aplikasi saya yang lain mungkin membutuhkan lebih banyak penyempurnaan. Cara terbaik bagi penghitung kalori itu untuk menentukan kalori suatu makanan adalah dengan memanggil API Gemini versi berbayar, dan saya tidak memiliki kunci API Gemini versi berbayar. Ketika saya memintanya untuk menggantinya dengan mencari informasi dari database lain, saya menemukan bahwa perkiraan kalori untuk berbagai makanan sangat rendah.
Namun, ketika saya memberi tahu Gemini bahwa secangkir 16 ons boba milk tea tidak mungkin hanya 190 kalori, ia sepertinya memang menemukan kesalahan dasar dalam kodenya. Sebelumnya, ia menganggap "milk" sudah cukup untuk mencocokkan "boba milk tea", yang lebih buruk, ia juga memilih susu rendah lemak 1% sebagai dasar perkiraan. Gemini mengklaim, sekarang ia akan melakukan pencocokan yang lebih andal.
Tapi meskipun begitu, Taiwanese popcorn chicken 3 ons saya baru saja dihitungnya sebagai 140 kalori, dan saya cukup yakin, kalori sebenarnya setidaknya dua kali lipat dari angka itu. Jadi, aplikasi ini jelas masih perlu diperbaiki.
Terakhir, dan yang paling tidak penting, saya merasa perlu menguji: apakah Google masih mengizinkan pengguna membuat game tiruan Nintendo yang buruk, seperti yang dilakukan rekan kerja saya Jay Peters dengan Project Genie awal tahun ini; atau, Google sudah belajar dari pengalaman.
Dengan rasa malu yang mendalam, saya tunjukkan — "Super Peach Rescue":
Ini adalah program yang sangat buruk. Princess Peach di dalam game dibuat menjadi semacam alien mengerikan bermata satu yang melayang, dan setiap kali dia berani menyentuh balok properti apa pun, game akan langsung crash — setiap kali. Sejauh ini, Gemini belum berhasil menemukan penyebabnya.
Selain itu, pipa kedua di game juga tidak dapat dilewati sama sekali, karena Princess Peach sama sekali tidak bisa melompat setinggi itu.
Meski demikian, Gemini tidak ragu-ragu saat menghasilkan game seperti ini. Permintaan saya adalah: "Buat game Super Mario yang dapat dijalankan, di mana saya berperan sebagai Princess Peach untuk menyelamatkan Mario, dan memiliki semua elemen game side-scrolling tradisional Mario." Dalam arti tertentu, ia memang melakukannya.
Ia bahkan secara aktif menyarankan, saya mungkin bisa sekalian "memberikan serangkaian item klasik Mario kepada Princess Peach, seperti Super Mushroom, Fire Flower, dan Starman". Ia juga secara mandiri menandai metode kontrol sebagai "NES System". Saya rasa, saya akan menghapus game ini.
Setidaknya, dari dua game yang saya buat dengan vibe coding, satu di antaranya bisa dimainkan sejak awal, dan hampir tidak membutuhkan usaha saya — tentu, jika tidak memasukkan trauma psikologis yang saya rasakan ketika memikirkan betapa banyak pengembang game yang menganggur sekarang.
Jelas: Saya sebenarnya bersyukur kualitas game yang dihasilkan vibe coding saya buruk. Untuk penghitung kalori yang sepenuhnya gratis dan dibuat khusus untuk saya, saya mungkin masih bisa membela diri: toh tidak ada orang yang akan membuat alat seperti itu khusus untuk saya. Tetapi jika itu game, saya lebih suka menghabiskan waktu untuk mendukung pencipta manusia yang sesungguhnya.














