Sleep Dog - 반려견의 상태를 확인하자!

김시현 Si Hyeon, Kim·2022년 7월 17일
0

Portfolio

목록 보기
5/8
post-custom-banner

Sleep Dog

종합설계프로젝트 과목을 다른 필수 과목들을 듣느라 수강하지는 않았으나, 해당 과목을 수강하는 사람들과 같이 팀을 하여 개발을 진행하였습니다.

- 담당 업무

  • Android App 개발
  • 강아지 정보 입력 페이지 제작
  • Git 관리

- 레이아웃

- 어려웠던 점

  1. 처음으로 프로젝트에 참여하여서 긴장을 많이 했습니다.
  2. 안드로이드 개발자로 한 분이 더 계셨는데, 그 분과 Git을 같이 관리하는게 어려웠습니다. Merge나 Pull과정에서 충돌도 많이 났지만 Git을 사용하는데 도움이 많이 되는 과정이었습니다.
  3. java언어가 아니라 코틀린으로 개발하였는데, 당시에 복학한지 얼마 되지 않았을 때여서 처음 배우는 언어인 코틀린 문법을 배우는게 어려웠습니다.
  4. 안드로이드 스튜디오라는 IDE가 제가 가지고 있는 노트북으로는 원할하게 작동하지 않아서, 밖에서 회의를 하거나 하면 작업이 쉽지 않았습니다.
  5. API를 사용하여서 제가 만든 설정창의 내용들을 서버에 저장하여야 했는데, API로 통신을 하면서 정보를 주고받는다는 것을 완벽하게 이해하는 데에 꽤 오랜 시간이 걸렸습니다.
  6. Graddle을 이용하여 외부 라이브러리들을 쉽게 관리할 수 있는 것을 알 수 있었습니다.
  7. 사진은 서버에 전송하지 않고, 로컬에 저장되어 있는 사진의 경로를 불러오는 형태로 제작하였습니다.

Git 주소

소스코드 보러가기

profile
최악의 환경에서 최선을 다하자!!
post-custom-banner

0개의 댓글