TXT 퀵메모, 출시 노트

TXT 퀵메모 (TXT QuickNote), 출시 노트 모음입니다. TXT 퀵메모 바로 가기 2025.06.10. ★ 1.0.3• 글꼴 크기를 키우거나 화면을 확대해도 앱을 원활하게 사용할 수 있습니다. 2025.06.06. ★ 1.0.2• 출시 노트 바로 가기가 추가되었습니다• 스토어 바로 가기가 추가되었습니다 2025.06.04. ★ 1.0.1 ★ 1.0.0• TXT 퀵메모 앱을 출시했습니다 2025.06.04. ★ 1.0.0• TXT 퀵메모 앱을 출시했습니다

TXT 탭 편집기 & 메모, 출시 노트

TXT 탭 편집기 & 메모 (TXT Tab Editor & Note), 출시 노트 모음입니다. TXT 탭 편집기 & 메모, 바로 가기 2025.06.10. ★ 1.0.6• 글꼴 크기를 키우거나 화면을 확대해도 앱을 원활하게 사용할 수 있습니다. 2025.06.06. ★ 1.0.5• 출시 노트 바로 가기가 추가되었습니다• 스토어 바로 가기가 추가되었습니다 2025.06.04. ★ 1.0.4• 자매 앱 링크를 넣었습니다 2025.06.03. ★ 1.0.3, … 더 읽기

Kotlin 버전 vs AndroidX Lifecycle 라이브러리 간의 호환성 문제

lint 검사에서 NullSafeMutableLiveData 관련 문제로 앱 release 빌드가 되지 않는 문제가 발생하여 관련 lint 검사를 끄는 방식으로 우회하였다. kotlin = “2.1.20” vs androidxLifecycle = “2.9.0” 새로 만든 앱을 출시하기 위해서 처음으로 release 빌드 명령을 내려보았다. 컴파일 오류가 생겼다. 처음에는 역시나 proguard 문제로 중단됐고, 그걸 해결하고 난 후에 다음의 오류가 생겼다. Unexpected failure during lint analysis … 더 읽기

로또 매쓰 출시 노트

로또 매쓰 (Lotto Math) 출시 노트 모음입니다. 로또 매쓰 바로 가기 2025.06.10. ★ 1.16.8• 글꼴 크기를 키우거나 화면을 확대해도 앱을 원활하게 사용할 수 있습니다. 2025.06.06. ★ 1.16.7• 가로 보기를 개선했습니다.• 글꼴 크기나 줌을 키우면 테마 선택 라디오 버튼이 망가지는 문제를 고쳤습니다. 2025.06.06. ★ 1.16.7• 가로 보기를 개선했습니다.• 글꼴 크기나 줌을 키우면 테마 선택 라디오 버튼이 … 더 읽기

Play Console 개발자 계정 삭제 요청했다

앱 이전을 완료한 후, 더 이상 쓰지 않는 Play Console 개발자 계정을 삭제하기 위해서, 앱 이전 확인 메일에 답장하여 기존 계정을 취소 요청하였다. 몇 분 지나지 않아서 답장이 왔다. 곧 US$25.00의 금액이 환급될 거라고 한다. 삭제 요청하기 전에 할 일 2025.03.04. 내 Play Console 개발자 계정이 두 개라서 안 쓰는 계정을 없애려고 한다. 앱은 이미 … 더 읽기

다른 개발자 계정으로 앱 이전했다 @Play Console

두 앱을 다른 개발자 계정으로 이전 요청한 과정, 이틀 후 앱 이전이 완료되어 Google Analytics, Google Cloud console, Firebase console 에서 설정을 마무리한 과정을 자세히 기록하여 다음에도 참고하려고 한다. 참고 글 https://support.google.com/googleplay/android-developer/answer/6230247 앱 이전 준비 2025.02.24. 앱 이전 준비1단계: 정책 가이드라인 및 서비스 수수료 등급 검토2단계: 나중에 필요할 수 있는 보고서 다운로드3단계: Google Play 개발자 … 더 읽기

안드로이드 업로드 키 재설정 요청했다

업로드 키 재설정 요청을 하려고 .pem 파일 생성 명령을 내리니까 password 입력란이 나왔는데 키를 눌러 보아도 아무것도 보이지 않아서 제대로 입력되고 있는 건지 알 수가 없었다. 그래서 일부러 오류 메시지가 나오는 상황을 만들어서 실험을 했다. .pem 파일 생성 시, 유효기간 옵션을 넣었다. 필요성 업로드 키를 뭐하러 바꾸지? 처음에는 그런 생각을 할 수도 있겠다. 그런데 이런 … 더 읽기

AdMob, 놀리던 앱 ID 재활용하기

AdMob 에서 새 앱 ID를 생성하는 방법과 놀리던 앱 ID를 재활용하는 방법을 비교하여 설명한다. 앱 ID 삭제 불능 전에 어찌어찌하다가 애드몹에 앱 ID 가 하나 더 생성되고 말았다. 즉, 애드몹에 앱 개수보다 앱 ID가 하나 더 많았다. 그때 당시 여분의 앱 ID를 지우려고 애썼지만 지우는 기능은 끝내 찾지 못했고, 대신 숨기기 기능을 찾아서 그 앱 … 더 읽기

Recompose 방법 바뀜 @Jetpack Compose

Jetpack Compose 라이브러리 업데이트에 따라 동작이 달라진 점이 있어서 이전에 출시한 앱이 제대로 작동하지 않는 문제가 있었다. 리스트 프로퍼티와 단순 프로퍼티를 예로 들어서 알아본다. 바뀐 recomposition 방법 이미 출시한 앱을 어느 날 컴파일해보았다. 앱 출시 이후에 여러 라이브러리가 업데이트되었으니까 앱 구성이 새 라이브러리와 잘 맞는지 확인이 필요하다. 이번에 targetSdk = 35 를 적용하는 김에 이전 … 더 읽기

구글 애즈 첫 앱 캠페인 실적

두 달 가까이 구글 애즈 첫 앱 캠페인을 하였다. 일일 예산을 낮추면 전환당 비용이 낮아지는 효과가 있지만, 전환수도 낮아지므로 성격이 급한 사람은 답답할 수도 있다. 캠페인 중간에 구글 애즈에서 캠페인을 하나 더 만들어서 해보라는 권고가 있었는데 지나고 보니 그것도 한 방법인 것 같다. 이번에는 60일 이내에 60만 원을 지출해야 하는 제한이 있었다. 다음부터는 좀 더 … 더 읽기