profile
교육하고 책 쓰는 개발자

윈도우에서 gradlew signingReport 실행 안 될 때

Android Studio 에서 쉘을 cmd로 지정할 것 (환경변수 때문에..)환경변수 설정시스템 변수에 JAVA_HOME 키로 jre 폴더 지정 (Android Studio 안에 있음. 이걸 안 하면 gradlew 실행시 에러 뱉음)사용자 변수에 %JAVA_HOME%

6일 전
·
0개의 댓글
·
post-thumbnail

Flutter 용 라이브 템플릿

내가 Flutter 개발시 자주 사용하는 라이브 템플릿원래 아래와 같이 훨씬 많이 만들어 놨지만 외우지도 못하고 거의 안 쓰게되어서 자주 사용하는 것 위주로 정리 했음불편 데이터 클래스 작성봉인 클래스뷰 모델 상태

2022년 5월 1일
·
0개의 댓글
·
post-thumbnail

터미널 설정 기록

Oh-My-Zsh 설치powerlevel10k (편함)Nerd Font 가 여기 저기서 안 깨지고 잘 된 것 확인하였음https://github.com/ryanoasis/nerd-fontshttps://blog.naver.com/PostView.nhn

2022년 4월 6일
·
0개의 댓글
·

[ios] 배포 과정 validation 실패

현상 Archive 후 validate 과정에서 Asset validation failed 에러가 발생 검색해 보니 1024 이미지에 알파가 포함되면 이럴 수 있다고 한다. jpeg 저장 -> png 저장하였으나 마찬가지임 분석 아이콘을 기본 Flutter 아이콘으로

2022년 3월 22일
·
0개의 댓글
·

GitHub Pull Request 들어온 것 미리 땡겨서 확인하기

먼저 반영할 브랜치를 기준으로 새로운 브랜치 생성하고 직접 pull request 요청한 곳 코드를 땡겨온다수정하고 반영한 후머지해서 반영

2022년 1월 20일
·
0개의 댓글
·

[Android] LiveData 여러개를 조합하여 하나의 LiveData로 내보내기 꼼수

LiveData들을 Flow로 변환하고 combine으로 조합후 다시 LiveData로...;;;

2022년 1월 14일
·
0개의 댓글
·

윈도우에서 base64 key 생성

https://stackoverflow.com/questions/5306009/facebook-android-generate-key-hash

2022년 1월 14일
·
0개의 댓글
·

[Flutter] M1 실리콘에서 iOS cocoapod error 해결

에러내용 해결방법

2021년 12월 29일
·
0개의 댓글
·
post-thumbnail

Android Studio alt + enter 안 될 때 해결 방법

Android Studio에서 Alt + Enter를 누르면 툴에서 이것 저것 어시스트를 해 준다.그런데 코딩을 열심히 하다보면 나도 모르게 이 기능을 꺼 버릴 때가 있다. 아래 사진의 저것이다.그럼 갑자기 코딩 능력이 확 떨어지면서 짜증이 밀려오는데 이 기능을 켜기

2021년 10월 6일
·
0개의 댓글
·
post-thumbnail

안드로이드 배포시 google singin sha-1 문제 해결

구글에서 키를 관리하는 경우 릴리즈 키를 통해 sha-1 지문을 얻어서 Firebase에 등록해도 안 됨할 때 마다 겪는데 자꾸 까먹어서 메모함

2021년 9월 8일
·
0개의 댓글
·

[Jetpack Compose] StateFlow 값 변경시 주의 점

StateFlow의 값을 변경했을 때 컴포즈에 통지가 되는데 List의 경우 갯수가 동일하고 특정 요소의 프로퍼티만 변경하는 경우 안 되는 예되는 예. 객체를 갈아끼우면 됨

2021년 7월 20일
·
0개의 댓글
·

Jetpack Compose 에서 ViewModel 편하게 쓰기

기존 사용 방식이 이런 느낌컴포즈 특성상 컴포즈 내에 컴포즈가 중첩되는데 저\~~ 밑에서 ViewModel을 사용하려면 계속 넘겨줘야 함lifecycle-viewmodel-compose 라이브러리를 적용하고ViewModel을 사용해야 되는 컴포즈에서 다음과 같이 vie

2021년 7월 20일
·
0개의 댓글
·

Jetpack Compose 에서 편리한 by 사용하기

컴포즈 내에서 상태를 저장하는 3가지 방법이 있음첫 번째 방법은 값을 참조할 때 .value 를 매번 써줘야 함두 번째 방법은 바로 값을 참조하는 델리게이티드 프로퍼티 (by) 가 구현되어 있음세 번째는 값과 세터를 사용하는 특별한 경우에 사용하면 됨. text onC

2021년 7월 20일
·
0개의 댓글
·

오준석의 플러터 생존코딩 개정판 보시는 분들께

개정판이 나오기 직전에 구글이 또 업데이트해 버리면서 제 예상과 달리 바로 Null Safety 를 적용하는 Dart 2.12를 기본 버전으로 올려 버렸습니다.책으로 학습하시는 분들은 처음에 Dart 2.7로 설정후에 학습을 하시면 됩니다.책을 집필한 시점과 현재의 프

2021년 6월 25일
·
0개의 댓글
·

JQuery 작성시 주의점

당연한 얘기지만 문서에서 하라는대로 안 하면 동작 안 함다음과 같은 코드는 동작 안 함$("세미콜론 제거하면 동작 함$("#box").css("right", "-100%");

2021년 6월 2일
·
0개의 댓글
·

[Flutter] push 안 받기 설정

2시간 삽질한 것 기록앱에서 FCM을 받을지 말지 설정하는 기능이 있을 때 주의 점네이티브 Android의 경우 push를 받고 내가 직접 Notification을 띄워줘야 해서 클리이언트 쪽에서 노티를 띄울지 말지 컨트롤이 가능하지만플러터의 경우 무조건 노티를 띄워버

2021년 5월 30일
·
0개의 댓글
·
post-thumbnail

FCM 기기 토큰 등록 방법

Firebase Cloud Messaging 테스트시 기기의 Token을 등록해서 테스트할 수 있는데 골때리는 UX 때문에 한참을 고생할 수 있어서 기록해 둔다.저 버튼을 누르면 다음과 같은 화면이 표시되는데 여기서 FCM 등록 토큰 추가를 어떻게 해야되는지 모르게 된

2021년 3월 28일
·
1개의 댓글
·

[Flutter] 한 화면내 FutureBuild 2개 이상 사용시 문제

한 화면에서 FutureBuilder 2개 이상 사용시 하나가 완료가 안 되는 현상Future 여러개를 async, await 로 순차 실행하면 정상 동작함

2020년 12월 27일
·
0개의 댓글
·

[iOS] ERROR ITMS-90208

이유 모름ㅋ다음 참고https://qiita.com/hummer/items/7eb4ec7d32f0035aa877

2020년 10월 15일
·
0개의 댓글
·

[iOS] Provisioning profile failed qualification

Flutter ios 빌드시 발생최소 버전 맞추기다음 블로그 참고https://seorenn.tistory.com/158?category=319568

2020년 10월 15일
·
0개의 댓글
·