Post

[playkuround] v2.0.7 버전 업데이트

Intro

2학기 개강에 맞춰 대규모 업데이트를 진행했습니다. 추가된 기능이 여러 개 있지만, 굵직한 기능 위주로 소개하고자 합니다.

앱 버전 및 시스템 체크 API

앱 강제 업데이트 화면을 보여주기 위해, 앱 실행 시 관련 API를 호출합니다. 모든 API에 인터셉터를 추가하여 매번 체크하려고 했으나, 우리 서비스의 연속 이용 시간이 짧다는 점을 감안하여 실행 시에만 해당 기능을 수행합니다.

Profile badge 도입

기존에는 획득한 배지를 활용할 수 있는 방법이 없었습니다. 배지가 더 경쟁력 있도록, 자신을 대표할 수 있는 프로필 배지를 설정할 수 있도록 했습니다. 프로필 배지는 랭킹 화면에서 다른 사람들에게 보여집니다.

공지탭 추가

현재 진행 중인 이벤트나 공지사항을 사용자들에게 노출하기 위해 새롭게 공지탭을 추가했습니다.

경영대x건축대 대전 이벤트

학생회와 협업하여 ‘경영대x건축대 와우도 쟁탈전’을 진행했습니다. 단과대 승리 조건은 ‘해당 단과대학에 속한 학생들의 점수 합’입니다. 그 외에도 특정 조건을 만족하는 학우들에게도 치킨/커피 기프티콘을 지급했습니다. 관련 링크

경영대 건물에 이벤트 배너를 설치하는 모습

실시간으로 단과대 점수를 보여주기 위해, 점수를 합산하는 스케줄링 서비스를 제작했습니다. 원래는 이벤트 큐를 사용할 예정이었으나 시간적으로 여유롭지 못해 스케줄러로 대체했습니다. 때문에 실시간 점수 업데이트는 최대 30초의 딜레이가 생길 수 있었습니다.

(왼) 실시간 점수 배너, (오) 대략적인 아키텍처

Outro

iOS 앱을 런칭 때문일까요, 새로운 기능 때문일까요. 2학기 서비스 런칭 3일 만에 사용자가 200% 증가했습니다. 런칭한지 9일이 지난 지금, 이전 게임 횟수의 7배가 넘는 게임이 진행됐습니다. 또한 런칭 첫 주에는 iOS 앱스토어 어드벤처부분 21위를 달성하기도 했습니다. 더 좋은 서비스를 만들기 위해 노력하겠습니다.

This post is licensed under CC BY 4.0 by the author.