SMART LOTTO 개발기 9편 — 안드로이드 출시, 12명의 테스터를 구하라

Flutter로 만들었으니 Android도 나와야지
Flutter로 다시 만든 가장 큰 이유 중 하나가 Android 지원이었습니다. 코드 하나로 두 플랫폼에 배포할 수 있다는 게 Flutter의 강점이니까요.
앱 개발은 끝났습니다. iOS는 App Store에 제출하면 됩니다. 그럼 Android도 Google Play에 올리면 끝이겠지 — 라고 생각했는데.

구글 플레이의 새로운 정책
Google Play 콘솔에서 앱을 처음 게시하려고 보니 처음 보는 요구사항이 있었습니다.
신규 개인 개발자 계정은 비공개 테스트를 먼저 진행해야 합니다.
조건은 이랬습니다.
- 테스터 최소 12명
- 테스트 기간 최소 14일
- 이 조건을 충족해야 정식 프로덕션 출시 가능
황당했습니다. iOS는 TestFlight에 올리고 본인 혼자 테스트해도 됩니다. 앱 자체의 품질은 심사로 걸러집니다. 그런데 Android는 테스터 수와 기간을 충족시켜야 한다는 겁니다.
12명의 안드로이드 유저를 어디서 구하나
저는 iOS 개발자입니다. 주변에 안드로이드를 쓰는 사람이 많지 않습니다. 개발자 친구들도 대부분 iPhone을 씁니다.
그나마 연락이 되는 안드로이드 사용자에게 부탁해봤습니다. 모이는 인원이 한계가 있었습니다.
12명을 못 채웠습니다.
카카오톡 오픈채팅에서 찾은 방법
인터넷 검색을 하다가 안드로이드 개발자 커뮤니티가 오픈채팅에 있다는 걸 알게 됐습니다. 비공개 테스트 참여자를 서로 교환하는 문화가 생겨 있었습니다.
"저 테스트 참여해드릴테니 저도 참여해주세요."
그 커뮤니티에서 운영하는 카페를 통해 테스터를 구했습니다. 서로 앱을 설치하고 일정 기간 사용하는 방식으로 조건을 채우는 것이었습니다.
처음엔 낯선 방식이었지만, 실제로 참여해보니 비슷한 처지의 인디 개발자들이 서로 돕는 구조였습니다. 나쁘지 않은 방법이었습니다.
14일 후
12명의 테스터가 14일 동안 앱을 사용했습니다. 구글 플레이 콘솔에서 조건 충족 확인.
2026년 6월 30일, 드디어 Android에도 SMART LOTTO가 출시됐습니다.
iOS 출시(2020년 12월)로부터 약 5년 반. 처음 Flutter로 다시 만들기 시작하면서 Android까지 지원하겠다고 결정한 것이 이렇게 실현됐습니다.
인디 개발자의 현실
이번 경험에서 느낀 건 플랫폼마다 진입 장벽이 다르다는 겁니다.
Apple은 심사가 까다롭지만, 조건만 맞으면 개인 계정도 바로 출시할 수 있습니다. Google은 상대적으로 심사가 느슨하지만, 신규 계정에 대한 절차적 장벽이 생겼습니다.
그리고 iOS 개발자라는 배경이 Android 출시를 더 어렵게 만들었습니다. 주변에 안드로이드 기기를 쓰는 사람이 없다는 게 이런 순간에 현실로 느껴집니다.
다음 편이 이 시리즈의 마지막입니다. iOS 심사에서 결국 19세 이상 앱이 되어버린 황당한 사연을 이야기해보겠습니다.