프로그래머스) 콜라 문제 - Level1 https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import Foundation func solution(_ a:Int, _ b:Int, _ n:Int) -> Int { // 빈 병 2개를 가져다주면 1병을 줌 // 20개를 가져다주면 몇병을 받을 수 있는가? // 빈병이 2개 미만이면 콜라를 받을 수 없다. // 빈병 a 개를 주면 b 개의 콜라를 받을 수 있다. // 총 n개의 빈병을 가져다주면 몇..
WWDC22) Build a workout app for Apple Watch 세션에서 알아보는 HealthKit 에 대해서 기록해보았습니다. HealthKit 의 heart rate 를 사용하기 위한 목표를 가지고 시청한 세션입니다. 다음은 세션의 결과입니다. 👉 Build a workout app for Apple Watch 세션 중 심박수를 수집할 수 있는 HKWorkoutSession 클래스에 대해서 들을 수 있었다. HKWorkoutSession 은 데이터 수집을 위해 장치의 센서를 준비하므로, 운동과 관련된 데이터를 정확하게 수집할 수 있습니다 (칼로리와 심박수와 같은 정보 수집) . 또한 운동이 활성화되어 있을 때 애플리케이션이 백그라운드에서 실행되도록 합니다. HKLiveWorkoutBui..
Apple Developer Documentation developer.apple.com 위는 Notification interfaces 를 기기에서 빌드하는 방법을 소개해준 글입니다. 이를 통해 우리는 손목에 착용하지 않아도 어떤 조건으로 기기에서 빌드할 수 있는지 알 수 있습니다. 기기를 손목에 착용하지 않은 상태에서 notification interfaces 를 테스트하려면 다음의 단계를 따르세요. 애플 워치에서 손목 감지를 비활성화 합니다. companion iPhone 의 watch 앱 또는 watch 의 Setting 에서 설정할 수 있습니다. 옵션은 Passcode > Wrist Detection 에 있습니다. 애플 워치가 충전기에 연결되어 있지 않은지 확인합니다. iPhone 을 잠그세요...
Build a productivity app for Apple Watch - WWDC22 - Videos - Apple Developer 본 글은 WWDC 를 보고, 번역 및 요약 그리고 실행해보는 스터디 프로젝트의 일환입니다. 👉 세션에서 새롭게 소개된 내용 Xcode 14 부터 새 Watch 앱은 단일 Watch target 만 가집니다. 이미 SwiftUI life cycle 을 사용하는 Watch 앱이라면 Xcode 14 migration tool 로 쉽게 전환할 수 있습니다. Xcode 14 에서는 앱 아이콘도 훨씬 쉽게 추가할 수 있습니다. watchOS 9 부터 Stepper, TextFieldLink, ShareLink 를 사용할 수 있습니다. Swift Charts 를 활용하여 차트를 생..
detent 라는 용어를 개발자 문서에서 사용하는데 멈춤쇠라고 해석하기에 조금 부족함이 있었다. 그러던 중 WWDC22 세션 "Build a productivity app for Apple Watch" 에서 듣게 되어서 발췌했다. detent? detent 는 기계적 용어로 움직일 만큼 충분한 힘이 가해질 때까지 무언가를 제자리에 고정시키는 메커니즘입니다. 예를 들어, 차 문을 열 때 안착되는 ‘정지’ 위치가 있다. 문을 조금 더 세게 밀어 또 다른 ‘정지’ 위치까지 더 열 수도 있다. 문을 닫으려면 ‘정지’에서 빼낼 수 있을 만큼 세게 당겨서 저항을 이겨내야 합니다. 그렇지 않으면 문은 ‘정지’ 위치로 돌아갑니다. 이것이 detent 입니다. 출처: Build a productivity app for ..
Say hello to Swift Charts — a flexible framework that helps you create charts entirely in SwiftUI that look and feel right at home on all Apple platforms. Discover how you can use compositional syntax to make informative, delightful, and accessible charts with less code. We'll share the building blocks for making visualizations with Swift Charts, and explore how you can change your charts..
Discover how you can use WidgetKit to create beautiful complications on watch faces. We'll introduce you to the watchOS-specific features found in WidgetKit, and help you migrate from existing ClockKit complications. For more on WidgetKit, watch “Complications and Widgets: Reloaded” from WWDC22. Go further with Complications in WidgetKit - WWDC22 - Videos - Apple Developer 본 글은 WWDC 를 보고, 번역..
내용 이때 사용되는 프로젝트는 SwiftUI Tutorials 를 사용하여 진행하겠습니다. 기본적으로 WatchOS) Creating a watchOS App - SwiftUI Tutorials 과 이어지는 글입니다. 👉 Notification 을 테스트 해보겠습니다. notification 을 테스트하는 방법은 튜토리얼에서 제외되어 있지만 문서를 보며 진행해보겠습니다. Apple Developer Documentation developer.apple.com 👉 Overview 시뮬레이터에서 dynamic interface 를 테스트 할 준비가 되면, notification interface 를 실행하기 위한 custom build scheme 를 생성합니다. scheme 를 구성하기 위해서 test d..
- YPImagePicker
- MVVM
- Algorithm
- MOYA
- Objective-C
- async/await
- Protocol
- UserDefaults
- github
- containerBackground
- 서버통신
- APNS
- 2022 KAKAO TECH INTERNSHIP
- urlsession
- projectsetting
- Swift
- WidgetKit
- IOS
- CloneCoding
- WWDC
- configurable widget
- rxswift
- SwiftUI
- OpenSourceLibrary
- WWDC22
- Notification
- RxCocoa
- Widget
- watchOS
- Firebase
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Total
- Today
- Yesterday