반응형

모바일 앱(안드로이드) 113

안드로이드 앱 만들기 : Bitmap.createScaledBitmap 사용 예시

앱을 만들어 사용하다 보면 간혹 이미지를 받아와서 사용하게 되는 경우가 있게 된다. 그런데, 온라인으로 firebase 을 활용해 저장을 해 보려 하니, 저장 하고 받아오는 속도가 문제가 되는 것 같다. 여기서 사용되는 이미지는 그냥 참고를 위한 간략한 정보로만 사용되기 때문에 그 크기를 줄여 성능 이슈를 보완하는 것으로 방향을 선택 했다. 먼저 이미지는 어떻게 수집할 것 인가 ? 이 부분은 이전 게시한 글을 참고하길 바라며 https://billcorea.tistory.com/196 안드로이드 앱 만들기 : Jetpack Compose 에서 프로필 이미지 저장해 보기 앱을 만들다 보면 프로필 가져오기 기능을 구현해 보는 경우가 간혹 생긴 게 된다. 오늘은 compose을 이용한 구현을 하는 과정에서 갤..

안드로이드 앱 만들기 : 연일 검증에서 퇴짜를 맞다...

오늘도 메일이 왔다... 검증을 요청한 앱이 정책 위반으로 검증을 통과하지 못했다는... ㅠㅠ;; 연속 3일째 도전 중이기는 하나... playstore의 검증팀은 깐깐한가 보다... 1. 검증을 통과하지 못하는 이유? 메일의 내용은 그것이다. 사용자가 메시지나 정보를 등록하는 앱의 경우 (UGC라고 하던데)에는 불건전한 게시물이나, 채팅 내용 등이 발생할 것이 예상되는 경우, 그런 사용자나, 게시물에 대한 신고 기능을 구현하고 2. 관리자로 하여금 선량한 관리자의 의무를 다하라고 하는 내용으로 경고 안내문이 오고, 게시를 요청한 앱의 검증은 실패가 된다. 3. 이런 경우라고 해도, 이전 버전이 playstore에 등록되어 있다면, 그것이 삭제되거나 하지는 않는다. 다만, 지속적으로 이에 대한 보완을 행..

안드로이드 앱 만들기 : Dokka 는 뭔가 ?

https://blog.protein.tech/document-your-kotlin-android-project-using-dokka-a4129a461203 Document Your Kotlin-Android Project Using Dokka Keeping track of source code is challenging for any software project. It’s even more challenging when you’re working on an open-source… blog.protein.tech 개발자로 살면서 제일 징그럽게 싫었던 것 중 하나, 문서화 제일 필요하다고 생각했던 것도 문서화... 다양한 방법의 문서화 방법이 있을 것이라고 생각이 되기는 한다. 나의 경우는 코드 작업을 ..

안드로이드 앱 만들기 : Firebase Clound Messaging ...

앱의 기능 중에서 메시지 전송을 위하 기능을 구현 하고 있으나, 난관에 봉착했다. FCM 을 통해서 안드로이드 앱에서 message 전송을 하고 싶어서 매번의 릴리즈를 하고 있지만, 전송이 되지 않는 다. debug 상태에서는 잘 되는 데... 왜 일까 ? 코드 난독화를 하기 위해서 설정을 한 것이 문제인 건가 ? 내일은 알게 되기를 바라며... 오늘은 이만... 2022.06.25 이 문제를 테스트 하기 위해서 playstore 에 패치 등록을 5번 했다. ㅋ~ 그래서 확인된 이슈는 코드 난독화 가 이슈의 발생지임을 알게 되었다. 그럼 이제 그것을 어떻게 해결할 것인가 ? 일단 정확하게 알지 못하는 현재는 코드 난독화를 하지 않는 것으로 해서 적용해 두었다. 다음에는 꼭 코드 난독화가 적용된 앱을 출시..

안드로이드 앱 만들기 : compose ArrayList Soft ...

