ChatGPT는 더 이상 대화만 주고받는 창이 아닙니다. Apps SDK를 사용하면 사용자의 자연어 요청이 MCP 도구 호출로 이어지고, 그 결과가 카드·목록·폼·지도 같은 인터랙티브 UI로 대화 안에 표시됩니다. 이 책은 그 새로운 앱 개발 방식을 처음부터 제품 출시까지 따라갈 수 있도록 안내합니다.
먼저 Apps SDK가 기존 플러그인, 챗봇, 웹앱과 어떻게 다른지 이해하고, MCP 서버·도구·위젯·window.openai 브릿지가 함께 움직이는 구조를 잡습니다. 이어서 공식 예제 실행, 첫 번째 앱 만들기, JSON Schema 기반 도구 설계, 위젯 UI 구현, 상태 동기화, 인증과 보안, 로컬 테스트, 배포와 운영까지 실제 개발자가 부딪히는 흐름대로 설명합니다.
이 책의 목표는 단순히 예제 코드를 따라 치는 것이 아닙니다. 모델이 도구를 안정적으로 선택하게 만들고, 서버가 신뢰할 수 있는 상태를 관리하며, 사용자가 대화와 UI를 오가며 안전하게 작업을 끝내는 앱을 설계하는 것입니다. ChatGPT 안에서 실행되는 앱을 처음 만드는 개발자라면, 이 책이 시행착오를 줄이고 제품 수준의 앱으로 나아가는 지도가 되어 줄 것입니다.
