Splync를 만든 사람
안녕하세요! 저는 일본의 여유로운 서핑 지역인 쇼난에 거주하는 풀스택 엔지니어 코헤이 코야나기입니다. 저는 Splync를 만들어 제 첫 앱으로 App Store에 출시했습니다. 이 기사는 제가 왜 그렇게 했는지에 관한 이야기입니다. 솔직히 말해서 저는 컴퓨터 과학을 공부한 적이 없습니다. 교토대학교에서 수리과학을 전공했으며, 이후 비영리, 등록금 없는 피어 러닝 기반의 미국 인정 온라인 대학인 University of the People에서 MBA를 취득했습니다. 프로그래밍을 배우기 시작한 지 얼마 되지 않았고, 제가 언젠가 직접 iOS 앱을 출시할 것이라고는 상상도 못 했습니다.
내 인생의 진짜 전환점: 42의 피신
2023년 여름, 저는 비영리, 등록금 없는 프로그래밍 학교인 42에서 피신이라는 한 달간의 입학 시험에 참여했습니다. 피신은 프랑스어로 "수영장"을 의미합니다. 네 주간의 코드 캠프는 교사 없이 수많은 초보자가 깊은 물에 던져진 것과 같았습니다. 우리는 밤낮으로 점점 어려워지는 문제를 해결했습니다. 몇몇은 포기했고, 다른 이들은 계속하기 위해 고군분투했습니다. 소수의 사람들만이 성공했습니다.
피신을 통해 배운 것
저는 운 좋게도 합격하여 42에 등록한 사람 중 하나였습니다. 제가 다른 사람보다 더 똑똑해서가 아니라—오히려 그 반대였습니다. 제 주변에는 더 똑똑한 후보자들이 많았습니다. 저는 그들에게 배워가며 함께 고군분투하고 서로 격려하며 성공할 수 있었습니다. 피신에 참여하면 프로그래머가 될 수 있는지 묻는다면 제 대답은 "모르겠다"입니다. 그것은 여러분이 다른 사람에게 무엇을 주고 무엇을 얻는지에 달려 있습니다. 불가능해 보였던 것이 가능해질 수 있다는 것을 배워 큰 기회를 얻었습니다.
무엇을 코딩해야 할까
몇 달 후, 저는 돈이 필요해서 42를 떠났습니다. 저는 컨설팅 회사에서 정규직으로 일하기 시작했습니다. 새 직무는 코딩과 관련이 없었지만, 출퇴근 전후로 계속 프로그래밍을 했습니다. 제가 배운 유일한 프로그래밍 언어인 C로 틱택토, 리버시, 워들, 스크래블 같은 작은 텍스트 기반 게임을 만들었습니다. 게임 논리를 눈에 보이게 하고 재미를 느끼는 것은 즐거웠습니다. 점차 생각이 자라났습니다. 왜 게임에서 멈추지? 왜 유용한 것을 만들지 않지? 왜 보다 실체적인, iOS 앱 같은 것을 만들지 않지? 하지만 무엇을 만들어야 할까요?
전설의 팬더 노트북
파트너와 함께 비용을 공유할 수 있는 좋은 앱을 찾을 수 없었습니다. 우리는 2025년 6월 약혼하기 전까지 6년 동안 함께 있었습니다. 우리의 관계가 시작될 때부터 우리의 재정 습관이 매우 다르다는 것을 깨달았습니다. 저는 돈이 내가 가치 있게 여기지 않는 방식으로 쓰일 때 스트레스를 받았습니다. 이러한 차이가 우리의 삶에서 갈등을 일으키는 것을 보는 것도 괴로웠습니다. 어느 날, 저는 귀여운 팬더 그림이 있는 종이 노트북을 사서 회계에 사용하자고 제안했습니다. 곧 페이지는 붙여 넣은 영수증으로 가득 찼습니다. 각 달의 말에 우리는 수동으로 비용을 계산하여 누가 누구에게 얼마나 빚졌는지 확인했습니다.
엑셀 스프레드시트 – 종이에서 디지털로
2년 차에 우리는 디지털 방식을 채택했습니다. Google Drive에 공유된 Excel 스프레드시트가 자연스러운 해결책으로 느껴졌습니다. 우리는 노트북이나 스마트폰에서 접근할 수 있었습니다. 고유한 포맷을 만들고, 섹션과 셀에 색상을 선택하는 것이 재미있었고, 이는 우리의 동기부여를 더욱 높였습니다. 간단한 함수로 지출 공유 결과가 자동으로 계산되었습니다. 나쁘지 않았지만, 스마트폰에서의 지출 입력은 약간 귀찮은 일이었습니다. 우리는 노트북에서 하는 것을 선호했기 때문에 집에 돌아갈 때까지 지갑에 영수증을 보관해야 했습니다.
거의 좋은 기존 모바일 앱
우리는 더 쉬운 해결책을 찾기 위해 많은 모바일 앱을 시도했습니다. 일부는 잘 지출을 나눌 수 있었지만 예산 설정이 포함되어 있지 않았습니다. 우리에게 중요한 것은 공정하게 나누는 것뿐만 아니라 장기 목표를 달성하기 위해 예산을 조절하는 것이었습니다. 대부분의 앱은 무료 요금제에 제한이 있었고, 유료 버전은 비싸보였습니다. 더 간편하고, 더 저렴하고, 예산 관리에 더 좋고, 사용자 정의 가능하며, 시각적으로 매력적인 앱이 없을까요? 모든 앱은 좋은 점과 나쁜 점이 있었습니다. 그렇게 여러 앱을 시도하는 동안 시간이 흘렀습니다.
내가 원하는 것이 당신이 원하는 것일지도 모릅니다
저는 우리에게 가장 적합한 새로운 비용 공유 앱을 만들기로 결정했습니다. Google과 ChatGPT를 통해 검색한 결과 iOS 앱은 Swift라는 언어로 작성된다는 것을 알게 되었습니다. 저는 Xcode를 설치하고, AWS에 계정을 만들고, 서버를 임대하고, 도메인을 등록했습니다. 피신 때처럼 새로운 용어, 새로운 논리, 새로운 도구를 하나씩 해결해 나갔습니다. Python, MariaDB, JSON 등을 작성하기 시작했습니다. 거의 모든 것이 새로웠지만, 조금씩 앱이 생명을 얻기 시작했습니다. 이 앱을 만드는 데 깊은 열정을 느꼈습니다. 내가 원하는 것이 당신이 원하는 것일지도 모릅니다.
Splync의 비전: 비용을 쉽게 공유하고 함께 즐겁게 살아가세요
2025년 7월 1일, Apple의 심사를 통과한 후 앱이 App Store에 출시되었습니다. 앱 이름 Splync는 "Split + Link + Sync"에서 유래되었으며 /splɪŋk/로 발음됩니다. 실시간으로 데이터를 연결하고 동기화하여 생활비를 공유할 수 있도록 설계되었습니다. 이는 공유 비용을 쉽게 관리하는 저의 접근 방식입니다. 저는 Splync의 개발자이자 일상 사용자입니다. 사용자 중심의 앱인 Splync는 여러분의 요구에 맞춰 계속 성장합니다. 재정 관리를 원하는 친구나 개인에게도 좋습니다. Splync가 여러분의 삶을 더 나아지게 하길 바랍니다.