밀리의 서재에서 리디셀렉트로 옮깁니다.
2019년 1월 18일부터 2021년 1월 18일까지 정확히 2년동안 밀리의 서재를 사용했다.
당연히 몇 달동안은 한 번도 앱을 켜지 않은 적도 있다. (당당)… Continue reading 밀리의 서재에서 리디셀렉트로 옮깁니다. →
iOS | Fastlane 에서 에러가 발생했을 때, Slack으로 메세지 보내기
Fastlane 실행 중 예기치못한 에러가 발생했을 때 Slack Outcoming Webhook 으로 메세지를 보내는 코드를 공유합니다.… Continue reading iOS | Fastlane 에서 에러가 발생했을 때, Slack으로 메세지 보내기 →
📚 끌리는 단어 혹하는 문장
PR이나 이슈의 내 의견을 똑뿌러지게 쓰고싶었던 김씨는 책장을 열었다. 읽긴 다 읽었지만, 결국 마케팅 책의 광고 문구 책이었고내가 필요했던 것들은 없었다. 당장 광고 배너를 만들 문구를 만들어야할 사람에게만 추천할 수 있는 책.

2020년 회고
나 개인도 이 세상도 참 시끄러웠던 2020년이다.
2019년 12월의 계획대로 였다면 4월부터 8월까지 어학연수를 다녀오고, 지금과는 다른 생활 패턴이지 않았을까 싶다.
물론 가지못한 것에 대한 아쉬움은 있지만 지금까지의 내 주변을 되돌아보고, 내면을 조금 더 다질 수 있었던 2020년이었다.… Continue reading 2020년 회고 →
iOSDC Japan 2020: Bazel을 이용한 Micro Modular Architecture
원제 : Bazelを利用したMicro Modular Architecture… Continue reading iOSDC Japan 2020: Bazel을 이용한 Micro Modular Architecture →
iOSDC Japan 2020 : Storyboard를 자세히 이해해보자 (의역)
원제 : 詳解Storyboard UIHostingController 내부에 SwiftUI를 배치할 수 있는 ViewController = Storyboard에 SwiftUI에 배치 가능 IBSegueAciton : IBSection의 prepare method로 init이 가능하다. Restoration (SceneDelegate에서는 사용할 수 없다 ㅠㅠ) Restore ?– App 이 죽고 다시 살아났을 때 특정한 화면으로 열거나 init을 실행시키는 것이 가능하다. Localization InterfaceStoryboard -> 언어별로 Storyboard를 설정하는 것이 가능하다. First Responder Undo/Redo의 동일한… Continue reading iOSDC Japan 2020 : Storyboard를 자세히 이해해보자 (의역) →
iOSDC Japan 2020: Bezier 곡선의 몰랐던 세계
본 세션에서는 Bezier 곡선의 정의부터, iOS에서 Bezier 곡선의 API인 UIBezierPath나 Path에 대해 알아보고 그 마력에 대해 이야기합니다.
… Continue reading iOSDC Japan 2020: Bezier 곡선의 몰랐던 세계 →
iOSDC Japan 2020: 신기능 개발에서부터 모듈 분리를 시작해보자
본 세션에서는 7년 이상 서비스된 앱의 신기능 개발에서 멀티모듈화를 시작하면서 느꼈던 메리트, 디메리트 그리고 앞으로의 전망에 대해서 이야기합니다.
… Continue reading iOSDC Japan 2020: 신기능 개발에서부터 모듈 분리를 시작해보자 →
iOSDC Japan 2020: 슬슬 Combine
이번 세션에서는 2020년판 Combine Framework 정리로써
Combine의 기본적인 사용방법부터 실제로 사용했을 때 어떤 코드를 쓰게 되는지를 중신으로
여러분과 함께 Combine의 사용방법에 대해 한 걸음씩 보면서 나아가고 싶습니다.
이걸로 끝이 아니라,
지금부터 학습에 도움이 될 수 있는 유용한 Site tool 등도 소개합니다.… Continue reading iOSDC Japan 2020: 슬슬 Combine →
iOSDC Japan 2020: Background Notificationで新聞紙面の大きい画像の自動ダウンロードを実現する
이번 발표에서는 큰 영상 콘텐츠를 대상으로한 자동 다운로드 기능에 대해 설명합니다.
기능을 만들어나가는 과정에서 직면했던 문제의 해결방법이나 앱이나 서버를 포함한 전체적인 아키텍쳐를 설명하는 것과 함께 일본경제신문(닛케이 신문)의 뷰어에서의 운용사례를 소개합니다.
대규모 서비스 운용을 통해 얻은 안정된 자동 다운로드를 성공시키기 위한 해결방법을 소개합니다.
… Continue reading iOSDC Japan 2020: Background Notificationで新聞紙面の大きい画像の自動ダウンロードを実現する →

WWDC 2020 | Design with iOS pickers, menus and actions
📝
Menu : ⭐️⭐️⭐️⭐️⭐️
Time and date Picker
Color Picker : iOS 14부터 사용가능… Continue reading WWDC 2020 | Design with iOS pickers, menus and actions →

WWDC 2020 | Build with iOS Pickers, Menus and Actions
📝
UISlider, ProgressView의 Design update
UIAcitivityIndicatorView : New simpler design, Color API
UIPickerView : Update styling
UIPageControl : Bakcground, unlimited pages, custom indicators, multiple styles indicators
ColorPicker : eye dropper tool
DatePicker : macOS 와 같은 디자인을 iOS, iPadOS에서도 사용가능
Menu
UIBarButtonItem / UIButton : init에서 action을 대입할 수 있게 됨.… Continue reading WWDC 2020 | Build with iOS Pickers, Menus and Actions →

WWDC 2020 | Meet the new Photos picker
📝
PhotoKit, PHPickerViewController
– multi-select 가능, 검색, Zoom-in 도 가능한 ImagePicker의 릴리즈
– Photo Library Access도 불필요… Continue reading WWDC 2020 | Meet the new Photos picker →

WWDC 2020 | Modern cell configuration
📝
View Configuration
View Configuration의 종류 : Background Configuration, List Content Configuration
Configuration State… Continue reading WWDC 2020 | Modern cell configuration →

WWDC 2020 | Advanced in diffable data sources
📝
iOS 14에서 Diffable data source가 어떻게 발전되었는지에 대한 세션.… Continue reading WWDC 2020 | Advanced in diffable data sources →
로드 중…
문제가 발생했습니다. 페이지를 새로 고친 후 다시 시도하세요.
Eunyeong Kim / 김은영 / 金 ウニョン
@Seoul, Korea
unnnyong@gmail.com