근황

Hilt 강좌를 통한 SNS Application 만들기

스몰스테핑 2024. 8. 30. 17:38

FastCampus의 강좌 중 하나.

 

Android 공부와 Hilt의 공부, 실력 한단계 업을 위해 해당 강좌를 수강 중에 있다.

확실히 독학보단 매우 도움이 되며, 실무자가 작성하는 코드에 대해 알아볼 수 있었고, 저 정도의 지식량을 소화해야 취직이 되는 건가 싶을 정도로 앞 날이 두려웠다.

 

https://github.com/hwisulee/snsApplication/tree/main

 

GitHub - hwisulee/snsApplication: Hilt로 확장성 높은 애플리케이션 만들기, SNS Application

Hilt로 확장성 높은 애플리케이션 만들기, SNS Application. Contribute to hwisulee/snsApplication development by creating an account on GitHub.

github.com

 

따라서 만들고 있으며 프로젝트 파일을 아직 올리진 않았으나, 시연 영상이 해당 링크에 들어가 있다.

 

현재 따라간 진도로는

1. 미리 준비된 Spring Boot를 이용한 서버 구축 이후, 안드로이드 네이티브 애플리케이션 통신으로 해당 서버에 회원가입을 통한 토큰 발급.

회원가입 및 로그인

 


2. 해당 토큰을 통해 로그인해 닉네임, 프로필 사진 변경 및 로그아웃 기능 구현.

닉네임, 프로필 사진 변경

 

로그아웃 및 로그인

3. 게시물(사진, 이미지)를 업로드하여 SNS 피드처럼 게시글 확인 및 삭제

 

게시물 업로드 및 삭제

 

까지 따라 갔으며, 남은 과정으로는 댓글 창, 댓글 달기 등이 남은 듯 하다.

이 강좌를 통해 Hilt에 대한 이해, 클린 아키텍처에 대한 이해, Hilt와 클린 아키텍처를 실제 안드로이드 애플리케이션 프로젝트 제작에 어떻게 사용하는지에 대한 이해가 늘어났다. 이를 바탕으로 실무에 적용시킬 수 있게되면 좋겠다.