본문 바로가기

2

플레이오(Playio) 안드로이드 개발자 2년 9개월, 퇴사 회고 5년차 안드로이드 개발자, 올해 30살이 되었다 2년 9개월 동안 다녔던 지엔에이컴퍼니(플레이오)를 떠나게 되었다 예상치 못한 타이밍이었지만, 막상 정리하고 나니 생각보다 담담하다 그동안 쏟았던 시간들이 내 안에 남아있다는 걸 알기 때문인 것 같다MAU 30만이 넘는 모바일 게임 리워드 플랫폼 플레이오(Playio)의 Android 앱을 맡았었다 최근 1년은 플레이오 애드플랫폼 쪽 Android를 혼자 담당했는데,처음엔 부담이 컸지만 돌이켜보면 설계부터 배포까지 내 판단으로 끌고 갈 수 있었던 시간이었다돌아보면 참 많은 걸 만들었다 플레이오의 파티 시스템은 처음부터 혼자 설계하고 개발했다.파티 생성이나 가입 같은 기본적인 것부터 배틀, 주간 랭킹, 상금 시스템까지. Compose로 만들면서 접히는 툴바.. 2026. 2. 19.
소프트웨어/앱 빌드버전 관리 규칙, Semantic Versioning (시맨틱 버저닝) 버전 관리 어떻게 해야할까? 안드로이드 앱을 개발하거나 소프트웨어 등을 만들면 보면 항상 명시하는 것들이 있죠 (앱 이름, 제작자, 라이센스 등) 그 중 오늘 찾아본 버전(Version) 관련 내용을 기록해보려합니다. 사실 버전은 소프트웨어가 동작하는데에는 영향을 미치지 않지만, 이 프로그램이 언제 만들어졌는지, 어떠한 기능이 추가되고 바뀌었는지, 패키지의 변화를 구분하기 위해서 반드시 필요한 존재입니다. 파이썬2로 만들어진 프로그램이 파이썬3에선 안돌아가듯 이를 구분짓는 좌표니까요 그런데 이 버전 마음대로 만들어도 되는것인지 묻는다면.. 개인이 만든 소프트웨어면 상관없을지 몰라도 기업에서 공동으로 제작하거나, 혹은 라이브러리를 배포하면 사용하는 개발자 입장에선 의미를 이해하고 적절한 버전을 사용하게 해.. 2022. 6. 4.