본문 바로가기

전체 글54

[용어] Figma 에서 기본적으로 사용되는 용어 해당 문서는 Figma에서 사용되는 용어들을 정리해둔다. 새로 알게된 용어들은 학습할 때마다 문서에 추가할 예정이다. Drafts 스케치북이나 노트처럼 생각할 수 있다. 보통 한 프로젝트에 하나의 Draft는 만들어서 사용하며, Community를 통해 다른 사람의 Draft를 가져와서 사용할 수도 있다. 팀 프로젝트와는 별개이며 Drafts에서 만든 파일들은 자신만의 파일이다. 무료 버전에서도 무제한으로 만들 수 있다. 더보기 캔버스 모든 프레임, 그룹 및 기타 레이어 있는 배경을 말한다. X, Y축으로 -65000 ~ +65000 의 크기를 가진다. 기본 배경색은 #E5E5E5이며, 캔버스의 빈 영역을 선택하고 백그라운드 색상 속성 패널을 통해서 배경색을 변경할 수 있다. Shift + R 단축키로 .. 2022. 9. 29.
Figma 학습 개인 모바일 및 웹 개발에 있어서 기본적인 디자인 학습이 필요할 것 같다. 아직까지는 무료로 사용할 수 있는 Figma를 통해서 디자인 학습을 하면서 학습한 내용을 정리해보고자 한다. Figma 란 Adobe XD, Sketch와 유사한 디자인 툴이며, 브라우저를 통해서 작업 및 협업을 할 수 있다. Desktop App으로도 사용할 수 있으나 브라우저를 통해 작업을 하는 것이 접근성이 더 좋은 것 같다. Adobe XD : 첫 출시 후 1년 정도 무료 버전을 사용할 수 있도록 했지만, 현재는 1주일 무료 체험으로 변경되었다. Sketch : 유료 버전이며 Mac에서만 사용 가능하다. Figma 가격 정책 2022년 9월 29일 기준 가격 정책은 아래와 같다. 2022년 9월 15일에 어도비(Adobe).. 2022. 9. 29.
[SwiftUI/Combine ]SwiftUI Combine을 활용한 Network 매니저 클래스 활용 Combine 프레임워크는 비동기적인 작업을 처리하는 데 매우 효과적인 도구입니다. MVVM 패턴에서의 각 구성 요소는 다음과 같습니다. Model: 앱의 데이터를 나타냅니다. View: 사용자에게 데이터를 표시합니다. ViewModel: Model과 View 간의 중개자 역할을 합니다. 1. Netwokr Model Class 생성 네트워크 API 클래스는 Model에 해당하며, ViewModel에서 호출됩니다. 따라서, API 클래스에서는 네트워크 요청을 만들고 응답을 처리하는 로직을 작성해야 합니다. 다음은 Swift Combine과 MVVM 패턴을 사용하여 네트워크 API 클래스를 만드는 예시입니다. class NetworkService { enum NetworkError: Error { case.. 2022. 3. 25.
개인정보처리방침 n/a 2022. 3. 13.