Giter Site home page Giter Site logo

jameshasung / enviroment-saver Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 74.19 MB

Mobile App Development(Flutter Project)

Dart 0.36% Makefile 0.77% Kotlin 0.01% C 60.95% C++ 31.94% Objective-C 5.09% NASL 0.79% Ruby 0.01% Swift 0.01% Shell 0.01% HTML 0.02% CMake 0.05%

enviroment-saver's Introduction

Enviroment-Saver(환경지키미)

문제정의

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

초기 설계

image image

최종 구현

image
image image

개발 회고

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

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

enviroment-saver's People

Contributors

jameshasung avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.