커뮤니티 반응
대체로 긍정적이며, 비개발자가 Metal이라는 어려운 기술을 다루어 앱을 완성했다는 점에 대해 많은 사용자가 놀라움과 격려를 보내고 있습니다.
주요 논점
01찬성다수
AI가 비전문가에게 전문적인 기술 장벽(Metal API 등)을 넘게 해주는 강력한 도구임을 입증했다.
합의점 vs 논쟁점
합의점
- 물리적 노트를 재현하기 위해 PencilKit 대신 Metal을 선택한 것은 기술적으로 탁월한 결정이었다.
- AI는 단순 코드 생성을 넘어 개념을 이해할 때까지 반복 설명해주는 교육적 가치가 크다.
실용적 조언
- 표준 PencilKit의 드로잉 성능이나 커스터마이징에 한계를 느낀다면 Metal API를 통한 커스텀 엔진 구축을 고려하라.
- 복잡한 로직 구현 시 AI에게 한 번에 정답을 요구하기보다 여러 방식으로 질문을 던지며 원리를 이해하는 과정이 중요하다.
섹션별 상세
작성자는 기존 App Store의 무한 캔버스 방식 대신 실제 종이 노트를 넘기는 듯한 물리적 경험을 구현하고자 했다. 중앙의 노트와 주변의 스티키 노트, 브라우저가 배치된 '책상' 같은 작업 환경을 목표로 설정했다. 이를 위해 Google AI Studio로 초기 개념을 검증한 뒤 Claude를 주력 개발 도구로 채택하여 전체 로직을 구축했다.
개발 과정에서 Apple의 표준 프레임워크인 PencilKit의 시스템적 한계에 부딪혀 이를 극복하기 위해 Metal API를 직접 사용했다. Metal을 이용해 커스텀 렌더링 엔진을 구축함으로써 원하는 수준의 연필 질감과 반응성을 확보했다. 이 과정은 수개월의 작업이 소요된 프로젝트에서 가장 난도가 높은 기술적 도전이었다.
AI 도구 활용 방식에 있어 Claude Code나 IDE 통합 도구 대신 순수하게 Claude 웹 앱과의 채팅만을 이용했다. 코드를 복사하고 붙여넣으며 오류가 발생하면 다시 질문하는 반복적인 과정을 통해 비개발자로서의 지식 공백을 메웠다. AI를 마법 같은 해결사가 아닌, 동일한 질문을 수십 번 반복해도 인내심 있게 답해주는 '선생님'으로 정의하며 학습과 개발을 병행했다.
단순한 제품 출시가 목적이 아니라 본인이 직접 사용하고 싶은 도구를 만드는 데 집중한 결과물이 실제 App Store 출시로 이어졌다. 1인 개발자로서 제로 베이스에서 시작해 Metal 기반의 고성능 렌더링을 구현하고 실제 상용화 단계까지 도달한 사례이다. 현재 Perenne Note라는 이름으로 무료 체험이 가능한 상태로 배포되었다.
용어 해설
- 메탈(Metal)
- — Apple 기기에서 GPU 하드웨어에 직접 접근하여 고성능 그래픽과 연산을 수행할 수 있게 해주는 저수준 그래픽 API이다. 개발자가 렌더링 파이프라인을 정밀하게 제어할 수 있어 복잡한 드로잉 엔진이나 게임 엔진 구현에 필수적이다.
- 펜슬킷(PencilKit)
- — iOS 앱에서 Apple Pencil 입력을 쉽게 구현할 수 있도록 Apple이 제공하는 프레임워크이다. 기본적인 그리기 도구와 캔버스를 제공하지만, 고도의 커스터마이징이나 특수한 렌더링 효과를 구현하는 데는 시스템적 제약이 따를 수 있다.
- 렌더링 엔진(Rendering Engine)
- — 디지털 데이터를 화면에 시각적 이미지로 변환하여 출력하는 핵심 소프트웨어 구성 요소이다. 이 프로젝트에서는 물리적인 연필의 질감을 재현하기 위해 표준 라이브러리 대신 직접 Metal을 이용해 구축됐다.
언급된 도구
Claude추천
주요 코드 작성 및 문제 해결을 위한 AI 튜터
Metal추천
고성능 그래픽 렌더링 및 커스텀 드로잉 엔진 구축
Google AI Studio중립
초기 아이디어 개념 검증(PoC)
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 04. 10.수집 2026. 04. 11.출처 타입 REDDIT
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.