AI로 안드로이드 앱을 만들 때, 인터페이스 전체를 구두로 설명해야 합니다. 상단에 검색창이 있고 하단에 세 개의 탭 페이지가 있는 구조인데, 실제로 만들어진 것이 머릿속의 그림과 맞지 않아 위치 조정만 하느라 여러 번 수정했습니다.
M3E Canvas는 순서를 바꿨습니다. 먼저 브라우저에서 인터페이스를 드래그한 다음, 이 이미지를 프롬프트(prompt)로 변환하여 Claude Code, Codex 또는 Cursor에 복사해 넣고 작업하게 합니다.
컴포넌트는 모두 Material 3 Expressive 스타일로 그리고, 버튼, 내비게이션 바, 카드, 다이얼로그, 검색창 등을 화면에 드래그하기만 하면 됩니다. 두 개의 버튼을 가까이 가져가면 자동으로 한 그룹으로 흡수되며 모서리 곡률도 함께 통합됩니다.
GitHub: https://t.co/A7bvvFBgy5
여러 화면을 추가할 수 있으며, 버튼에 목표 화면과 전환 애니메이션을 설정하면 캔버스 위에 이동 화살표가 그려집니다. 미리보기(preview)에서 실제로 순서대로 클릭해 볼 수 있고, 돌아올 때도 애니메이션이 역재생됩니다.
미리보기를 통해 직접 작동시켜 보는 기능은, 저는 이것 자체가 이미지 생성 자체보다 더 유용하다고 생각합니다. 흐름이 자연스러운지 몇 번만 눌러보면 알 수 있어, Agent가 모든 작업을 완료할 때까지 기다렸다가 발견하는 것보다 낫습니다.
테마는 하나의 패널에서 조정하며, 일곱 가지 색상 조합을 제공하거나 기준색 하나로 전체 세트를 생성할 수 있습니다. 라이트 모드와 다크 모드를 전환하고, 모서리 곡률은 한 번의 클릭으로 변경할 수 있습니다.
화면 크기는 412×892인 휴대폰과 1280×800인 데스크톱 사이에서 전환할 수 있으며, 내비게이션 바는 자동으로 사이드바(sidebar)로 변환됩니다.
프롬프트는 중국어, 영어, 일본어, 한국어 네 가지 언어를 지원하며, 목표 플랫폼을 Android 또는 Web으로 선택할 수 있습니다. 직접 작성한 컴포넌트의 동작 설명도 포함됩니다. 모든 것이 브라우저 로컬에 존재하여 백엔드가 필요 없고 웹페이지를 열기만 하면 사용할 수 있습니다.