2022.10.23(일) 멀티 모듈 세팅하기
·
어플 개발일기
채팅모듈을 어려 어플리케이션에서 사용할 수 있도록 모듈을 분리해서 만들어 보기로 했다. 오늘 할 일 1. Gradle세팅 2. 구조 고민 - Gradle Setting nowinandroid 예제를 따라 멀티모듈, 멀티프로젝트로 구성해서 세팅 -> Build-Logic을 따로 관리하기 위함. 일단 아래의 구조로 만들었고 추후 계쏙 추가될 예정 오늘 있었던 오류 멀티모듈 + Hilt를 적용함에 있어서 package설정에 오류가 있었음 https://doojuns-ordinary.tistory.com/138 injectprocessingstep was unable to process 'testrepository(firebasetestservice)' because 'firebasetestservice' co..
나이만 어플리케이션 테스트
·
어플 개발일기
윤원준 doojoons@naver.com 개요 개발 기간 : 2021.07 ~ 지역 기반 미팅 주선 서비스를 위한 Android Application 기획, 개발, 운영, 디자인, 홍보(2인 : 친 형, 본인) MVVM (Android Recommend Architecture) 적용 Back-End : Firebase UI : n Activity, Fragment, Compose Login : Kakao, Google Naver map Api Push : Android PlayStore, Firebase Function 결제 : Google Billing Api Master-App을 통한 회원관리 (누적 가입자) 200명+ / (주 가입자) 50대 남성 나이만 어플리케이션 다운로드 링크 https://p..
나이만 동작
·
어플 개발일기
android 파이어베이스 사진 내부 저장소 캐시에 저장하기
·
어플 개발일기
채팅방을 사용하는데 상대방의 사진이 필요로 할 때 마다 파이어 베이스에 접근해서 가져왔었는데.. 너무 느린거 같아서 그냥 상대방의 사진은 저장해 놓고 사용하기러 했다. 그럼 파일을 어떻게 캐시에 저장하고 사용하는지 알아보자 fun getProfile(prefix : String, fid: String, context : Context, response: (Boolean,File) -> Unit){ val fileRoot = "${prefix}_$fid" val localFile = File(context.cacheDir, fileRoot) // 파일 위치 생성 if(checkCacheExist(localFile)){ // 파일 존재 유무 확인 response(true, localFile) // 파일 존재..
Compose (4) 구조에 대해서 Viewmodel
·
어플 개발일기
그러면 State를 어디에 두어서 관리를 해야 하는가? 우리는 Viewmodel을 많이 사용하므로 Viewmodel에 넣는다고 생각해보자. 만약에 Composable의 구조가 다음과 같다고 한다면, 여기서 제일 끝 단의 TodoScreen Composable에서 State를 관리하는게 좋다. State는 최하단의 모든 Composable을 관리하는 부모 Composable로 호이스팅 하는게 좋음. 다음에는 Theming 하는걸 해봐야지
Compose (쉬는시간 2) 호이스팅
·
어플 개발일기
Edit Text를 사용하는 방법에 대해서 알아보자 @Composable fun TodoInputTextField(modifier: Modifier) { val (text, setText) = remember { mutableStateOf("") } TodoInputText(text, setText, modifier) } 이렇게 가장 기본적인 컴포져블을 만들면 기존의 edittext와 같이 동작을 하는데 문제는 이 컴포져블을 사용하는 컴포져블에 text를 넘겨 줄 수가 없다. 그래서 다음과 같이 바꿔야함 @Composable fun TodoInputTextField(text: String, onTextChange: (String) -> Unit, modifier: Modifier) { TodoInputT..
리워크
'어플 개발일기' 카테고리의 글 목록 (3 Page)