[Kotlin_Android] 졸업프로젝트 지금 까지의 과정(front-end)

Jamwon·2021년 4월 6일
0

Kotlin_Android

목록 보기
1/30

지금까지는 블로그에 기록해두기 않았기 때문에 지금까지 졸업프로젝트의 과정들을 쓰려고한다...

깃헙주소 <-

작년 말쯤에 팀원들과 만나서 주제에 관해서 이야기를 나누었다. 올해 3월부터 본격적으로 시작하는거를 치면 일찍 시간 한거같지만 지금 보니깐 일찍 시작한게 참 다행이라고 생각한다..

결과적으로 안드로이드 홈트레이닝 자세교정 앱을 만들기로하였고 나는 안드로이드 프론트앤드 부분을 맡게되었다!

근데 안드로이드는 아예처음... 코틀린도 처음...

자세인식과 자세교정부분 기능은 팀장친구 담당이였고
medaipipe를 이용해서 만들고있다.

아무튼..방학동안 코틀린을 공부하고 팀에 디자이너가 따로 없기 때문에(과에 디자이너가있을리가..) UI 디자인도 하게 되었다!!

UI 는 어도비XD를 이용해서 만들었는데 매우 유용한 프로그램인거 같다. 협업하기도 좋게되어있고 디자인 처음하는 사람도 쓰기 편하다.(공짜 버전을 쓰면 공유 횟수에 제한이있다)

무튼 이것저것 참고하면서 UI를 만들었고 전혀 이쁘지는 않지만 대략

이런식으로 UI를 구성했다. 나중에 따로 왜 이런식으로 구성했는지는 따로 써야겠다.

UI을 구성하면서 코틀린 공부를 병행하고있었는데
책으로는 the 친절한 코틀린 앱프로그래밍을 보았고 유튜브나 공식문서 등을 보면서 공부를 했다.

처음에는 코틀린 기본 문법들을 공부했고
그 다음에는 화면을 만들기 위해서 화면을 만드는 법과 화면 이동을 중점적으로 공부했던거 같다. 그과정에
naviagation을 이용해서 fragment전환으로 화면전환을 구현한뒤 어플을 만들었는데... 프로젝트가 진행되어가면서 지금은 거의 안쓰고있다.

화면틀은 다 만들고 (팝업창이나 이런것들은 기능구현하면서 만들려고 안만들었다)
텍스트사실 처음만들어보는거라...제대로된 개발순서를 모르겠다

백에서는 aws에서 mysql db를 이용하고 jsp를 이용해서 통신한다.

프론트에서는 Volley를 이용해서 정보를 주고받는다.
이것도 추후에..작성하자!

지금까지는 fragment에 volley적용이안되어서volley를 activity에 넣어놨다.

현재는
MainActivity - 로그인 기능 로그인시 메인화면으로 이동기능
PageActivity - 페이지 전환 기능을 넣어놨다

그리고 이제 차근차근 기능을 추가하고 화면도 추가해야된다.

제일먼저 할건 회원가입부분!

화이팅!!!

profile
한걸음씩 위로 자유롭게

0개의 댓글