Android 개발에 대해 배우기 시작했습니다. 자연에서 조금 벗어난 경우 실례합니다. 내 웹 사이트에서 데이터베이스와 상호 작용하는 앱을 만들고 싶습니다. 어떤면에서는 다른 것을 먹이는 것입니다. 그래서. 내 서버와 상호 작용하는 가장 좋은 방법이 무엇인지 알아 내려고 노력 중입니다. 나는 응용 프로그램이 브라우저와 같은 환경에있는 응용 프로그램을 원하지 않습니다. DB를 공유하고 기능을 공유하는 사이트와 독립적으로 작동하는 전체 응용 프로그램을 개발하고 싶습니다. 그렇다면 최선의 접근 방법은 무엇입니까?Android 앱 개발 및 웹 서버 상호 작용
기본적으로 JSON/XML을 통해 상호 작용하는 서버에서 php 파일을 게시/가져올 수 있으므로 앱을 서버에 연결하는 더 나은 방법이 있습니까? 요청을하는 모든 IP에 데이터베이스를 열어야합니다.
의견 및 제안을 찾고 있습니다. 나는 이것이 안드로이드 개발과 모범 사례에 익숙하다는 것을 알기를 기대하는 모든 사람들을 생각한다. 내가 할 수있는 것처럼 블로그와 다른 모든 것들을 서핑 해 왔지만 의견은 50/50 인 것으로 보인다.
브라이언에 동의합니다. 데이터베이스 백업 웹 사이트에서 작동하는 Android 앱을 개발했습니다. (우리는 ROR을 사용한다). 우리는 RESTful API를 사용하고 JSON을 사용한다. JSON을 사용한다면 GSON을 추천합니다. 필자는 JSON android 파서에 대한 경험이 부족했습니다. 지금까지 RESTful API에 이르기까지 그들은 필요한 것을 얻을 수 있어야한다. 우리는 웹 사이트와 동일한 방법으로 데이터베이스와 완전히 상호 작용할 수 있습니다. 나는 HTTP 요청에 대해 안드로이드 아파치 프레임 워크를 사용한다. 왜냐하면 다시 빌드 된 것은 매우 강력하지 않기 때문이다. http://code.google.com/p/google-gson/ http://hc.apache.org/downloads.cgi – daltoniam
아파치 프레임 워크와 gson을 어디에 넣을 까? 함께 일할 웹 서버에 상주합니까? 아니면 시작할 준비가되었을 때 안드로이드 파일에서 마무리합니다. – chris
링크 된 외부 라이브러리로 안드로이드 앱을 사용할 수 있습니다. – daltoniam