안드로이드 개발 질문/답변
(글 수 45,052)
저는 안드로이드를 첨접하는 초보 입니다...
개발기종은 모토로이 XT720 입니다. 학과에 있는 기종사용함...
어플개요는 이렇습니다.
학과 성적을 처리하는 어플인데요. 이어플속엔 중점을 두는 부분은 "졸업요건을 알려주는 것" 만족하는지 않하는지 결과로 알려주는
어플입니다..
근데 교수님들 께선 서버를 두고 로그인을 하고 들어가서 정보를 확인하는 방식으로 데이터는 서버에 있고..
하는 방식인데.ㅠㅠ
진짜 지금 암울하게 ui 만들고 있습니다... ui를 조금씩 진행 시키고 스마트론으로 다운해서 확인하면서 하고있습니다....
흠....도대체 서버를 어케 만들고 자바에선 어케 로그인하는 어플을 만들지 걱정입니다..
꼭 해야 하는 프로젝트 입니다..
ui만드는건 그럭저럭 할수 있는 상태 이구요..
문제는 서버를 어케 무엇으로 만들고 데이터를 어케 입력하고 ......자바로 어케 가져 오는지....
아무리 생각해보구 찾아봐도 감이 안와서 이렇게 질문을 올립니다...
ui는 책과 인터넷을 레이아웃 공부를 하며 진행 하고있습니다..
초자가 하기엔 좀 무리가 있지않나 하는 생각도 드는데...
어케 해야할지 설계 순서나 방향 서버문제 많은 답변좀 부탁드리겠습니다...
2010.10.07 10:19:16
데이터가 서버에 있다면, 클라이언트에서 받을 수 있게끔 API 형식으로 만들어 줘야겠죠.
Open API 들 찾아보시면 다 서버에 있는 데이터를 처리해서 XML 이나 JSON과 같은 형태로 넘겨줍니다.
그러면 클라이언트에서는 이 데이터를 파싱해서 얻을 수 있는 것이죠.
제가 서버쪽은 다뤄보지 못해서 어떻게 이렇게 만드는지는 구체적으로 모르겠네요^^:
로그인은 여러 가지로 좀 민감한 부분이긴 한데요. 서버에 따라서 인증 방법이 다를겁니다.
로그인이 완료 되면 Cookie 값이라던가 Token 값을 넘겨줘서, 클라이언트에서 서버로 어떤 API 를 요청할때 Header 와 같은 곳에 인증 값을 같이 보내주면 서버에서 그것으로 어떤 사용자의 값을 요청했는지 알아내서 처리해야 할겁니다.