2014년 11월 8일 토요일

다른 사용자(예: 이모님)와 데이터 교환하는 방법




공유용 구글 계정을 하나 만들면 쉽습니다.

어머님 폰에서 앱 실행후,
"백업/복구"에서 '계정선택' -> '계정 추가' -> '새 계정' 선택.
이렇게 계정을 하나 만드세요.

다음으로..
이모님 폰에서 앱 실행후,
"백업/복구"에서 '계정선택' -> '계정 추가' -> '기존 계정' 선택.
좀 전에 만드신 계정으로 로그인 한번만 하시면 됩니다.
계정은 한번만 설정하시면 그뒤로 따로 관리하실 필요 없습니다.

이제부터 사용 시나리오는 다음과 같습니다. 

출근하실 때 어머님님 폰에서 클라우드 백업을 하고, 이모님 폰에서 클라우드 복구를 합니다. (즉, 사용자를 이모님으로 변경)
이모님이 기록을 합니다. (어머님은 기록하지 않습니다.)
어머님이 퇴근하시면, 이모님 폰에서 클라우드 백업을 하고 어머님 폰에서 클라우드 복구를 합니다. (즉, 사용자를 어머님으로 변경) 그러면 이모님이 작성하신 내용들이 폰으로 다 동기화 됩니다. (이모님의 데이타를 가져와서 덮어쓰기) 이제부터 어머님이 다시 기록하시면 됩니다.

이런 식으로 교대하시면 될 듯 합니다.
구글 계정 설정을 어머님이 한번만 해주시면 그뒤는 백업/복구 버튼만 누르면 됩니다. 실수로 잘못 덮어써도 선택복구 기능이 어느 정도 도와줄 수 있습니다. 

2014년 6월 11일 수요일

BabyTime 백업/복구 가이드

BabyTime의 데이터를 백업하고 복구하는 방법

폰 변경시에 유용하게 사용할 수 있는 방법을 알려드리겠습니다.

방법1. 클라우드 (Google 드라이브) 저장소 이용

v2.4 이상에서 사용가능한 방법입니다.
이 방법은 남편 또는 이모님 등 다른 사람과도 쉽게 공유가 가능합니다.

<클라우드를 이용한 백업/복구 설명>

다른 사람과 데이터 교환 하는 방법 설명은 다음 링크를 참조하세요.



*다른 사람과 공유시 주의 사항

  • 공유 전용 Google 계정을 추가로 만드셔서 사용하길 권장합니다.
  • 복구하고 사용하다가 백업(서버로 공유)하기 전에 다른 사람이 사용하면 나중에 복구시 덮어쓰기가 될 수 있으니 주의하세요. 즉, 바톤을 받아서 사용하는 것처럼 한번에 한명씩만 사용해야 합니다.


방법2. E-mail을 사용하여 공유하는 방법

폰 변경시에 유용하게 사용할 수 있는 방법을 알려드리겠습니다.
(주의! "BabyTime 2nd - 동생용" 앱 의 경우에는 경로가 baby_time_2nd 입니다.)

1.사용하던 폰에서 백업하기

아래 그림처럼, 기존 폰에서 메뉴->백업/복구를 실행합니다.


아래 그림처럼, 내보내기를 합니다.


이후 나타나는 창을 통해 메일로 보내거나, PC와 연결하여 PC로 db 파일들을 복사해 놓습니다.


2.새 폰에서 복구하기

앞에서 db 파일을 메일로 정상적으로 잘 보낸 경우, 아래 그림처럼 Gmail 앱을 통해 메일이 온 것을 확인 할 수 있습니다.
새 폰에서 Gmail 앱을 통해 그림처럼 저장을 합니다.



저장을 하면 보통 폰의 /storage/dmulatated/0/Download/ 폴더에 일일기록과 성장일기 파일이 각각 baby_time.db와 baby_time_growth.db 파일로 저장됩니다.
(파일 탐색기 등을 통해 db 파일의 정확한 경로를 확인할 수 있습니다.)

새 폰에 BabyTime을 설치하신 후 백업/복구 페이지로 들어갑니다.
(폰에 따라서는 접근권한 문제로 '내보내기'를 한 번은 해주어야 가져오기를 할 수 있는 경우가 있습니다.)
가져오기를 누른 후 디렉토리를 맞게 수정합니다.

아래 그림처럼, 경로를 앞에서 확인한 경로로 수정합니다.
보통의 경우 baby_time을 Download로 바꾼 후 확인을 누릅니다.


예)
일일 기록:
/storage/dmulatated/0/baby_time/baby_time.db 을
/storage/dmulatated/0/Download/baby_time.db 로 변경

성장 일기:
/storage/dmulatated/0/baby_time/baby_time_growth.db 을
/storage/dmulatated/0/Download/baby_time_growth.db 로 변경


참고로, PC로 복사한 경우에는 새 폰을 PC와 연결하여 폰의 적당한 폴더에 복사한 후 위의 경로만 맞게 수정하면 됩니다.


2014년 5월 17일 토요일

Popup Watch

[참고] U+ TVG (구글TV) 등의 Android TV 또는 셋탑박스의 플레이스토어에서 검색이 안되면 다음 링크의 파일을 설치하시면 됩니다.
https://drive.google.com/file/d/0B_14KXn2XXOqZXVZVDdKVHI3VTA/edit?usp=sharing
(짧은 버전: http://goo.gl/CIKfvD )

플레이 스토어: https://play.google.com/store/apps/details?id=yducky.app.popupwatch


가끔씩 TV 방송을 보다가 시간을 놓치는 경우가 있어서,
TV에서 시간을 볼 수 있으면 좋겠다는 생각을 했습니다.
(아침 등교 시간에만 시계가 보이도록 설정 가능합니다.)

또, 동영상이나 풀스크린(full-screen) 게임을 할 때, 약속 시간을 놓치지 않도록 시간을 표기 하면 좋겠다고 생각했습니다.(늦게 자지 않도록, 밤에만 시계가 보이도록 설정 할 수 있습니다.)

TV가 안드로이드 셋톱박스에 연결이 되어있어서 Android app을 만들어봤습니다.

안드로이드 폰을 쓰는 저 같은 경우에는, 최근 앱 목록을 자주 사용하는데 Home키를 오래 눌러야 되서 불편 했습니다.
Popup Watch를 더블탭(빠르게 두 번 터치)하면 최근 앱 목록 버튼을 누른 것처럼 동작합니다.

클립보드 단어 검색 기능도 추가되었습니다.
인터넷하다가 모르는 단어가 나오면 클립보드로 복사한 후에, Popup Watch의 검색 버튼을 누르면 바로 검색이 가능합니다.
(Google, Dictionary, 다음, 네이버 등 선택 가능)

Popup Watch의 크기나 투명도 등을 조절하실 수 있습니다.
또한 시계 표시 방법을 바꿀 수 있고, 최근 목록 앱 버튼만 보이게 할 수도 있습니다.