2011년 6월 11일 토요일

컬러 심리 테스트 앱

1. 앱인벤터를 사용하여 컬러 심리 테스트 앱을 만들고, 제 1 장에서 소개한 툴(AppToMarket)을 사용하여 리컴파일한 다음, 안드로이드 마켓에 업로드하였다.
2. 상기 QR코드를 스캔하면 안드로이드 마켓에서 다운로드하여 다음과 같은 컬러심리테스트(Psychological Color Test)가 설치된다. 


3. 일반적으로, 화면위에서 좌측에서 우측으로 드래그하면 다음 화면으로 전환되고, 우측에서 좌측으로 드래그하면 이전 화면으로 전환된다. 다만, 제 1화면은 우측에서 좌측으로 드래그하는 경우에는 화면전환이 되지 않는다. 
4. 컬러선택화면인 제 3화면은 어느 쪽으로 드래그하여도 이전 화면으로 전환된다.  컬러를 4 개 선택하는 경우, 자동으로 테스트 결과가 나타나는 화면으로 전환된다.
5. 4 개의 컬러를 선택하면 첫번째로 선택한 컬러에 대한 정보가 나타나고 좌측에서 우측으로 드래그할 때마다 두번째, 세번째, 네번째로 선택한 컬러에 대응하는 화면으로 순차적으로 전환된다. 우측에서 좌측으로 드래그하면 이전화면으로 전환된다. 이 때에는 초기화면까지 전환이 가능하다.

 

6. 네번째로 선택한 컬러에 대응하는 화면에서 좌측에서 우측으로 드래그하면 사용자가 선택한 컬러에 대응하는 4 개의 정보를 저장하거나 삭제할 수 있는 화면으로 전환된다. 이 화면에서는 드래그가 불가능하다. 화면의 하부에 나타난 청색의 텍스트는 사용자가 선택한 컬러에 대한 정보로서 가입자 추가 버튼을 이용하여 저장할 수 있다. 저장하는 경우에는 이 청색의 텍스트는 사라진다. 이름을 기재하지 않고 가입자 추가 버튼을 터치하면 "가입자의 이름을 입력하세요."라는 경고표시가 하단에 나타난다. 또한, 청색의 텍스트가 사라진 후에 가입자 추가 버튼을 누르는 경우에는 컬러를 선택하는 화면으로 되돌아 간다.

7. 마젠타의 텍스트는 지금까지 저장한 리스트가 수직방향으로 나타난다. 가입자 선택버튼 또는 가입자 제거버튼을 누르면 사용자의 이름의 목록이 리스트형태로 나타난다. 이 목록에서 사용자의 이름을 선택한다. 선택버튼은 저장된 사용자의 정보를 검색할 수 있고, 삭제버튼은 저장된 사용자와 이에 관한 정보를 모두 삭제한다.

8. 초기 화면을 터치한 경우 다음과 같은 대화상자가 나타나고 "예"를 터치하면 초기화면으로 되돌아 가고 "아니오"를 터치하면 화면전환이 되지 않고 그대로 머문다.