2022.12.13에 Apple Developer Academy @ POSTECH 으로부터 인터뷰 대상자가 되었다는 메일을 받았었다. 당시엔 수시 원서를 넣은 고3처럼, 벌써 합격한 것처럼, 기분이 좋았다. 하지만 그 기분에 심취하고 있기엔 나에
아이패드 Playground에서 프로젝트를 만들면 ContentView 말고도 MyApp이라는 Swift 파일이 항상 같이 생성됩니다. 파일에 작성된 코드를 보면 평소에 보던 ContentView와 비슷한 듯하면서도 다른 모습을 볼 수 있습니다. @main, App,
기존에 UI를 구축할 때는 플랫폼마다 다른 프레임워크를 사용해야 했습니다. 대표적인 예로 iOS, tvOS UI는 **UIKit**을, macOS는 **AppKit**을, watchOS는 **WatchKit**을 사용했습니다. 따라서 다양한 애플 플랫폼에서 개발을 하
이 글을 포스팅하고 있는 현재 기준으로 8년 전, WWDC 2014에서 애플은 **스위프트(Swift)**라는 새로운 언어를 발표했습니다. Swift가 출시된지 8년이 지난 지금, Swift는 iOS 개발자들의 필수 역량이 되었습니다. 모든 iOS 개발자 채용공고에서
프로그래밍 언어를 공부하다보면 명령형 프로그래밍, 객체 지향 프로그래밍 등과 같은 단어를 보게 된다. 대표적으로 Swift가 객체 지향 프로그래밍, 프로토콜 지향 프로그래밍, 함수형 프로그래밍 언어 프로그래밍 패러다임(Programming Paradigm)?
2022년 6월 30일부터 9월 25일까지 88일간 진행했던 토이 프로젝트를 TestFlight에 업로드했다. 첫 프로젝트이기도 하고, 군 복무 중이라 평일에 2~3시간 정도밖에 하지못한 탓에 결과물 퀄리티에 비해 긴 시간이 걸린 것 같다.