Transcript
Page 1: 슈퍼스타드로이드 K(2 차 발표 )

슈퍼스타드로이드 K(2 차 발표 )2010. 11. 26( 금 )

Page 2: 슈퍼스타드로이드 K(2 차 발표 )

개 요 프로젝트 주제에 대한 토론

마켓에 올릴 목적인가 ?기능적인 것에 중점을 둘 것인가 ?

기능에 중점AR 구현을 통해 기능적인 면을 어필다이어리 부분은 최대한 심플하고 간단한 기능만으로 구현

Page 3: 슈퍼스타드로이드 K(2 차 발표 )

Story Board

Page 4: 슈퍼스타드로이드 K(2 차 발표 )

Story Board 이형동

Page 5: 슈퍼스타드로이드 K(2 차 발표 )

Story Board 정보람

Page 6: 슈퍼스타드로이드 K(2 차 발표 )

Story Board 의견 내용

김재암씨 스토리 보드의 전체 구성을 인용복잡함을 최소화 하고 심플한 List 형식으로 변형주요 Activity 접근이 쉽도록 메인에 버튼 배치 및 옵션메뉴 활용

최종 스토리 보드메인 Activity 에 4 개의 버튼을 두어 주요 Activity 접근 용이리스트에 모든 정보를 간단하게 뿌려주어 한눈에 볼 수 있도록 함GPS 와 사진은 선택사항

Page 7: 슈퍼스타드로이드 K(2 차 발표 )

역할 분담 이영미

Diary Edit 부분 담당Title 과 Content 값을 받아서 DB 로 저장GPS 와 사진을 선택시 추가로

DB 에 저장

Page 8: 슈퍼스타드로이드 K(2 차 발표 )

역할 분담 김재암 , 류영신 – Diary Title Activity 와 List 화면

Page 9: 슈퍼스타드로이드 K(2 차 발표 )

역할 분담 정재현

Map 담당DB 에 저장된 Diary 중 GPS 값이 있으면 Map 에 뿌려줌클릭시 Content 내용 Toast로 뿌려줌

Page 10: 슈퍼스타드로이드 K(2 차 발표 )

역할 분담 이형동

AR 담당DB 에 저장된 GPS 값을 토대로 카메라뷰에 해당 좌표값에 맞게 아이콘 찍어줌아이콘 클릭 시 Diary 의 해당 내용 보여줌

Page 11: 슈퍼스타드로이드 K(2 차 발표 )

역할 분담 정보람 – DB 설계 /

Diary 총괄

Page 12: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 초기 화면

4 개의 버튼을 이용하여 주요 Activity 접근 가능

Page 13: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 리스트 화면

제목과 다이어리 내용이 표시날짜 / 시간 형식 표시사진이 있을 경우 사진을 표시메뉴를 누르면 add 와

delete 표시리스트 항목을 LongClick 시 삭제 가능

Page 14: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 Add Diary 화면

Title 과 Content 는 필수로 입력해야 함GPS 와 사진 버튼은 필수 사항이 아니므로 토글로 처리저장 버튼을 클릭시 리스트 화면으로 넘어감

Page 15: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 리스트 선택 화면

List 에서 선택된 항목을 자세히 보여줌Title 과 Content 내용을

TextView 로 뿌려줌GPS 와 사진 선택버튼은 조작 불가능수정 버튼 클릭시 Add Di-

ary 화면으로 넘어감

Page 16: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 Map View

DB 에 저장된 모든 Diary를 Map 에 해당 위치에 Marker 표시 (GPS 좌표 값 있을 시 )

Marker 클릭 시 Toast 로 Diary 내용 표시

Page 17: 슈퍼스타드로이드 K(2 차 발표 )

진행 상황 AR

왼쪽 위의 나침반에서 반경 20km 안에 있는 Diary 의 위치를 알려줌

카메라 뷰에서 해당 다이어리 아이콘이 떠있게 함클릭 시 아무 반응 없음

Page 18: 슈퍼스타드로이드 K(2 차 발표 )

미구현 부분 Add Diary 부분에서 사진선택 클릭 후 사진찍기를 누르면 오류 발생 GPS 좌표값 수신이 제대로 안됨 Map 에서 자기 위치를 나타내지 않음 AR 에서 아이콘 클릭 시 아무 반응이 나타나지 않음 Diary 소스와 AR 소스의 취합 전체적인 디자인

Page 19: 슈퍼스타드로이드 K(2 차 발표 )

해결 방안 카메라 부분은 Intent 를 선언한 부분에서 오류가 있다고 생각 GPS 수신은 Listener 를 통해 해결가능 하다고 생각 Map 의 자기 위치는 Overlay 수정으로 가능


Top Related