Skip to content

jameshasung/Enviroment-Saver

Repository files navigation

Enviroment-Saver(환경지키미)

문제정의

  • 환경오염으로 인해 생태계의 파괴가 가속화
  • 한 번 파괴된 생태계는 되돌리기 어려움 -> “일상생활에서 환경이 오염되지 않도록 노력하는 자세가 필요"

초기 설계

image image

최종 구현

image
image image

개발 회고

  1. 개발 전 계획 수립
  • 개발을 시작하기 전에는 명확한 계획이 필요합니다. 어떤 앱을 개발할지, 앱의 목적은 무엇인지, 어떤 디자인이 필요한지 등을 명확히 계획하고 문서화하는 것이 좋습니다. 이를 통해 개발 과정에서 생기는 문제를 미리 예측하고 대처할 수 있습니다.
  1. 피그마 디자인
  • 디자인은 앱의 외형과 사용자 경험을 결정합니다. 피그마는 디자인 도구 중 하나로, 사용하기 쉬우며 다양한 기능을 제공합니다. 피그마를 활용하여 앱의 외형을 디자인하고, 필요한 이미지와 아이콘을 만들어 사용했습니다.
  1. 플러터로 개발
  • 플러터는 구글에서 개발한 모바일 앱 개발 프레임워크로, 다양한 기능과 라이브러리를 제공합니다. 이를 활용하여 개발을 진행했습니다. 개발 과정에서는 문제가 생기면 구글 개발자 문서나 온라인 커뮤니티를 참고하였습니다.
  1. 버전 관리
  • 프로젝트 개발 중에는 코드의 버전을 관리하는 것이 매우 중요합니다. 이를 위해 git을 사용했습니다.
  1. 테스트 및 디버깅
  • 개발이 완료된 후에는 테스트와 디버깅이 필요합니다. 테스트를 통해 앱의 오류와 버그를 찾고 수정할 수 있습니다. 이를 위해 디바이스와 에뮬레이터를 활용했습니다. 또한, 오류가 발생했을 때는 디버깅을 통해 원인을 파악하고 수정했습니다.

TO-DO 배포 Google Play Store나 Apple App Store 등의 앱 스토어에 등록예정입니다.

About

Mobile App Development(Flutter Project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published