안녕하세요. 안드로이드 공부 이제 약 1달 정도의 신입입니다.
무엇가를 하나 만들고 싶은데요
간단히 말씀드리면 카카오톡과 비슷한 어플을 만들고 싶습니다. 물론 돈벌목적은 없고 순수 자기개발입니다.
그런데 여기서 사람들이 제가 만든 앱에서 회원가입과 로그인을 할 수 있으며 로그인한 정보를 토대로
사용자가 다른 사용자들을 방으로 초대할 수 있는 시스템을 만들려고 합니다.
(자체 서버를 두고 만들려고합니다. 그래서 서버컴퓨터에 apm setup을 설치했습니다!)
그래서 일단 회원가입과 로그인 시스템에 대한 틀은 어느정도 공부를 했었고 또 지금 거의 구현이 다되었습니다.
회원가입은 mysql과 php, xml파싱을 통하여 id와 패스워드가 mysql에 저장이 되고요
로그인 같은 경우에도 xml파싱을 통해 mysql에 있는 id와 패스워드가 같다면 로그인 화면으로 넘어가는 것 까지
거의 구현이 다되었습니다.
그런데 저는 카카오톡 시스템에서 채팅할 수있는 방이 아닌 그냥 사용자들을 초대 할 수 있는 방을 만들고 싶습니다. 네 한마디로 그룹방이라고 해야되나요? 그래서 mysql에 있는 id를 이용해서 사람들을 그룹방에 초대를 하는 것 까지 만들고 싶은데요
여기서 방 내부에서 누군가가 어떠한 설정값을 변경하고 그것을 방 내부에 있는 모든 회원들의 정보(mysql)에 그 설정값이 저장되고 이 설정값들이 각 회원들의 내부 SQLite에 저장시키고 싶습니다.
그렇다면 항상 서버와 통신이 되어야하나요?(소켓방식)
아니면 초대버튼이나 설정값을 변경했을 때 마다 xml파싱을 통해서 값을 넘겨주거나 받아오게 만들어야 되는지 궁금합니다.
긴 설명 들어주셔서 감사합니다.