오늘은 간략하게 나마, ArrayList 의 정렬 방법을 찾아 보았다. chatMessageItem.content = respString + "\n( " + chatMessageItem.content + " )" chatMessageItem.locale = sp.getString("languageCode", "kr").toString() chatMesgItems.add(chatMessageItem) if (isSort) { chatMesgItems.sortBy { it.seqNo } } chatMessageItem 이라는 ArrayList 에 값을 넣는 순간 정렬이 필요한 경우가 생겼다. 그래서 간략하게 위 코드와 같이 정렬를 해 본다. 다만, chatMessageItems 는 Class 구조체를 가지고..

JetPack Compose : Cloud Storage에 이미지를 업로드하고 Firestore에 URL을 저장하는 방법은 무엇입니까? (feat 구글링)

https://medium.com/firebase-tips-tricks/how-to-upload-an-image-to-cloud-storage-and-save-the-url-in-firestore-42711ca1df46 How to upload an image to Cloud Storage and save the URL in Firestore? A simple solution for saving an image to Firebase Storage, writing the URL in Firestore, and reading it back using Jetpack Compose. medium.com 요새 작업중인 앱에 적용해 볼 요량으로 이런 자료를 찾고 있었는데, 마침 찾았다. 잊을 까 싶어 링크를 걸어두..

안드로이드 앱 만들기 : 주소 API 사용해 Kakao 우편번호 서비스 활용해 보기

앱을 만들다 보니, 주소 검색을 해야 하는 경우가 생긴다. 구글에서 찾아보면 추천해주는 방법이 2가지 정도로 압축 된다고 볼 수 있을 것 같다. 1. Daum 우편번호 서비스 장정 : API 가 필요하지 않다. 사용 제한도 없다. 단점 : 안드로이드 앱에서 직접 호출이 되지 않는다. https://postcode.map.daum.net/guide#usage Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 2. 주소 검색 서비스 장점 : API 을 이용하여 사용한다. java 코드를 활용할 수 있다. 단점 : API 등..

안드로이드 앱 만들기 : jetpack compose 로 갤러리와 카메라앱 활용해 보기

앱을 만들다가 이미지 활용을 위한 방법을 찾아보는 기회가 생겼다. 며칠간의 고민 끝에 방법이 정리가 되어 간다. 먼저 카메라에서 이미지 가져오기는 다음 링크를 참고 했음을 밝힌다. https://sungbin.land/jetpack-compose-%EA%B0%A4%EB%9F%AC%EB%A6%AC-%EC%B9%B4%EB%A9%94%EB%9D%BC-%EC%97%90%EC%84%9C-%EC%82%AC%EC%A7%84-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0-cf517eaca8bd Jetpack Compose 갤러리/카메라 에서 사진 가져오기 rememberLauncherForActivityResult sungbin.land 다만, 가이드에서 말하는 cameraX을 활용하고 싶지는 않고..

안드로이드 앱 만들기 : Ktor Server & Ktor Client 에 대해서...(인터넷 펌)

https://medium.com/codex/the-newer-way-to-make-network-calls-on-android-7162e2c37fe9 The newer way to make Network Calls on Android We have used technologies such as Retrofit and Volley for far too long, and the industry has also adapted these very efficiently… medium.com 예전에도 비슷한 한 내용을 퍼 왔던 거 같기는 한데, 다시금 보게 되어 이 글을 남겨 두고자 한다. 그래야 나중에 다시 한번 살펴보고 적용해 볼 수 있지 않을까 하는 생각이 들어서 이기도 하다. 비동기식 통신을 할 때는 여태..

안드로이드 앱 만들기 : Compose Navigation ... 인터넷 펌.

https://medium.com/@cybercoder.naj/compose-navigation-in-3-minutes-5cff3c57c34e Compose Navigation in 3 Minutes Quick guide for navigation between composables in a Compose project medium.com 나름대로 이제 배움을 정리해 가고 있기는 하나, 아직도 갈 길이 멀어 보이기는 하다. 오늘은 navigation 을 구현해 볼 준비를 해야 겠다. 이글을 읽어 보면서 말이다. 이전 posting 에서 구현해 보려고 했던 것들은 아직 미 완성인지라, 글로 옮겨 오기에는 무리가 있어 보인다. 잘 읽어 보고 오늘도 도전 !!! 2022.05.28 코딩으로 옮겨 보면서... ..

반응형