AI를 이용한 동적으로 UI를 생성하는 방향은 긍정적입니다. 기술적으로는 과거의 로우코드 방식이나 솔루션과는 다르며, JSON을 필요로 하지 않습니다. HTML/CSS/JS를 직접 동적으로 생성할 수 있습니다. 동적 사용자 인터페이스는 모든 시나리오를 만족시킬 필요가 없습니다. 사용자가 즉시 사용하고 떠날 수 있는 시나리오에 적합합니다. 또한, 동적 UI는 현재 크게 두 가지 방향으로 발전하고 있습니다. 하나는 구글의 완전 동적 생성 UI로, 유연성은 뛰어나지만 안정성은 떨어집니다. 또 다른 해결책은 OpenAI가 개발 중인 ChatGPT 앱입니다. 이 앱은 필요에 따라 호출할 수 있는 미리 만들어진 미니 프로그램들로 구성되어 있습니다. 예를 들어 호텔을 예약하고 싶다면 ChatGPT를 종료할 필요가 없습니다. 호텔 예약 미니 프로그램이 채팅창에 팝업으로 나타납니다. 사용자는 제공된 정보를 바탕으로 필요한 정보를 입력하고, 직접 수정하고, 확인을 누르면 호텔 예약이 완료됩니다.
구글의 A2UI
OpenAI의 채팅 인터페이스 또한 동적 UI입니다.
만약 구글의 솔루션과 오픈AI의 솔루션 중 어느 것이 더 나은지 묻는다면, 저는 이렇게 답하겠습니다. 구글의 a2ui는 완전히 동적으로 생성되는 UI를 통해 미래를 제시하지만, 아직은 시대를 너무 앞서간 면이 있습니다. 현재로서는 시나리오에 따라 UI를 맞춤 설정하고 요소를 동적으로 선택하는 OAI 방식이 더 안정적입니다.
지적해주시고 추가 설명해주셔서 감사합니다.