구글플레이에 pwa 올리기
apk, aab 만 등록할 수 있다고 생각했는데 pwa도 aab로 변환해서 올릴 수 있었네요. 알고 계셨나요?
작업중이던 AnandamideSurge 게임을 유니티6 WEBGL 모바일버전을 PWA로 빌드해서 sveltekit 으로 만든 html js 안에 넣어서 vercel에 배포했습니다
https://anandamidesurge.vercel.app
이상하게 mobile chrome에서는 audio가 잘 나오는데 edge에서는 안 나오네요
이걸 안드로이드로 빌드해서 구글플레이 올려야 되나 고민중에
안드로이드 구글 플레이 사업자 측면에서는 webgl이나 pwa의 성장에 위협을 느끼지 않나? 안드로이드 고성능, 센서, 애드몹이 필요없다고 하면 말이야
네, 안드로이드 구글 플레이 사업자 측면에서 WebGL이나 PWA의 성장에 대해 일정 부분 위협을 느낄 수 있다고 보는 것이 합리적입니다. 몇 가지 이유를 살펴보겠습니다.
위협 요인:
* 앱 스토어 수수료: 구글은 플레이 스토어를 통해 발생하는 앱 내 구매 및 유료 앱 판매에 대해 수수료를 부과합니다. WebGL이나 PWA 기반의 게임 및 앱이 웹 브라우저를 통해 직접 제공될 경우, 이러한 수수료를 우회할 수 있게 됩니다. 이는 구글의 주요 수익원 중 하나를 잠재적으로 감소시킬 수 있습니다.
* 앱 생태계 통제력 약화: 구글은 플레이 스토어를 통해 안드로이드 앱 생태계를 통제하고 있습니다. 앱의 배포, 업데이트, 결제 시스템 등을 관리하며 정책을 적용합니다. WebGL이나 PWA는 이러한 통제 밖에서 작동하므로, 구글의 영향력이 줄어들 수 있습니다.
* 사용자 이탈 가능성: 사용자들이 굳이 앱 스토어를 방문하여 앱을 설치하지 않고도 웹 브라우저를 통해 편리하게 게임이나 앱을 이용할 수 있다면, 플레이 스토어의 사용 빈도가 줄어들 수 있습니다. 이는 앱 스토어의 트래픽 감소로 이어질 수 있습니다.
* 개발사의 선택지 확대: 개발사 입장에서 WebGL이나 PWA는 안드로이드뿐만 아니라 iOS, 데스크톱 등 다양한 플랫폼에 동시에 배포할 수 있는 매력적인 선택지입니다. 특정 플랫폼에 종속될 필요가 줄어들면서 구글의 영향력이 약화될 수 있습니다.
* PWA의 기능 강화: PWA 기술이 지속적으로 발전하면서 네이티브 앱과 유사한 수준의 성능과 기능을 제공할 수 있게 되었습니다. 오프라인 작동, 푸시 알림, 홈 화면 설치 등 과거 네이티브 앱의 전유물이었던 기능들이 웹에서도 가능해지면서 사용자 경험 격차가 줄어들고 있습니다.
하지만, 구글도 WebGL과 PWA를 완전히 배척하는 것은 아닙니다.
* PWA 지원 강화: 구글은 크롬 브라우저를 통해 PWA를 적극적으로 지원하고 있으며, PWA를 플레이 스토어에 등록할 수 있도록 허용하고 있습니다. 이는 PWA의 잠재력을 인지하고, 웹 생태계와 앱 생태계를 융합하려는 움직임으로 볼 수 있습니다.
* 웹 기술 발전 기여: 구글은 웹 표준 개발 및 브라우저 성능 개선에 지속적으로 투자하고 있으며, 이는 WebGL과 PWA의 발전에 긍정적인 영향을 미칩니다.
결론적으로, WebGL과 PWA의 성장은 구글 플레이 사업자에게 잠재적인 위협 요인이 될 수 있지만, 동시에 구글은 이러한 기술들을 수용하고 활용하려는 움직임도 보이고 있습니다. 미래에는 웹 기술과 네이티브 앱 기술이 더욱 융합되는 방향으로 발전할 가능성이 높으며, 구글은 이러한 변화 속에서 자사의 플랫폼 경쟁력을 유지하기 위한 전략을 모색할 것입니다.
사업자 입장에서 단기적인 위협으로 인식할 수도 있지만, 장기적으로는 웹과 앱 생태계의 공존 및 발전을 모색하는 방향으로 나아갈 가능성이 큽니다.
네, PWA를 구글 플레이 스토어에 등록할 수 있습니다. PWA를 구글 플레이 스토어에 등록하려면, 일반적으로 Bubblewrap이나 PWA Builder와 같은 도구를 사용하여 PWA를 AAB(Android App Bundle) 파일 형식으로 변환해야 합니다. AAB 파일을 구글 플레이 콘솔에 업로드하여 배포할 수 있습니다.