2011-05-11 4 views
1

iOS, Android, Blackberry 및 Windows7 용 플랫폼 간 모바일 웹 앱을 개발해야합니다.Ruby와 Rhodes

사용자의 지리적 위치를 읽고 주변에 방문 할만한 장소를 제안합니다. 데이터베이스는 독점적이며 제 3 자로부터 가져 오지 않습니다. 서버 측이 변경되어 응용 프로그램을 다시 만들 필요없이 인터페이스로 필터링됩니다.

루비가 기본 언어입니다. Rhodes에있는 실을 읽었습니다. 내 감각은 루비와로 데스 프레임 워크와 함께가는 것이지만 내가 바라 보는 더 좋은 옵션이 있는지 알고 싶습니까?

우리가 Rhodes에서 Ruby를 선택한 경우 데이터베이스 대신 mySQL 대신 Redis를 사용하는 것이 더 좋습니까?

답변

2

Rhodes는 모바일 응용 프로그램을 작성하는 데 좋은 프레임 워크입니다. Ruby를 언어로 사용하려면 Rhodes가 유일한 선택입니다.

데이터베이스에 관해서는 Redis와 함께 가고 싶습니다. 더 잘 지원되며, Rhosync에서 사용되며, mysql보다 성능이 좋습니다.

또한 PhoneGap

을 고려할 수 있습니다하지만 난 이미 WP7을 지원하는지 모르겠어요 ..

0

레디 스는 RhoConnect (이전 RhoSync)가 사용하는 서버 측 데이터베이스입니다. Redis 대신 mySQL과 상호 작용하도록 RhoConnect 소스 코드를 실제로 수정하려면 작업이 필요합니다.

Rhodes로 만든 모바일 응용 프로그램은 Redis 또는 mySQL이 아닌 장치 자체에서 SQLite (iOS, Android, Windows) 또는 hsqldb (BB)를 사용합니다.

관련 문제