사용자 도구

사이트 도구


lifemotif:start

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
다음 판양쪽 다음 판
lifemotif:start [2014/01/10 06:53] – 새로 만듦 changwoolifemotif:start [2014/01/10 07:20] – [LifeMotif: GMail-based Private Diary System] changwoo
줄 1: 줄 1:
 ====== LifeMotif: GMail-based Private Diary System ====== ====== LifeMotif: GMail-based Private Diary System ======
 +
 +구글 코드: http://code.google.com/p/lifemotif-desktop/ \\
 +Git 사용하기: http://rogerdudler.github.io/git-guide/index.ko.html
  
 ===== Desktop ===== ===== Desktop =====
 ==== Concept ==== ==== Concept ====
- 
 === 플랫폼 선택에 있어 === === 플랫폼 선택에 있어 ===
 LifeMotif는 일단 '오픈(open)'되게 나갈 생각이다. 그러므로 가능한 한 여러 플랫폼을 지원할 수 있도록 만들었으면 좋겠다. LifeMotif는 일단 '오픈(open)'되게 나갈 생각이다. 그러므로 가능한 한 여러 플랫폼을 지원할 수 있도록 만들었으면 좋겠다.
줄 14: 줄 16:
 현재 Visual Studio에 많이 의존하여 코드를 작성하였지만 빌드, 배포 보두 여러 플랫폼을 고려하도록 작성하도록 한다. 현재 Visual Studio에 많이 의존하여 코드를 작성하였지만 빌드, 배포 보두 여러 플랫폼을 고려하도록 작성하도록 한다.
  
 +===== 주요 기능 =====
 +  - 인증 기능 (authenticate)
 +    * Gmail로부터 사용자의 이메일 계정에 접근할 수 있도록 허락받는 기능
 +    * Gmail 서버로부터 access token, refresh token을 받아 오는 기능
 +  - 이메일 리스트 가져오기 (email listing)
 +    * 이메일 서버로부터 유저가 정한 메일함으로부터 이메일 목록을 가져오는 기능
 +    * 이메일이 전달된 날짜를 바탕으로 언제 쓰여진 일기인지 파악     
 +  - 이메일 데이터베이스
 +    * 이메일을 날짜별로 분류함. GMail은 이메일을 제목을 기반으로 하나의 대화로 묶는 기능이 제공되므로 대화 단위로 데이터베이스를 작성함.
 +  - 일기 보기
 +    * 이메일, 즉 일기 하나를 가져와서 출력하는 기능
 +    * 이메일 raw data의 파싱이 필요함.    
lifemotif/start.txt · 마지막으로 수정됨: 2015/02/03 23:13 저자 changwoo

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki