I'm software engineer
I'm currently interested in learning Spring, SpringBoot
👇 click this, If you want to see more about me!
Blog Notion
- Java: 현재 스프링부트 프로젝트를 개발할 때 주력으로 사용하고 있는 언어입니다. 또한 안드로이드 앱 개발에 사용했으며 기존 코드를 분석하고 이해하는 데 사용합니다.
- Kotlin: 안드로이드 앱 개발에 사용하는 언어입니다.
- C++, Python: 알고리즘 및 자료구조 공부를 위해 배웠으며 기본적인 알고리즘 문제를 해결할 수 있습니다.
- SpringBoot: 현재 개발 공부 중인 플랫폼입니다.
- Android Studio: 이 플랫폼을 사용해 여러 앱을 개발한 경험이 있습니다.
- Glide : 외부 이미지를 쉽게 설정하기 위해 사용했습니다.
- SQLite, Room : 데이터베이스 처리를 위해 사용했습니다.
- ExoPlayer2 : 커스텀 비디오 플레이어를 만들기 위해 사용했습니다.
- JSON, VOLLEY, GSON : 웹 API를 통해 데이터를 가져올 때 사용했습니다.
- DiffUtil : 데이터 갱신을 더 효율적으로 하기 위해 사용했습니다.
- Git / Github : 소스코드를 관리하는 데 사용합니다.
- Slcak / Discode : 다른 분들과 소통하는 데 사용합니다.
- MyLED
아두이노의 블루투스 모듈과 연동하여 LED를 제어할 수 있는 앱입니다.
블로그에 무드등 만드는 법이 나와있으며, 이것과 연동해 다양한 색상의 빛을 제어할 수 있습니다.
앱 개발에 도전하면서 처음 개발한 앱입니다.
- 활동 기간 : 2021.08.12 ~ 2021.12.31
- 분야 : Android
- 프로젝트
-
카카오 헤어샵 클론코딩
다양한 레이아웃 활용을 목표로 카카오 헤어샵 클론코딩을 진행했습니다. -
Wavve 클론코딩
생명주기에 대해 학습하는 걸 중점으로 두면서 진행했습니다. -
배달의민족 클론코딩
리싸이클러뷰 활용에 집중하며 진행헀습니다. -
RabbitRun 게임 제작
멀티스레드 방식에 집중하며 진행했습니다. -
망고 플레이트 클론코딩
다양한 API를 활용하며 진행했습니다.