//////
Search
Duplicate

Havit (2)

5. Havit

기억하고 싶은 모든 콘텐츠를 내 손 안에, 해빗
기억하고 싶은 콘텐츠를 사용자가 원하는 카테고리에 바로 저장하고 확인할 수 있는 서비스
1.
사용된 기술
언어: Kotlin
아키텍쳐 : MVVM
라이브러리 : Android AAC(LiveData, ViewModel), RetroFit, Coroutine, Navigation
2.
맡은 기능
콘텐츠 저장
안드로이드 ClipBoard를 사용하여 사용자가 외부에서 복사한 url 이 존재하면 앱 진입시 자동으로 클립보드에 있는 정보를 불러와 띄어지게 구현하였습니다.
검색 기능
EditText에 리스너를 달아 실시간으로 사용자가 입력한 텍스트를 서버와 통신하여 해당 콘텐츠들을 띄었습니다.
소셜 로그인
카카오 로그인 API 를 구현하여 사용자의 닉네임, 이메일, 연령대, 성별 정보들을 불러왔습니다. 이메일이 없을 경우 앱 내 자체적으로 이메일을 추가적으로 받는 뷰를 구현하여 받아왔습니다.
웹 뷰
콘텐츠를 클릭하면 해당 url에 맞는 웹뷰가 띄어지도록 구현하였습니다. 하단에 있는 공유버튼을 누르면 다른 사람에게 콘텐츠를 공유할 수 있으며 콘텐츠 확인 완료 버튼을 누르면 해당 콘텐츠가 확인 처리 됩니다.
마이 페이지
전체 콘텐츠중 확인한 콘텐츠 수의 비율을 계산하여 사용자의 달성률을 계산하였습니다.
  현재 릴리즈 준비 중