저는 제 앱을 제미니를 사용해서 만들었는데, 안티그래비티보다 더 쉽습니다
구글의 점점 커져가는 AI 개발 도구 모음은 구글 랩스 실험으로 제공되는 미니 앱 빌더인 Opal의 출시와 함께 보다 사용자 친화적으로 변하기 시작했습니다. Google AI Studio, Vertex AI, Antigravity와 같은 프로그램보다 기능과 능력은 제한적이지만, Opal이 더 접근하기 쉽다는 사실은 부인할 수 없습니다. 코드 작성이 필요 없는 앱 빌더로서, 누구나 간단하고 자연스러운 언어 명령어를 사용하여 Opal로 미니 앱을 만들 수 있습니다.
그러나 Opal은 여전히 선택적 Google Labs 실험으로써 상대적으로 찾기 어렵습니다. 구글은 최근 Opal의 기능을 Gemini 웹 앱에 추가함으로써 이를 해결했습니다. 이제 Opal 미니 앱을 이전에는 맞춤형 AI 챗봇으로만 제한되었던 Gems로 생성할 수 있습니다. 이는 Opal을 찾고 불편한 편집기를 사용하는 번거로움을 없애 경험을 더욱 간소화합니다.
Gemini 앱에서 Opal의 앱 빌더 사용
개발이 적게 필요한 고급 미니 앱
Gemini 웹 앱이 이제 Gems 페이지를 두 섹션으로 나눕니다: AI 앱과 Gem 관리자. 후자는 맞춤형 Gemini 챗봇과 Gems의 기존 버전을 찾을 수 있는 곳입니다. 이제 Google Labs에서 Opal 실험을 활용한 새로운 종류의 Gem이 제공됩니다. 사용자는 Google이 만든 추천 AI 앱을 사용해 보거나 자신만의 앱을 만들 수 있습니다.
근본적으로 Gemini 웹 앱에 나타나는 AI 미니 앱은 Opal을 사용하여 만들어집니다. 이전에 Opal을 사용해 본 적이 있다면 Gemini 웹 앱에서 기존 AI 앱을 볼 수 있을 것입니다. Gemini와 Opal에서 AI 미니 앱을 만드는 주요 차이점은 이를 생성하는 데 사용되는 사용자 인터페이스입니다.
Opal은 코드 없는 인터페이스를 사용하지만, 여전히 수동 생성을 장려하는 시각적 블록체인 UI를 사용합니다. Opal을 사용하면 텍스트 프롬프트만으로 미니 앱을 생성할 수 있지만, 출력물에는 기능적 프로그램을 만들기 위해 동작을 연결하는 시각적 워크플로가 포함됩니다. 사용자는 사용자 입력, 생성, 출력 빌딩 블록을 앱 워크플로로 연결할 수 있습니다. 이는 빌딩 블록으로 웹사이트를 만드는 것과 비슷합니다.
한편, Gemini와 Opal의 통합은 구글이 '고급 편집기'라고 부르는 기능을 완전히 숨깁니다. 이는 사용자가 Gemini에게 AI 미니 앱을 만들도록 요청할 때 워크플로, 액션, 체인 또는 빌딩 블록을 볼 수 없음을 의미합니다. Gemini 앱 빌더에 프롬프트를 입력하면 사용자는 몇 초 만에 작동하는 웹 앱을 만나게 됩니다. 사이드바에는 AI 앱을 만드는 데 필요한 단계가 나와 있지만 설명은 기본적으로 접혀 있으며 간단하고 짧습니다.
Opal이 유명한 블록체인 뷰를 얻으려면 Gemini를 떠나 Opal 사이트에서 미니 앱을 편집해야 합니다. Gemini의 미니 앱 빌더는 앱 생성을 위해 단순한 텍스트 프롬프트만 필요로 하는, 가능한 한 가장 단순한 형태의 Opal을 의도한 것임이 분명합니다.
제미니가 내가 찾고 있던 앱을 만들었어
사용자 정의가 제한적이고, 버튼도 작동하지 않습니다.
이 Gemini 실험의 목표가 AI 앱 제작을 누구나 할 수 있는 것으로 만드는 것이라면, 이 기능은 그 목표를 충족합니다. Opal, AI Studio, Antigravity를 사용했을 때보다 Gemini에서 간단한 웹 앱을 만드는 것이 훨씬 쉽습니다 — 모두 테스트해 봤습니다. 이 간단한 텍스트 프롬프트만으로도 제 필요에 맞춘 Gemini 미니 앱을 만들 수 있었습니다:
출발지와 도착지 사이의 경로를 찾는 웹 앱을 만들되, 이동 중 국립공원에서 자동으로 정차할 수 있는 경로 제안을 포함하도록 Google 지도 데이터를 사용하세요.
위의 프롬프트는 다듬어지지 않았고, 메타-프롬프트 같은 전략으로 개선할 수 있긴 하지만, 바로 그것이 Gemini로 미니 앱을 만드는 즐거움입니다. 프롬프트가 완벽할 필요는 없습니다. 사실, 제가 경험한 바로는 Gemini와 Opal은 복잡한 프롬프트보다 간단한 프롬프트에 더 잘 반응하는 경우가 많습니다. 이는 Opal이 기능 면에서 AI Studio나 Antigravity보다 제한적이기 때문에, 기본적인 요청이 실험이 문제를 자신이 아는 방식으로 접근할 수 있게 해주기 때문입니다.
이 경우, 저는 출발지와 도착지 사이에 국립공원을 포함한 여행 경로를 큐레이션해주는 웹 앱을 원했습니다. 이렇게 하면 긴 여행을 하면서 중간중간 명소와 자연을 즐기며 멈출 수 있습니다. 이 작업을 수동으로 할 수도 있지만, 이 과정을 자동화하는 Gemini 웹 앱을 만들어 몇 시간을 쉽게 절약할 수 있었습니다.
안타깝게도 Opal이나 Gemini 미니 앱에 표시되는 많은 버튼들이 단순히 작동하지 않습니다. 예를 들어, 제 "Park Planner" Gemini 앱은 계획 출력 및 여행 공유 버튼을 표시했지만, 이 버튼들은 작동했더라면 정말 유용했을 것입니다. 게다가 Gemini 미니 앱은 입력을 받을 때마다 새로운 웹 인터페이스를 생성하여 일관되지 않은 시각적 경험을 제공합니다.
오팔이 있는 쌍둥이는 미니 앱을 만드는 가장 쉬운 방법입니다
Opal의 고급 편집기를 선택 사항으로 만들어주는 코드 없는 솔루션입니다
오팔은 여전히 AI 앱을 만드는 가장 좋은 방법은 아니지만, Gemini 통합 기능 덕분에 초보자에게는 확실히 가장 쉽습니다. 코드 없는 오팔 고급 편집기가 단순하다고 생각했다면, Gemini 웹 앱의 실험적 Gem 빌더는 그 복잡성을 더욱 줄여줍니다. 비주얼 블록체인 편집기 대신 Gemini 앱 버전의 오팔은 오로지 텍스트 기반 프롬프트만 사용하며, 일반 사용자가 익숙해지기에 더 쉽습니다.
제미니의 미니 앱 빌더는 무료 웹 게시 및 공유와 같은 오팔(Opal)의 뛰어난 기능을 그대로 유지합니다. 안티그래비티(Antigravity)나 AI 스튜디오(AI Studio)와 같은 플랫폼과 달리, 제미니로 만든 AI 미니 앱을 구글 드라이브 파일처럼 무료 웹 링크로 공유할 수 있습니다. 호스팅 비용이 없으며, 다른 사람들도 제미니 미니 앱을 사용하거나 '리믹스'하여 자신만의 버전으로 바꿀 수 있습니다.
Gemini 웹 앱에 Opal이 통합된 것은 누구나 코딩이나 웹 개발 지식 없이도 자신만의 원하는 앱을 만들 수 있는 미래가 가까워지고 있다는 또 다른 신호입니다.


