profile
plug-compatible programming unit

2023년 08월 2주차 회고

이번주는 간단히 회고를 적어보고자 한다. 어떤 일을 했고 어떤 일을 해야할지만 적어도 될 것 같다.개인적으로는 잘 진행되고 있는건지 아닌건지 모르겠다.프리랜서로서 잘 진행된 프로젝트를 가지고 있다는 건 좋다. 왠지 프리랜서가 일이 많다는 것은 개인적으로 PR 도 많이

2023년 8월 13일
·
0개의 댓글
·
post-thumbnail

SwiftUI View transition strategy

(주의) 이 글은 최소 배포 버전 iOS 14 를 기준으로 구성하였다. 만약 iOS 16 이상으로 잡았다면 NavigationStack 이라는 좋은 녀석이 있다.요즘 한동안 팔자에는 없겠다 싶었던 SwiftUI 로 프로젝트를 진행하게 되었다. (사람 일이라는게 정말 한

2023년 8월 13일
·
1개의 댓글
·

2023년 08월 1주차 회고

열심히 하다보니 정신없이 지나갔던 것 같다. 하지만 그래도 할말이 있는 걸 보니 좀 더 열심히 뛰어야 하나 싶기도 하다.SwiftUI 를 최근 사용하면서 가장 난감한 상황이 있는데 바로 뷰 내부에서만 뷰 전환이 가능하다는 것이다.SwiftUI 의 뷰는 값 타입인 구조체

2023년 8월 6일
·
0개의 댓글
·

2023년 07월 4주차 회고

이번주는 사실 뭔가를 풀었다기 보단 많은 일거리(걱정거리)를 만들어 내게 된 느낌이다.현재 SwiftUI 를 사용하고 있는데 SwiftUI 가 특히 화면전환에 대한 부분이 힘들다.SwiftUI 는 뷰 내에서 자신이 속한 NavigationView 에 접근할 수 없다.

2023년 7월 30일
·
0개의 댓글
·

2023년 07월 3주차 회고

한주 동안 한 일을 모두 적으려면 엄청난 양을 적어야겠지만 딱히 생각나는 것이 없다. 그땐 정말 힘들거나 큰 일이라고 생각한 것도 나중에 지나고 보니 그리 큰 일이 아니었나 보다.아직은 좀 더 강해질 가능성이 있다고 받아들이고 싶다.이제 프로젝트가 중반으로 넘어가며 여

2023년 7월 23일
·
1개의 댓글
·

2023년 07월 2주차 회고

우선 하나 고백하자면 저번주에 회고를 빼먹었다. 그리 잘못한 것도 아닌데 참 부끄러운 느낌이 든다. 되는대로 써보고 짧으면 짧은대로, 길면 긴대로 적어보도록 하자.이걸 고민하는 이유 중 하나는 "개발 공부를 못하고 있다" 이 아닐까 한다.개인적으로 잘만 하면 개발자는

2023년 7월 16일
·
0개의 댓글
·
post-thumbnail

2023년 06월 4주차 회고

일이 잡혔다?!이번주는 사실 바빴다. 출퇴근을 할 일이 생긴 것이다.위시켓 이라는 플랫폼이 있다. 프리랜서 개발자와 업체를 연결시켜주는 업체이고, 계약과 관련된 업무 및 대금 정산 등과 같은 건도 대행해주는 것 같다.여기서 이번에 괜찮아 보이는 프로젝트를 지원했다. 앱

2023년 7월 2일
·
0개의 댓글
·

2023년 06월 4주차 회고

시곗바늘은 돌고 한 주는 지나가고 회고할 시간이 돌아왔다.저번주에 내가 부족한 3 개를 정리하고 이걸 극복해야 된다고 한 적이 있다.내게 부족한 것은 우선 아래 3개 였다.CS 기초코딩테스트 실력나만의 앱 없음우선 CS 를 제외하면 난 이걸 극복하는 방법을 안다. 그건

2023년 6월 26일
·
0개의 댓글
·

2023년 06월 3주차 회고

회고 한 주를 쉬었는데, 다시 시작해 볼 필요가 있다는 생각이 들었다. 바뀌지 않는 상황 예를 들어 저번주와 이번주도 똑같이 보냈다고 생각해보면 내 생각에 바뀌는 건 없었을 것이라고 본다. 내게 부족한 것은 우선 아래 3개 였다. CS 기초 코딩테스트 실력 나만의 앱 없음 (나만의 킥이라고 할만한 것이 없음) 결국 경쟁시대 아니겠는가? 위의 것...

2023년 6월 18일
·
0개의 댓글
·
post-thumbnail

WWDC23 - Keep up with the keyboard

진짜 30대라 그런게 아니라 천지인 키보드가 최고인 것 같다. Out of process keyboard iOS 17 이전에는 앱 내의 프로세스에 키보드도 포함되어 있었다면, 이제 키보드는 자신만의 프로세스를 갖게 된다. 기존에 앱 프로세스 안에 키보드가 포함되어

2023년 6월 10일
·
0개의 댓글
·
post-thumbnail

WWDC23 - Analyze hangs with Instruments

언제나 내게는 숙제와도 같은 주제다.이 발표에서는 hang 의 정의, hang 이 발생하는 원인, 이를 잡아내는 Instruments 에 대해 다룬다.Instruments 에 대해 익숙하지 않다면 WWDC19 의 'Getting Started with Instrumen

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

WWDC23 - What's new in UIKit / SwiftUI

SwiftUI, UIKit 에 새로운 기능들이 무엇인지 알아본다.Xcode previews 는 사진 한장으로 정리할 수 있겠다.UIViewController 뿐 아니라 UIView 도 가능하다.라이프 사이클 함수가 하나 추가된다.이 함수는 viewWillAppear(\

2023년 6월 8일
·
0개의 댓글
·
post-thumbnail

WWDC23 - Explore enhancements to RoomPlan

명실상부 이번 WWDC 의 메인 주제는 AR/VR 이 아닌가 싶다. 사실 이번 WWDC 를 각 잡고 보고 있는 이유는 바로 AR 기능을 탑재한 앱을 구상하고 있기 때문이었다.RoomPlan 은 정교한 머신러닝 알고리즘을 사용하는 ARKit 을 이용해 벽, 창문, 문,

2023년 6월 7일
·
0개의 댓글
·
post-thumbnail

WWDC23 - Platforms State of the Union 2023

6월 2주째는 WWDC23 이 열리는 주간이다. 이번 WWDC 에서 흥미로운 세션이나 주제를 선정해 연속적으로 포스팅을 진행할 예정이다.https://developer.apple.com/news/?id=57gsb3btLearn about the latest t

2023년 6월 6일
·
0개의 댓글
·
post-thumbnail

2023년06월 1주차 회고

이번주는 현타를 좀 쎄게 맞은 것 같다. 여러가지로 생각해보니 망했다는 느낌을 받았기 때문이다. 지금은 현타가 수그러든 상태인데, 금요일에는 정말 힘들었다.흔히 나의 위치를 다시 한번 느끼게 되면 현타를 느끼게 되며 '모르겠다..' 싶은 마음이 든다.이번주는 경기도 면

2023년 6월 4일
·
0개의 댓글
·
post-thumbnail

2023년05월 4주차 회고

이번주에 한 것들을 토대로 얼마나 계획한대로 되었는지 보니 꽤 흡족하다.만들고 있는 앱의 로직을 짜는 일을 통해 깃허브 잔디심기를 반복한다. - (완료)"2023 최신판 주요기업/금융권 IT·디지털 직무 채용대비 한권으로 합격하는 취업 코딩테스트" 챕터 1 을 읽고 S

2023년 5월 28일
·
0개의 댓글
·
post-thumbnail

SwiftUI Contents in Action

SwiftUI 는 UIKit 과 다르게 컨텐츠, 서브뷰 등을 잘 구별하여 사용하지 않으면 내가 생각한대로 뷰가 나오지 않는 경우가 상당히 많다. 그렇기 때문에 UIKit 을 많이 사용하다보면 이런 부분에 대해 얼마나 빨리 이해하느냐가 SwiftUI 를 빨리 적용하느냐에

2023년 5월 24일
·
0개의 댓글
·

2023년05월 3주차 회고

짧게 말해 이번주는 후회가 좀 많다. 뭔가 이것저것 일이 생길 때 어떻게 하면 중심을 잡고 나아갈 수 있을까?이번주는 "열심히" 가 아니라 "잘" 하지 못한 일들이 많았다. 아래 쭉 나열하고 잘한 점 나열한 뒤 다음주에 할 일을 나열하면 될 것 같다.처음엔 쉽게 생각했

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

2023년05월 2주차 회고

이제부터 주마다 회고를 해볼까 한다. 사실 회고를 적기까지 할 필요가 있나 싶었다. 근데 주말에 아무것도 안하고 푸우우우우욱 휴식하며 놀기로 결정하고 보니 뭔가 불안하다. 아무것도 안하면 문제 있는 것 같아서 이런거라도 하나씩 남기기로 한 것이다. 이번주 한 일을

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

SwiftUI ForEach

우리는 흔히 Collection 데이터를 통해 데이터를 늘어놓는 작업을 많이 한다. Collection 을 다루는 솜씨는 개발자의 필수 소양이라고 해도 과언이 아닌 것 같다.SwiftUI 의 장점 중 하나는 뷰에 데이터를 Binding 하기 쉽다는 것이다. 데이터의 변

2023년 5월 8일
·
0개의 댓글
·