디자이너
안녕하세요. 대학교 3학년 학생입니다. 이번 프로젝트에서 제가 ui/ux 디자인을 맡았고 안드로이드 앱 디자인을 위해 피그마를 활용하려 합니다. 그런데 피그마에서 앱 디자인과 프로토타입 구성을 마친 후, 안드로이드 스튜디오로 코드를 변환할 때 xml로 수동으로 일일이 안드로이드 스튜디오로 붙여넣어야하나요? 아니면 plugin으로 피그마 디자인을 코드(java, xml) 로 바로 변환할 수 있나요? 보편적으로 피그마에서 디자인을 마친 후 어떻게 export하는지 모르겠습니다ㅜㅜ
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 06월 20일
안녕하세요, 피그마와 안드로이드 스튜디오를 사용하여 앱을 만드는 것은 마침내 멋지고 창조적인 프로젝트일 것입니다. 지금까지 피그마에서 디자인을 직접 코드로 변환해주는 공식적인 도구나 플러그인이 없다는 것이 사실입니다. 피그마에서 디자인을 완료한 후 일반적으로 이루어지는 절차는 이미지, 아이콘 및 기타 UI 요소를 개별적으로 내보내고, 해당 이미지를 안드로이드 스튜디오 프로젝트의 리소스 폴더에 수동으로 추가하는 것입니다. 그런 다음 XML 레이아웃 파일에서 이러한 리소스를 참조하여 UI를 생성합니다. 즉, 디자인하신 각각의 요소 (버튼, 배경 등) 들을 여러 형식(PNG, SVG 등)으로 내보낸 후에 이것들을 안드로이드 스튜디오의 res/drawable 폴더에 넣게 됩니다. 그리고 앱의 레이아웃 구성을 xml 파일에서 작성하시면서 이 이미지들을 참조해서 사용하게 됩니다. 허나 아래와 같은 비공식 도구 및 방법들도 있습니다: 1. Figma에서 Vector Drawable로 내보내서 쓰는 방법: Figma의 경우 SVG 형식으로 디자인을 Export 할 수 있습니다. 이 SVG 파일을 안드로이드 스튜디오에서 Vector Drawable 형식으로 Import 후 Drawable 리소스로 사용이 가능합니다. 2. Figtor : 이 도구를 사용하면 기본적인 UI 구성요소들의 xml 코드를 생성해줍니다. 3. Zeplin, Avocode 등의 툴 사용 : 이러한 툴들은 Figma와 비슷한 방법으로 디자인을 가져와서 각각 Element에 대한 스펙(code snippet)를 제공해줍니다. 위 세 가지 방법 모두 완벽하게 코드 변환이 아니고 부분적인 도움을 주는 것 임을 명심하세요. 한편, 지속적인 업데이트와 개선이 있으므로 공식 웹사이트나 커뮤니티를 참조하는 것도 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!