생성형 AI의 강력한 기능을 사용하여 Android 개발 워크플로를 가속화하세요. 에이전트를 사용하면 몇 분 만에 아이디어를 앱 프로토타입으로 구현할 수 있습니다.
에이전트를 사용하면 종속 항목을 설정하고, 상용구 코드를 작성하고, 기본 탐색을 만드는 데 소요되는 시간을 줄여 앱 개발의 창의적인 측면에 집중할 수 있습니다.
빌드할 수 있는 항목
에이전트는 다음과 같은 다양한 멀티스크린 앱을 생성할 수 있습니다.
- 단일 화면 앱: 프로필 화면, 설정 페이지, 계산기 등 정적 UI 레이아웃이 있는 기본 앱을 빌드합니다.
- 여러 페이지 앱: 학습용 플래시카드 앱과 같이 화면 간 기본 탐색 기능이 있는 애플리케이션을 만듭니다.
- AI 강화 앱: Gemini API를 통합하여 챗봇 인터페이스나 텍스트 요약기와 같은 생성형 AI 기능을 앱에 추가합니다.
- 공개 API 통합이 있는 앱: 날씨 앱과 같은 공개 API의 데이터를 표시하는 앱을 빌드합니다.
시작하기
에이전트를 사용하여 프로젝트를 설정하려면 다음 단계를 따르세요.
- Android 스튜디오를 시작합니다.
- Android 스튜디오 시작 화면에서 새 프로젝트를 선택합니다 (또는 프로젝트 내에서 파일 > 새로 만들기 > 새 프로젝트).   - 그림 1. 새 프로젝트를 시작합니다. 
- AI로 만들기를 선택합니다.   - 그림 2. 프로젝트 템플릿을 선택하거나 Gemini로 앱을 만듭니다. 
- 텍스트 입력 필드에 프롬프트를 입력하고 다음을 클릭합니다.   - 그림 3. 새 프로젝트 설정 대화상자 
- 앱 이름을 지정하고 Finish를 클릭하여 생성 프로세스를 시작합니다. 
작동 방식
에이전트는 반복적인 AI 기반 프로세스를 사용하여 앱을 빌드합니다. 다음과 같은 결과를 기대할 수 있습니다.
- 앱 설명: 앱 아이디어를 설명하는 자연어 프롬프트를 제공하는 것으로 시작합니다. 스케치나 모형과 같은 이미지를 포함하여 생성 프로세스를 안내할 수도 있습니다. 
- 계획 검토: 프롬프트에 따라 Android 스튜디오의 Gemini가 앱의 구조화된 계획을 생성합니다. 계획을 검토하고 변경하거나 Android 스튜디오의 Gemini가 다른 계획을 제안하도록 할 수 있습니다. 
- 승인 및 생성: 계획을 승인하면 Android 스튜디오의 Gemini가 자율 생성 루프를 시작합니다. - 모든 파일에 필요한 코드를 생성합니다.
- 프로젝트를 빌드합니다.
- 빌드 오류를 분석하고 코드를 자체 수정하려고 시도합니다.
- 프로젝트가 성공적으로 빌드될 때까지 계속 루프를 실행합니다.
 
