기술 스택
기술 스택
숙련도 80%
2021년부터
저는 SwiftUI를 기반으로 사용자 인터페이스(UI)를 구성합니다. 선언적 구조 덕분에 직관적인 인터페이스를 효율적으로 구축할 수 있습니다.
숙련도 80%
2021년부터
저는 SwiftUI를 기반으로 사용자 인터페이스(UI)를 구성합니다. 선언적 구조 덕분에 직관적인 인터페이스를 효율적으로 구축할 수 있습니다.
숙련도 40%
2022년부터
실시간 환율 정보를 가져오기 위해 Converta 프로젝트에서 API 요청을 활용했습니다. URLSession과 Codable을 이용하여 JSON 데이터를 파싱(parsing)하고, 응답을 Swift 모델에 매핑(mapping)할 수 있습니다.
숙련도 40%
2022년부터
실시간 환율 정보를 가져오기 위해 Converta 프로젝트에서 API 요청을 활용했습니다. URLSession과 Codable을 이용하여 JSON 데이터를 파싱(parsing)하고, 응답을 Swift 모델에 매핑(mapping)할 수 있습니다.
숙련도 30%
2022년부터
라이브러리의 iCloud 동기화를 구현하기 위해 Converta 프로젝트에서 CloudKit을 사용했습니다. 이를 통해 데이터를 원할하게 생성(Create), 조회(Read), 수정(Update), 삭제(Delete)할 수 있습니다.
숙련도 30%
2022년부터
라이브러리의 iCloud 동기화를 구현하기 위해 Converta 프로젝트에서 CloudKit을 사용했습니다. 이를 통해 데이터를 원할하게 생성(Create), 조회(Read), 수정(Update), 삭제(Delete)할 수 있습니다.
숙련도 35%
2024년부터
사용자의 음성을 텍스트로 변환(transcribe)하여 시각적 피드백을 제공하기 위해 SpeechPath 프로젝트에서 Apple의 Speech 프레임워크를 활용하였습니다.
숙련도 35%
2024년부터
사용자의 음성을 텍스트로 변환(transcribe)하여 시각적 피드백을 제공하기 위해 SpeechPath 프로젝트에서 Apple의 Speech 프레임워크를 활용하였습니다.
숙련도 35%
2024년부터
SpeechPath 프로젝트의 라이브 비디오 피드백(Live Video Feedback) 기능을 구현하기 위해 AVFoundation을 사용했습니다. 마이크와 카메라에 접근하여 사용자 인터페이스(UI)를 구성할 수 있습니다.
숙련도 35%
2024년부터
SpeechPath 프로젝트의 라이브 비디오 피드백(Live Video Feedback) 기능을 구현하기 위해 AVFoundation을 사용했습니다. 마이크와 카메라에 접근하여 사용자 인터페이스(UI)를 구성할 수 있습니다.
숙련도 25%
2022년부터
로컬 데이터를 저장(persist)하기 위해 Converta 프로젝트에서 Core Data를 사용했습니다. CRUD(Create, Read, Update, Delete) 작업과 더불어 CloudKit과의 연동도 구현하였습니다.
숙련도 25%
2022년부터
로컬 데이터를 저장(persist)하기 위해 Converta 프로젝트에서 Core Data를 사용했습니다. CRUD(Create, Read, Update, Delete) 작업과 더불어 CloudKit과의 연동도 구현하였습니다.