GithubHelp home page GithubHelp logo

2020_dm_term's Introduction

2020_DM_Term

2020 분산모바일 텀 프로젝트

Introduce

드래그 앤 드롭을 통하여 일주일 간의 일정 관리를 할 수 있고 공부 시간을 측정 할 수 있는 Application

2020_dm_term's People

Contributors

swj9707 avatar u-d568 avatar

Stargazers

 avatar

Watchers

 avatar

2020_dm_term's Issues

최종 병합 및 테스트

  • 금요일 전 까지는 모든 기능이 정상적으로 작동하는 앱 개발 할 것
  • 이후 여유 되면 디자인 전부 개선 할 것

11월 2주차 진행상황

우선 디자인은 어느정도 구현이 되었다고 가정

일단 우리가 해야할 것은 이제 구체적으로 어떻게 이 앱이 구현 될지에 대해 탐구하고 적용시켜봐야 함

자 이제 계획을 세워 봅시다.

Github를 써 먹는 가장 좋은 이유가 이렇게 계획이든 문제가 생기든 뭐 다양한 이슈들에 대해 협업자와 소통 할 수 있다는 것.

개요

지금까지의 우리 애플리케이션 개발 계획은 공부하는 데 도움이 되는 플래너 앱이었습니다.
방해금지 기능과 공부 시간 측정 기능이 필요하다고 했습니다.
상시 저장되어야 하는 데이터로는 당장은 간단하게 플래너 역할을 하는 데 필요 할 것 같은 것만 한번 테이블을 만들어 봤습니다.
무엇이 더 필요할지는 조금 짱구를 굴려봐야 될 겁니다. 아마 저것만 필요하지는 않을 것 같네요.

계획

시험 기간에는 일단 공부합니다. 소중한 시험 공부시간을 뺏고싶지는 않습니다. 계획을 구체화 시킬 시간은 그러면 한 일주일 정도 있는 셈입니다.

  • DB를 명확하게 설계 : 아마 이 파트는 쉬울 것 같습니다. 다른 무언가와 통신하는 앱은 아니다보니까 데이터베이스가 복잡해질 필요는 없고 계획에 대해 저장해내는 앱 정도로 끝날 것 같습니다.
  • 레이아웃 설계 : 이제부터는 해야 합니다. 디자인을 예쁘게 할 필요는 없지만 그래도 깔끔하게 하는 게 좋지 않을까 하는 생각이 드네요
  • 방해금지, 시간측정 기능에 필요한 것들 조사 : 이것들을 실현하려면 어떤 Api를 써야 할 지, 필요하다면 어떤 걸 만들어야 할 지를 판단해야 합니다.

시간은 11월 1일 까지! 이제부터 제대로 한번 진행 해 봅시다.

화면 디자인

개요

일단 뭘 하든간에 기본적인 틀이 있어야 어찌 돌아갈 지 판단을 한다.
지금까지 진행 된 사항

  1. DB는 최대한 간단하게 -> SQLITE 이용
  2. 주간 계획 수립은 드래그 앤 드롭을 사용하여

그 전에 우리가 메인화면을 어떻게 할 지 이런 사소한 것들에 대한 고려가 부족하다는 것이
현재 작업을 시작하려고 하는 순간 알게 되었음. 그래서 일단 비어있는 클래스들과 레이아웃들을 좀 집어넣어봄

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.