728x90
반응형

1인 개발 7

24.06.20

🎈 오늘 한 것[이력서 준비]- 자소서 수정 [코틀린 안드로이드 앱 개발 중]- 로그아웃과 구글 로그인 완료🎊 오늘 알게 된 것[이력서 준비]- 국취제 취업 지원 프로그램에서 생성형 AI를 가지고 자기소개서와 기업, 직무 분석하는 방법을 알게 됨- 이력서나 자기소개서를 쓸 때 인사담당자의 입장을 고려해보기 [코틀린 안드로이드 앱 개발 중]- 로그아웃을 클린 아키텍처 구조에 맞게 구현- 구글 로그인은 이메일과는 완전 다른 구조를 가지고 있었다- OAuth에 대해서 공부해봐야함을 느꼈음 ✨ 오늘 총평국취제 취업 지원 프로그램이 어느새 3일이 지나고 내일이 마지막날이다갔다와서 평소 하던 걸 다 하려니 집중도 잘 안 되고 진도도 다 못 나갔다.그래도 완전 놓치지는 않았으니 계속 할 수 있을 거다.오늘은 이력..

TIL 2024.06.20

24.06.17

🎈 오늘 한 것[이력서 준비]- 자소서 피드백 [알고리즘 문제 풀이]- 하늘에서 별똥별이 빗발친다https://retry-thinksubox.tistory.com/341 [코틀린 안드로이드 앱 개발 중]https://retry-thinksubox.tistory.com/343🎊 오늘 알게 된 것[이력서 준비]- 어떤 사람인지를 말하는 것보다 어떤 강점을 가지고 있고 그에 대한 이야기를 잘 선택하는게 중요- 나의 강점은 어떤 것인지 생각해보는 시간이 됨 [알고리즘 문제 풀이]- 좌표 문제를 다룰 때는 칸 안으로 할지 선 위로 할지 잘 정하기- 문제가 어느정도 가닥이 잡힌다면 좀 더 생각을 해보기 [코틀린 안드로이드 앱 개발 중]- Hilt 적용 중...- 파이어베이스를 통한 이메일 인증 진행 중...- ..

TIL 2024.06.17

24.06.12

🎈 오늘 한 것[이력서 준비]- 졸업 프로젝트 정리- 면접 질문 정리 [알고리즘 문제 풀이]- 알파벳https://retry-thinksubox.tistory.com/335 [코틀린 안드로이드 앱 개발 3일차]https://retry-thinksubox.tistory.com/336🎊 오늘 알게 된 것[이력서 준비]- 졸업 프로젝트는 규모가 크지 않아 생각보다 금방 정리할 수 있을 거 같다.-  가비지 컬렉션이란 무엇이고 어떻게 동작하는지- 소프트웨어 개발 수명 주기를 복습하며 다양한 모델을 알 수 있었다. [알고리즘 문제 풀이]- DFS를 돌릴 때 visited 배열을 안 쓰는 건 거~~~의 없는 일일 거다.- DFS 생각보다 많이 까먹었었다. [코틀린 안드로이드 앱 개발 3일차]- QR 코드 스캔 ..

TIL 2024.06.12

<정리> 명함 앱 만들기 3일차

✔ 요약실제 스마트폰과 안드로이드 스튜디오를 와이파이로 사이에 두고 연결해서 무선으로 프로젝트를 실행하고 디버깅 해볼 수 있는 세팅 완료레이아웃 수정 및 클린 아키텍처를 적용하기 위한 모듈 추가 생성 1. adb 무선 연결처음에 할 때는 다음과 같이 하면 된다.가장 먼저 스마트폰에서 내부 IP를 알 수 있는 앱을 다운받아 내부 IP를 확인한다.스마트폰을 컴퓨터와 USB선으로 연결한다.C:\Users\(사용자)\AppData\Local\Android\Sdk\platform-tools 이 위치에서 git bash를 열어 다음 명령어들을 친다../adb tcpip 5555포트번호 설정하는 명령어 ./adb connect (앱에서 확인한 내부 IP):5555연결하는 명령어 이렇게 하고 나면 안드로이드 스튜디오에..

Android/Kotlin 2024.06.12

<정리> 명함 앱 만들기 2일차

✔ 요약명함집 화면의 RecycerView를 ListAdapter와 연결하고, 홈 화면의 ViewPager2도 ListAdapter와 연결함이때 추상 클래스를 적극 활용하여 확장성을 미리 대비함 1. 명함집 화면명함집에 들어갈 하나하나 아이템의 정보를 data class에 넣어놨다.businessCard만 nullable한 변수인데 이는 명함 QR 코드 스캔이 없이 수기 작성하는 경우를 생각해서 그렇게 해놨다.// StorageItem.ktimport android.net.Uridata class StorageItem( val name: String, val rank: String, val company: String, val businessCard: Uri?, val badg..

Android/Kotlin 2024.06.10

24.06.05

🎈 오늘 한 것[이력서 준비]- 노션 내용 마무리 [알고리즘 문제 풀이]- 회전초밥, 입국심사https://retry-thinksubox.tistory.com/328 [코틀린 안드로이드 앱 개발 1일차]https://retry-thinksubox.tistory.com/321🎊 오늘 알게 된 것[이력서 준비]- 뭔가 더 쓸게 없다...- 피드백을 받고 나서 좀 더 갈피를 잡을 거 같음 [알고리즘 문제 풀이]- 이분 탐색 문제 연속으로 풀었는데 좀 느낌이 달랐음- 언제나 알고리즘 문제는 얼마나 문제를 쉽게 바라볼 수 있는가에 난이도가 달린 거 같다- 이분 탐색은 low, high, mid가 필요 [코틀린 안드로이드 앱 개발 1일차]- BottomNavigationView와 FrameLayout을 조합하고..

TIL 2024.06.05

<정리> 명함 앱 만들기 1일차

✔ 요약앱 전체적인 구조(BottomNavigationView + FrameLayout)를 설정하고 각각 페이지의 요소들을 미리 정해놓았던 위치에 크게크게 배치시켜놓음 1. 앱 전체적인 구조 설정// activity_main.xml 상단은 Toolbar, 하단은 BottomNavigationView가 차지하고 그 외의 공간은 각각의 페이지가 나타날 FrameLayout이 차지함 메뉴는 다음과 같이 3개로 만들어둠(변경 예정)// bottom_nav_menu.xml  이에 맞는 액티비티는 다음과 같이 만들었다.// MainActivity.ktimport androidx.appcompat.app.AppCompatActivityimpo..

Android/Kotlin 2024.06.05
반응형