한국 청소년 개발자와 어플리케이션 배포

내가 현재 개발 중인 어플리케이션이 완성 단계에 가까워져서 iOS 앱 스토어구글 플레이 스토어에 앱을 등록할 준비를 하기 위해 Apple Developer ProgramGoogle Play 개발자 신청에 대해 알아보게 되었다. 요즘에는 새롭게 만들어지는 앱의 개수도 많고 나이가 어린 개발자들도 종종 볼 수 있기 때문에 신청에 큰 어려움이 없을 것이라고 생각했었지만 겪어보니 그렇지 않았다.

Apple Developer Program

먼저 애플 개발자 플랜을 신청하기 위해 developer.apple.com/kr에 접속한 후 나의 애플 ID로 로그인 하여 신청 과정을 진행하려 했지만 지금은 신청할 수 없다는 에러가 돌아왔다. 처음에는 애플 ID에 연결된 결제 수단이 없어서 발생한 일인 것 같아 계정 정보에서 지불 정보로 아버지의 신용카드를 등록한 후 다시 한번 진행해 보았는데 똑같은 문제가 발생하였다. 그래서 그러한 에러가 발생할 때에 대한 조사를 해보니, 애플 ID에 등록되어 있는 나의 개인 정보와 지불 정보가 같지 않기 때문에 발생한다는 정보를 얻을 수 있었고, 어제 은행에 방문하여 비자 카드 기능을 포함하고 있는 체크카드를 발급받아서 다시 시도하게 되었다. 그럼에도 똑같은 에러가 돌아왔다. 나의 다른 애플 ID를 사용하거나 다른 컴퓨터를 이용하였을 때에도 결과는 같았다. 결국에는 애플 코리아에 전화로 문의를 하였다.

상담사와의 통화를 통해서 왜 지금까지 애플 개발자 프로그램 신청에 대한 에러가 발생하였는지 알 수 있었는데, 법적인 이유로 만 18세 미만의 청소년은 개발자 프로그램을 신청할 때에 동의해야 하는 동의서에 동의를 할 수 있는 효력을 지니지 못하기 때문이라고 한다. 결국 만 18세보다 어린 나이의 개발자들이 iOS, OS X 등 애플의 OS에서 동작하는 앱을 배포하기 위해서는 부모님 명의를 통해 개발자 프로그램을 신청하여 개발자 아이디를 사용하다가 만 18세가 넘어 그 계정의 명의를 자신으로 변경하는 방법을 사용할 수 밖에 없다고 한다. 이는 굉장히 아쉬운 부분인데, 나의 경우에는 부모님께서 나의 앱 개발을 적극적으로 지원해주시지만 만약에 그렇지 않은 환경의 청소년 개발자일 경우에는 자신이 개발한 앱을 앱 스토어를 통해 배포하기가 굉장히 어려워지고, 부모님의 지원으로 개발자 신청을 한다고 하더라고 자신의 이름으로 앱을 배포할 수 없기 때문이다.

Google Play 개발자

Apple Developer Program을 통해서는 나의 이름으로 어플리케이션을 배포할 수 없다는 것을 확인한 후에는 Google Play 개발자에 대해 조사해보았다. 우선 만 18세보다 어려도 신청할 수 있는지에 대해 알아보았는데, Google Play 개발자의 경우에는 만 13세 이상, 만 18세 미만의 청소년도 부모님의 동의 하에 개발자 신청을 할 수 있다고 한다. 그러한 정보를 확인한 후에 Google Play 개발자 콘솔에 접속하여 신청 과정을 살펴보았다. 제공해야하는 정보 중에 사업자 등록 번호가 있었다. 이 정보를 입력하지 않아도 다음 단계로 넘어갈 수가 있었기에 필수적으로 필요한 사항은 아니라고 생각했었지만, 추가적인 조사를 해보니 결국에는 사업자 등록 번호를 입력해야한다고 한다.

나와 같은 청소년에게 있어, 사업자 등록은 꽤나 막막한 일이다. 구청 등의 관공서를 방문하여 사업자 등록에 필요한 서류 등의 일을 처리하고 그에 필요한 조건을 갖추는 것은 부모님의 도움을 받는다고 해도 정말 어려운 일일 것이다. 결국 청소년 개발자가 Google Play 개발자 신청을 한 후 앱을 배포하는 것은 Apple Developer Plan처럼 불가능 한 것은 아니지만, 힘든 과정을 거쳐야한다는 것이다.

결론

내가 혼자서 생각도 해보고 부모님과도 상의를 한 결과, 내가 지금까지 Titanium을 이용해 개발하고 있던 어플리케이션의 UI와 기능들이 iOS에 집중되어 있었기 때문에 어머니의 명의로 애플 ID를 개설한 후 Apple Developer Program 신청을 하기로 결정하였다. 앞으로는 청소년 개발자들이 지금보다도 더 많아질텐데 지금과 같은 불편한 점들이 빨리 개선되어 청소년들도 자유롭게 어플리케이션을 개발하고 소비자들에게 배포할 수 있게 되었으면 좋겠다.

Contents
  1. 1. Apple Developer Program
  2. 2. Google Play 개발자
  3. 3. 결론