모바일개발

· SwiftUI
이번에는 MapKit을 사용해서 이런 화면을 만들어 볼 거에요! 전에 만들어뒀던 ContentView와 CircleImage를 사용하면 되겠다는 생각이 벌써부터 막 듭니다 ㅎ 먼저, MapKit 먼저 갈게요 [ MapKit ] 설명을 보면 SwiftUI에서는 Map을 마커나 어노테이션, 커스텀 요소들과 함께 보여줄 수 있다고 합니다. 사용자의 위치나 동선등을 옵션으로 보여줄 수 있다고도 합니다. 여기서는 그런게 있다고만 알고 넘어가고 또 마커를 이용한 기능을 개발할 때 더 자세히 다뤄보겠습니다. 우리는 MapKit을 사용한 MapView를 따로 컴포넌트로 빼줄 겁니다. 그러기 위해서 SwiftUI VIew 파일을 새로 하나 생성해주고, MapKit을 import 해 줍니다. import SwiftUI i..
· SwiftUI
이번에는 커스텀 이미지뷰를 만들건데, 재사용 가능하도록 컴포넌트화 시켜서 만들어 보겠습니다! [ SwiftUI View 생성] 새로운 swiftUI파일을 생성해줍니다. 우리는 Circle Image 를 커스텀 할 것이기 때문에 이름은 CircleImage.swift로 하겠습니다! [ 이미지 추가 ] Assets에 사용할 이미지를 추가해줄게요! 저는 turtlerock.jpg를 넣어줬습니다. [ Shape ] Image()를 사용하고 그 밑에 Modifier를 사용해서 모양과 border를 추가해주겠습니다. .clipShape() 를 사용해서 Circle()을 파라미터로 넣어주면 동그란 이미지가 나옵니다! [ Overlay ] 원을 하나 더 만든 다음 오버레이로 추가합니다. 이미지의 테두리를 부여할 수 있..
· iOS
두달 반 정도 프로젝트를 개발하고 배포하느라 너무 오랜만에 포스팅을 한다. 사이드로 프로젝트를 하면서 쌓인 이슈들이 너무 많았지만 하나하나 정리하면서 올려보려고 한다. 가장 많이 필요하면서도 정보가 부족했던 것에 대해서 먼저 하자면 Fastlane 이었다. Fastlane 은 자동배포 관리 툴로 Xcode에서 아카이브하고 수동으로 프로세스를 진행해주던 것을 명령어 한번으로 Appstore Connect에 올려준다. 간단하게 사용법 및 필요한 정보들을 정리해 보겠다. Install / Setting Xcode는 설치 되어있다고 가정하고 작성 Install Fastlane Bundle 로 설치하는 것이 추천 방식 → 번들러 설치가 더 번거로워서 homeBrew로 설치 brew install fastlane ..
공부가 밥먹여주더라
'모바일개발' 태그의 글 목록