2011-05-15 1 views
1

우리는 데이터베이스에서 데이터를 자동으로 수신하는 iPhone 응용 프로그램을 만들려고합니다. 어떤 Xcode와 함께 작동하는 데이터베이스입니다. 우리의 목표는 사용자가 웹 사이트를 방문하여 정보를 입력 할 수 있다는 것입니다. 이 데이터는 데이터베이스에 기록됩니다. 사용자가 앱을 다운로드하면 정보가 데이터베이스에서 검색되어 앱에 포함됩니다. 우리는 어떤 데이터베이스가 적합한 지 궁금해하고 있습니다. 웹 사이트에서 정보를 받아 응용 프로그램에 제출할 수 있어야합니다.어떤 데이터베이스를 Xcode와 함께 사용할 수 있으며 동시에 웹 사이트를 통해 채울 수 있습니까?

답변

3

인터넷을 통해 자동으로 콘텐츠를 동기화 할 수있는 iOS "인식"데이터베이스를 찾기는 쉽지 않습니다.

그러나 인터넷을 통해 데이터를 직접 가져 와서 장치의 로컬 데이터베이스에 삽입 할 수 있습니다.이 경우 널리 사용되는 (및 지원되는) SQLite은 분명한 선택입니다.

마찬가지로 @Deepak은 을 사용할 수 있습니다. ORM은 기본 저장소 메커니즘으로 SQLite를 자동으로 사용할 수 있습니다. 대부분의 사람들이이 경우에 사용

+1

iOS의 코어 데이터를 볼 수도 있습니다. 좋은 선택입니다. –

1

솔루션은. 아이폰 앱에 관심이있는 단체에 대한 데이터베이스의 상단에서 MySQL 같은 RDBMS를 사용하고 웹 서비스 레이어를 구축하는 것입니다

이 방법은, 사용자가 웹 앱으로 이동하면 추가 할 수있는 데이터를 추가 할 수 있으며 나중에 웹 서비스 레이어를 통해 iPhone 앱에서 동일한 데이터에 액세스 할 수 있습니다.

1

Couchbase의 새로운 iOS-Couchbase 프레임 워크는 현재 베타 버전입니다. 즐겨 찾는 개발자 플랫폼에있는 Apache CouchDB의 모든 기능은 https://github.com/couchbaselabs/iOS-Couchbase입니다. iOS 출시는 새로운 것이지만 우리는 장소를 찾고 있습니다!

놀라운 동기화 기능을 사용하면 HTTP/JSON을 통해 웹 사이트의 관련 콘텐츠를 모두 푸시하거나 필요한 경우 프로그램 및 목록을 사용하여 추가로 포맷 할 수 있습니다. 데이터를 다른 방향으로 밀어 넣는 것도 마찬가지로 쉽습니다. 동기화는 지속적이거나 필요할 때 양방향 또는 편도가 될 수 있습니다.

이 스레드

A + 데이브

에 (하지 iOS 용하지만, 귀하의 웹 사이트에 대한) 소파 응용 프로그램 프레임 워크 코멘트

관련 문제