모바일 2D 게임을 만들다보니 안드로이드 디바이스별 사이즈 확인이 필요해졌다.친구의 도움으로 Device Simulator를 이용하면 편하게 확인해볼 수 있다고 하여 가이드를 받았다.Device Simulator가 Preview 에 있는 기능이라서 Preview Pac
Handheld.Vibrate() 한줄을 추가하면 된다.하지만 apk 파일을 추가하면 바로 동작이 될 줄 알았으나 동작이 되지 않는다.Android 개발경험을 살려 퍼미션 권한이 필요한지 조사해보니 unity에서도 androidmanifest를 overriding 하는
2020 3분기 시작(- Jira 사용(- 배포 일정 딜레이(- 개발자 면접(2020년 3분기가 시작되었다. OKR은 변경되었고 Android App 안전성과 개발 작업 효율화 작업이 주 OKR이 되었다.지난 스프린트 테스트한 Jira 사용을 적용하기로 했다.Sprin
Github PR 등록하면 Build 를 돌려 문제가 없는지 확인하는 코드를 추가하였다../gradlew build 만 넣고 돌릴 경우 NDK 버전관련 에러가 발생하여 고생했었는데,위의 코드를 추가하여 ndk 설치를 하면 해결된다..githbu/workflows/ 경로
2020 3분기 시작(- Jira 사용(- 배포 일정 딜레이(- 개발자 면접(2020년 3분기가 시작되었다. OKR은 변경되었고 Android App 안전성과 개발 작업 효율화 작업이 주 OKR이 되었다.지난 스프린트 테스트한 Jira 사용을 적용하기로 했다.Sprin
Jira Cloud가 아닌 경우 공식 문서를 참고하여 진행한다.Zendesk, Zeplin과 다르게 Firebase에서만 연동하면 된다.Firebae와 Jira를 연동하면 Crashlytics에 등록되는 버그들을 Jira 보드에 자동으로 이슈를 생성해주는 기능을 쓸 수
Zendesk Support for Jira [Using the Zendesk Support for Jira integration ](https://support.zendesk.com/hc/en-us/articles/203660206-Using-the-Zendesk-f
Zeplin for Jira is here — enabling two-way collaboration 글과 함께 jira와 zeplin이 연동되는 기능이 추가되었다.양방향 연동이라서 Jira에서는 Issue 카드에서 쉽게 Zeplin을 확인할 수 있고,Zeplin에서도
안드로이드 앱에 Zendesk SDK를 활용하여 유저의 Feedback을 관리할 수 있다.Zendesk SDK 연동은 공식 문서를 참고하면 쉽게 붙일 수 있다.연동 이후 Ticket은 정상적으로 들어오지만 CustomField가 안들어오는 증상이 발생했다.글을 쓴 계기
Jira 와 Github 을 연동하면 Smart commits 기능으로 Issue 카드에 자동으로 개발 내용이 기록된다. Git commit 에 Issue Key 값이 등록이 되어 있으면 Git log로 Issue 확인도 편해지고 Issue에서 개발 로그도 확인할 수
없음Jira 적용 테스트(2분기 동안 Sprint 적용을 위해 기존에 사용해오던 툴인 Notion을 이용하여 Issue Board 와 Bug Board 를 만들어서 스프린트를 운영해왔다.하지만 Issue clone 이 불편하고 Slack, Zendesk, Firebas
\[산정된 점수에서 -50 으로 우선순위 정렬](- Bug Borad → 판단 후 Backlog(- Branch 작명 룰 / Commit 작명 룰 통일(- Version 관리 Beta/Prod(플래닝 때 넣지 않은 긴급 태스크가 생길 경우 태스크 건의 프로세스가 애
개발 완료 관계자 Noti(- Firebase Crashlytics 최신화(스프린트지난 회고 때 완료 후 Comment 로 관계자를 태그하여 알림을 주자라는 Action Item 이 나왔고,개발자들은 스프린트결과는 앞으로 새로운 방법을 찾기전까지 유지하기로 하였다.개발
Beta branch 관리(- 릴리즈 정책 문제발생(Google Play Console 을 이용하여 베타 트랙과 프로덕션 트랙을 구분하여 관리하기로 하였다.기존 master, staging, develop 으로 구분되던 branch 를 beta/master, beta/
Android App Bundle은 모든 앱의 컴파일된 코드와 리소스를 포함하지만 APK 생성 및 Google Play 서명을 보류하는 새로운 업로드 포맷입니다.Android Studio 3.2 이상에서 Android App Bundle을 이용하여 효율적으로 앱을 빌드
Google Play services plugins의 oss licenses plugin 이용하여 Open Source notices 를 추가합니다.라이센스에 따라서 사용한 오픈 소스 라이브러리들 명시해야하는 경우가 있습니다. 이러한 번거로움을 해결하기 위해 안드로이드
Splash Screen 은 일반적으로 앱이 실행될 때 나타나는 화면입니다.YouTube 앱 실행 시 나오는 잠깐 로고화면이 나오고 앱 메인화면으로 진입되는데, 여기서 로고가 나온 화면이 Splash Screen 입니다.이때 앱을 실행하면 나타나는 흰화면 혹은 검은화면
GitKraken을 활용하여 GPG 서명된 커밋 생성하여 Github Verified 받기 GPG(GnuPG, GNU Privacy Guard)는 gitconfig 파일에 기록된 author 정보에 대한 사실 인증을 해주는 개념이라고 생각하면 편하다.
기능이 추가되면 하루단위로 테스트용 debug 빌드 공유 오프라인 보드를 온라인 보드로 통합 전환해서 진행배포, 테스트, 버그 관리용 Slack 채널 분리Beta - Prodction 배포 형태 변경External Board 생성오프라인 보드 > 온라인 보드 전환이슈