핀수로그
  • 예고편
    2021년 11월 05일 01시 00분 21초에 업로드 된 글입니다.
    작성자: 핀수
    728x90
    반응형

    지난 이야기..

    여기를 보면 알겠지만..
    지난 9월 경 코틀린을 이용해 기온별 옷차림 안내 어플을 만든 적이 있다.
    진짜 내가 필요해서 만든...내 자식 같은 아이..🥺
    딱 원하는 기능만 구현한 다음 umm...잠들게 두었던 아이를 다시 가져와
    리팩터링하고 실제로 플레이 스토어에 배포해보는 기회로 삼아보려 한다.

     

    ** 리팩터링(refactoring)은 소프트웨어 공학에서 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다. 주로 가독성을 높이고 유지보수를 편하게 한다. ... 사용자가 보는 외부 화면은 그대로 두면서 내부 논리나 구조를 바꾸고 개선하는 유지보수 행위 (from 위키백과)

    1차 결과물

    아이콘을 클릭하면 상세 정보가 나온다 (현재 누른 상태)검색하기로 원하는 장소 검색해 정보 확인하기

    아이콘을 클릭하면 상세 정보가 나온다 (현재 누른 상태) 검색하기로 원하는 장소 검색해 정보 확인하기

    앱이 실행되면 현재 위치의 체감 온도를 통해 옷 차림을 어떻게 하면 좋은지
    아주 직..관적으로 보여준다.

     

    현재 디바이스는 애뮬레이터라서 구글 본사의 위치가 찍힌다.
    이후 실제 안드로이드 디바이스를 가지고 실행해볼 것이에염
    그럼 우리 집 위치로 나온다

    보완점

    수두룩빽빽이긴한데..
    일단 적어보도록 한다.

    • 장소 검색 후 원래 위치로 돌아갈 수 없음
    • 간헐적으로 현재 위치를 제대로 잡지 못하는 점
    • 체감온도만 표현하는 것은 너무 단편적임
      -> 최저/최고 기온 필요함 -> API 변경 예정
    • 원하는 장소를 북마크 할 수 있게 하기
    • 날씨 설명을 없애거나..좀 다듬거나..(API 변경하면 자연적으로 해결될 것 같음)
    • 그리고 무엇보다도.. 앱의 전체적인 구성을 다시 생각하기!

    하나하나 차근차근 해결해보고
    그 과정을 여기에 기술하는 기술블로그를 써보려고 한다
    (라임 쥑인다)
    그럼 본편에서 만나용🖐

    728x90
    반응형
    댓글