갈피노트
Back to Home
iOS Development • 2026년 1월 26일

iOS 앱개발은 누가누가 잘할까. gemini vs claude vs chatGPT

본업이 iOS 앱 개발자이다.

시작은 android로 시작했으나 운좋게 갈아탄 케이스. 덕분에 연봉은 조금 더 받는다.

각설하고, chatGPT가 유료화된 이후부터 꾸준히 이놈들로 iOS앱개발을 해왔지만,

이놈들은 당최 iOS프로젝트에 대해 알지 못한다.

...

사실 나도 잘 모른다.

그래도, 괜찮은 놈은 있겠지 싶어서 씨부려보는 일기.

1. 셋 다 iOS26을 아직도 모른다.

팩트다. iOS26에 추가된 foundation models를 사용하기 위해 수많은 나날들을 삽질해야했다.

ios26이라고 말하면 아직 안나왔다고 곧 나올 iOS는 iOS19라고 말한 적도 부지기수다.

고민끝에 foundation models를 스킬화하여 만들었지만...

chatGPT는 이걸 외부라이브러리라 생각하고 embed framework 리스트에 넣어버렸다.

하아...

2. View와 ViewModel까지는 잘 만든다.

그럴싸하게 잘 나온다.

다만 분리를 절대 안한다.

List나 Foreach에 LazyVStack으로 table을 만들면 그 안에 UI는 보통 cell, card, row 등으로 빼는데,

이놈들은 무작정 만든다.

gemini에게 한 번은 물어봤다.

너무 깊이 들어가지 않았냐, 카드로 빼는건 어떠냐 물었더니, 지금은 MVP 중이니, 실질적으로 API 작업할 때 분리하면 된단다.

...

니가 api작업할 때 그걸 기억하겠니...

3.GPT는 다른 AI들을 모른다.

copilot에서 model을 chatGPT로 선택한뒤 사용한거라 조금은 다를 수도 있지만, claude-sonnect과 gemini 3 pro를 선택했을 땐 현재 copilot을 통해 모델이 선택된거라는걸 아는듯 했다. 그래서 copilot 설정이나 다른 ai의 설정, .claude 안의 내용이나 skill 등의 파일들도 잘 만들어줬다.

chatGPT 이놈은 정말 그냥 멍청했다.

github에 있는 skill의 md파일 링크 줘서 던졌는데, 404 에러를 10번을 일으키더니 404 not found가 들어간 skill.md 파일을 만들어냈다.

...

하아...

대체 니가 왜 https://aistupidlevel.info/ 순위권에 있는거냐...?

4.xcodeproject는 다들 겁낸다. 그러면서 나보고 만들라는 것들...

내가 xcodegen이나 tuist를 알려줄 때까지 모두 나보고 만들어달라고 했다.

물론 xcodegen으로 project.yml 파일을 잘 만들어내는 것도 아니다.

처음에 만들면 100프로 320x480 해상도로 만들어준다.

xcodegen skill이나 mcp 아무튼 뭐라도 만들어야겠다고 생각했으나, "os버전을 어떻게 설득하지..." 에서 막혀버렸다.

xcode프로젝트에 '코드파일들은 group으로만 추가되어야한다'고 바득바득 우기는 claude는 애교다.

AI로 iOS프로젝트를 실행하고 앱을 만드려는 내가 잘못한거니...?

결론.

사람이 적으니 문서도 적고, 학습량도 적어서 못하는건 뭐 이해는 한다.

wwdc25 발표내용 링크와 요약본 각종 기사를 chatGPT에게 던져줘도 못믿길래 gemini로 갈아탔었더랬지...

원하는 만큼 AI를 사용하려면 역시 내가 할 일이 많다.
그래도 내가 안짜는게 어디냐.

Comments