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