Android

Android Pie (API 28, 9.0) 지원 사항

2018년 11월 기준으로 신규 / 업데이트 앱은 Android Oreo (API 27, 8.0 – 8.1) 을 targetSDKVersion 으로서 지원해야 되므로 최소 2019년 중반 까지는 Andorid Pie 에 대한 지원이 되어야 합니다. 현재 구글 픽셀 시리즈, 에센셜, 엑스페리아 XZ3 에 적용되었으며 LG 더 보기…

Life

2018. 09. 06. 복귀, 그리고 출발

2018년 8월 9일, 육군훈련소 제 25교육연대 3교육대대 12중대에 입소하고 나서 28일인 오늘(2018년 9월 6일), 제 498기로 교육을 성공적으로 이수하고 수료하였습니다. 가기 전엔 두려움만 있었지만, 막상 다녀와보니 어떤 면에서는 꽤나 즐거운 생활을 보냈다고도 할 수 있었을 것 같습니다. 무엇보다 코딩을 생각하지 더 보기…

Android

Notification Sound on Android 8.0

도입 Android 8.0 에 오면서부터 Notification Channel 라는 개념이 도입되면서, 알림을 각각 ‘채널’ 로 분류하여 각 채널마다 중요도를 설정, 표시하는 기능이다. 평소대로 ID 를 만들어 채널을 설정하고 알림을 띄웠지만, NotificationCompat.setSound 에 소리를 설정해도 기본 알림 소리만 나왔다. 약 30분 동안 더 보기…

Android

connect Firebase Project in CircleCI

도입 RxSocialLogin 의 업데이트를 준비하다가, Demo 앱에 google-services.json 을 추가할 일이 생겼다. 해당 파일은 민감한 정보를 담고 있기에 레포, 특히 공개 레포에는 올리면 안 되는 정보로 .gitignore 에 추가하고 푸시를 진행했다. 그리고 몇 분 후, CircleCI 에서 빌드 오류 메일이 더 보기…

Kotlin

Project. NEW GAME! 경과 정리 (2018. 07. 30)

도입 Project. NEW GAME! 는 게임물관리위원회 의 게임 심의 결과 정보를 이용해 매일마다 새로운 게임 정보를 Cloud Messaging 로 알려주는 앱을 만드는 프로젝트로, 7월 28일 낙성대역의 어느 카페에서 직장 동료와 코딩을 하다가 떠오른 토이 프로젝트이다. 이 프로젝트에서 구현하는 기능은 다음과 더 보기…