본문 바로가기

분류 전체보기141

애플 개발자 아카데미(Apple Developer Academy @ POSTECH) 1기 수료 이 글의 모든 내용은 개인적 생각입니다. 코딩과는 전혀 관련없던 비전공 도메인 지원자 애플개발자아카데미 수료 당일, 12월 13일. 아카데미가 끝난 날 포항에 첫눈이 내리는 모습이, 끝은 곧 새로운 시작이라는 말이 떠오르게 하네요. 3월 14일, 도메인으로 지원한 저는 코딩의 ㅋ자도 모르고 시작한 Swift, iOS의 세계에 처음 발을 들여놓았습니다. (도메인 지원자 중 실제로 코딩 경험이 전무한 사람을 찾기가 꽤 힘들었습니다. 사실 누가 도메인인지도 나중에는 모르게 됨.) 모르면 배우면 되고, 알면 누구나 할 수 있다는 믿음 하나로 시작한 아카데미 생활. 따라서 기획을 제외한 모든 능력치는 0에 수렴했었습니다. 그리고 내 적성은 기획, 개발 중 어느 쪽일까, 적성에 맞는 쪽으로 가야하는가?를 정하기에 .. 2022. 12. 14.
전라북도 공공데이터 창업경진대회 Reflection 약 3주간 준비한 창업경진대회. 기존 NC1 기간동안 만들던 무연고자를 위한 앱 ABO의 기획을 그대로 가져가고 앱 디자인과 기술적 부분을 발전시켰다. 앱 이름 '지켜줄게 (부제: 혼자가 아닌 당신을 위한 기록)' 앱 기획 무연고자: 흔히 고아 또는 노숙자를 생각하기 쉬우나, 국립국어원 정의에 따르면 가족이나 주소, 신분, 직업 등을 알 수 없어 신원이 불분명한 사람을 일컫는다. 즉, 누구나 갑작스런 사고에 무연고자가 될 수 있음을 시사한다. 개발 동기: 간호사 친구와 이야기를 나누며 떠오른 아이디어. 연고가 없는 환자가 병원에 실려왔는데, 병원에서 치료하기는 했으나, 치료하길 꺼려했다. 이런 사람들을 위한 무언가가 있었으면 좋겠다라는 시작이었다. 처음에는 수술동의서를 미리 작성하는 방법을 생각했으나 법.. 2022. 7. 23.
Build fails with "Command PrecompileSwiftBridgingHeader failed with a nonzero exit code" 해결 Xcode에서 무언가 잘못 눌러서 생긴 오류로 꽤나 시간을 잡아먹었다. 왜 이런 오류가 나오게 되었는지는 잘 모르겠으나 프로젝트의 Targets - Build Settings로 들어가서, Swift Compiler-General - Objective-C Bridging Header에 무언가 추가되어 있음을 확인할 수 있다. 나는 해결 후 임의로 Test/Test-Bridging-Header.h라고 적어놨지만, 아마 프로젝트 파일 경로를 따라 생성되어있을 것이다. 이렇게 지워주고 Run또는 Build해보면 정상적으로 Xcode가 동작하는 것을 확인할 수 있다. 2022. 6. 22.
H.I.G: Human Interface Guideline(스위프트 하이) - File Handling HIG: Human Interface Guideline (=사용자 인터페이스 지침서) 즉, 절대적으로 이 지침을 따라야 한다는 것이 아니라 앱 개발과 디자인에 있어 "권장"하는 내용이다. 무분별한 백지개발로 퀄리티가 낮은 앱이 개발되는 것을 예방하고, 어느 정도 일정한 패턴과 형식을 가진 앱을 개발하기를 바라는 마음에서 만들어진 지침이다. https://www.youtube.com/playlist?list=PLLFDewH7eSVxGMERS4CrwkDXXYZoE5mVZ 온라인 독서모임 www.youtube.com 오늘 공부한 내용은 '스위프트 하이 유튜브 온라인 독서모임'의 'File Handling'이다. 1. 사용자가 파일을 조작하거나, 보거나, 만드는 동안 파일 시스템에 대해 생각할 필요는 없어야 한.. 2022. 6. 7.