
앱은 하루 동안 다양한 중요 기능을 제공하기 때문에 사람들의 삶을 풍요롭게 합니다. 그러나 앱 사용에는 배터리 소모라는 비용이 따라옵니다. 따라서 사용자가 장치와 앱을 더 오래 사용할 수 있도록 앱의 배터리 수명을 개선하는 데 각별히 주의하는 것이 중요합니다. 이번 글에서는 WWDC 2022 - Power Down: Improve Battery Consumption 영상을 통해 어떻게 하면 개발자가 앱 사용시 배터리 수명을 개선할 수 있는지 살펴보겠습니다. 크게 4가지를 할 수 있습니다. 다크모드 지원 프레임(주사율) 검사 백그라운드 시간 지연 앱 작동 지연 1. 다크 모드 아이폰의 액정은 OLED를 사용합니다. OLED에서는 어두운 콘텐츠가 밝은 콘텐츠보다 적은 전력을 소비합니다. OLED는 픽셀 단위..

WWDC 2023에서 새로운 프레임워크TipKit이 발표되었습니다! 아이폰에 있는 팁 앱을 기억하시나요? 팁 기능을 서드 파티 앱에서도 사용할 수 있도록 도와주는 프레임워크입니다. 기존의 온보딩을 위한 코드를 TipKit을 사용하면 더 빠르고, 쉽고, 강력하게 만들 수 있습니다. 사용자 규칙을 만들어 원하는 조건에만 팁을 보여주거나, iCloud 동기화를 통해 더 나은 사용자 경험을 제공할 수도 있습니다. WWDC 2023 - Make features discoverable with TipKit를 보고 TipKit의 주요 기능에 대해 알아보겠습니다. 배경 TipKit은 앱에 대한 팁을 쉽게 보여주기 위한 프레임워크입니다. 아이폰, 아이 패드, 맥, 애플워치, 애플 티비 모두 적용할 수 있습니다. Tip..

SF Symbols은 Apple 플랫폼용 시스템 글꼴인 San Francisco와 완벽하게 통합되도록 설계된 아이콘그래피 라이브러리이다. 애플에서 매년 업데이트를 통해 새로운 심볼과 기능을 추가해주고 있다. WWDC 2023에서도 SF Symbols가 업데이트 되었고 700개가 넘는 새로운 심볼들이 추가되었다. 그리고 심볼에 애니메이션이 추가되었다!! 애니메이션이 어떻게 동작하고 코드에서 어떻게 사용할 수 있는지 확인해보자. SF Symbols5 베타 버전을 받아 사용해 볼 수 있다. SF Symbols - Apple Developer With over 5,000 symbols, SF Symbols is a library of iconography designed to integrate seamlessl..

WWDC 2023에서 C++과 관련해 새로운 내용이 발표되었다. 이번 글에서는 Swift와 함께 C++를 사용하는 법을 배워보자. Mix Swift and C++ - WWDC23 - Videos - Apple Developer Learn how you can use Swift in your C++ and Objective-C++ projects to make your code safer, faster, and easier to develop. We'll show you... developer.apple.com 영상에서 확인할 수 있지만 크게 추가된 기능은 3가지이다. Objective-C 브릿지 레이어 없이 C++ 코드 사용하기 C++ 코드에서 Swift 코드 사용하기 Swift에서 C++ 라이브러리 사..

지난 2월 네이버가 주최하는 컨퍼런스 Deview 2023이 열렸습니다. 오랜만에 오프라인으로 진행된 컨퍼런스인 만큼 경쟁이 치열했다고 합니다. 3시에 티켓이 열리자마자 매진이 됐다고 하네요 ㅎㅎ 아쉽게 가지는 못했지만 지난 달 말에 세션 영상이 올라왔습니다. 대부분 백엔드 관련 내용이 많았고 AR관련 주제가 하나가 있긴했는데 안드로이드까지 다뤄서 사실상 iOS 관련 단독 주제는 없었습니다... 🥲 하지만 모바일이 아니더라도 "인공지능을 사용한 장소 추천" 등 재밌는게 많아 시간 날 때마다 틈틈이 보려고 합니다. ㅎㅎ 이번 포스팅에서는 "모바일 앱 운영을 위한 LiveOps"를 정리하겠습니다. 안드로이드 개발자님께서 발표를 해주셨지만 iOS에도 적용될 수 있는 매우 흥미있는 이야기입니다. LiveOps ..

Toss는 작년(2021년)부터 온라인 개발자 컨퍼런스 Slash를 개최해왔다. 올해도 6월 8일 ~ 10일 3일 동안 온라인으로 진행됐다. 그 때가 시험기간이라 다 자세히 보지는 못 했고 내가 공부하는 iOS 를 중점으로 봤다. 토스 유튜브에 올라와있어 다시 돌려볼 수 있다. 토스 금융의 모든 것, 토스에서 쉽고 간편하게 토스 공식 유튜브 채널입니다 www.youtube.com 가장 기억에 남았단 세션 3가지만 적어보려고 한다. 1. UIKit으로 만들어진 토스 디자인 시스템, SwiftUI에서 쓸 수 있을까? 컨퍼런스의 시작을 맡아주었던 세션이다. iOS 개발은 지금 UIKit에서 SwiftUI로 넘어가는 과도기이다. 그러면 SwiftUI로 처음부터 만들면 되지 왜 그러지 않았을까? SwiftUI에는..
- Total
- Today
- Yesterday
- ios
- Swift 디자인 패턴
- Swift DocC
- 프로그래머스
- 필독서
- 코딩
- swiftUI 기초
- Combine
- 부스트캠프iOS
- 책
- 책리뷰
- Swift 서버
- 코딩 테스트
- UX
- 디자인 패턴
- Swift
- vapor
- 개발
- 책후기
- Swift문법
- todo앱
- 앱개발
- 코딩테스트
- 애플
- TODO
- SwiftUI
- Swift공식문서
- 부스트캠프7기
- 날씨어플
- 부스트캠프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |