Prologue

UI에 대해 알아보려고 한다.

Subject

지금까지의 UI

SOPT를 통해서 UI를 구현하는 법에서부터 기능까지 많은 것을 배울 수 있었다. 하지만 짧은 시간 안에 진행하는 세미나에서 많은 것을 얻기란 쉽지 않은 법!

지금까지 구현한 UI정적이다. 즉, 클릭 클릭 하면 끝나게 되는 것이다. 반면에 우리가 실제로 사용하는 앱(Facebook, Youtube 등)를 보면 스크롤, 로딩, 알람, 로딩 등등 다양하고 적절한 애니메이션이 존재한다.

다만, 동작 하나를 구현하기 위해서 필요한 코드는 생각 외로 복잡하고 버그나 에러의 발생 원인을 찾기가 어렵다. 하지만, 완성하면 통신 그 이상의 뿌듯함을 얻을 수 있다고 한다. (우리의 파트장 영규님의 말씀^^)

그래서 이번 세미나의 목표는 카카오톡에서 채팅방을 좌우로 스와이프 했을 때의 Animation을 흉내 내보고자 합니다.

애니메이션 구현은 3차 세미나에서 추가적으로 기능을 구현하였습니다. 구현한 코드는 아래의 제 Github 주소에서 확인할 수 있습니다.

Github : https://github.com/WooVictory/SOPT_22th_Seminar3_HomeWork