기존 환경에서는 내가 작성한 레시피메모를 다른 사람에게 주기 위해서는
1. 레시피를 스마트폰 파일로 다운로드
2. 파일을 메일 전송 또는 USB파일로 전달
3. 스마트폰에 전송 받은 파일을 저장
4. 파일을 앱의 레시피로 업로드
과정을 수행해야 합니다.
이 처리의 단점은 내가 만든 레시피 메모를 불특정 다수에게 나눠주기 위해서는 매우 번거로운 일이 됩니다.
구글의 클라우드 데이터베이스를 이용하여 이러한 서비스를 새로 구성하였습니다.
제공하는 서비스는 클라우드에 레시피메모를 업로드하고 이 것을 공유하여 볼 수 있으며,
또한 자신의 레시피를 반영한 새 매모로 만들기 위하여 공유된 레시피를 다운로드 할 수 있는 것 입니다.
1.로그인
구글의 이메일 인증 로그인 방식을 이용하므로 반드시 유효한 이메일이 있어야합니다
현재 로그인 사용자를 표시해 주며 로그인 하지 않은 경우 "로그인 사용자 없음"이 나타납니다.
사용자아이디인 이메일과 패스워드를 입력하면 로그인 됩니다.
사용자 등록이 안된 최초의 경우라면 등록 버튼을 터치하여 사용자 등록을 합니다
이메일아이디는 등록 시 이메일형식만 체크하고 입력된 이메일로 인증 요청메일을 보내므로 반드 시 유효한 이메일을 사용해야 합니다. 메일이 잘 못 되었다면 계정관리나 패스워드관리 등 사용자 인증 불가상태가 되어 계정이 삭제될 수 있습니다.
정상 로그인이 되면 초기 화면으로 현재 공유된 레시피의 리스트가 나타납니다
스마트폰 앱에 등록한 레시피 메모를 보고 업로드 버튼을 터치하여 업로드 할 수 있습니다
같은 사용자아이디로는 같은 레시피 제목을 중복하여 사용할 수 없으므로 항상 다른 레시피명을 사용하여야 합니다.
간단한 레시피의 설명과 검색을 위한 레시피분류항목을 입력하면 업로드 할 수 있습니다.
리스트에서 항목을 터치하면 상세한 레시피를 볼 수 있습니다.
여기서 레시피를 추가 또는 변경하여 내 메모로 새로 만들고 싶다면 다운로드를 하여 스마트폰으로 가져올 수 있습니다.
다운로드 된 레시피는 앱에서 작성한 것과 동일하게 변경관리 할 수 있지만 식재료 정보는 가져오지 않으므로 필요하다면 별도등록이 필요합니다.
해당 공유레시피를 업로드 한 사용자 아이디로 로그인한 경우만 삭제 기능을 사용할 수 있습니다.
현재 레시피의 수정은 앱에서 레시를 수정한 후 기존 공유레시피를 삭제하고 새로 업로드 하여야 합니다
메인화면 상단에 공유레시피 메뉴가 추가되었으면 한번 로그인이 되었다면 별도의 로그아웃이 있을 때까지 해당 아이콘의 터치로 바로 공유레시피로 접속하여 이용할 수 있습니다.