2012-06-24 4 views
1

미안 내 질문에 너무 일반적으로 보일 경우 모바일 취미 아이디어로 작업 할 계획입니다. 나는 처음부터 이러한 시스템을 구축 한 적이 없으므로,이 프로젝트를 위해 밤낮으로 주말을 갖는다는 사실을 감안할 때 건축 결정은 매우 중요해진다.모바일 애플 리케이션 및 지원 웹 응용 프로그램을위한 아키텍처

모바일 앱은 일반적으로 유사하거나 더 광범위한 서비스를 제공하는 웹 사이트에 의해 백업됩니다. 내 타겟 모바일 잠재 고객은 Android 및 iOS입니다. 내 계획은 db와 상호 작용하는 서비스를 가지고 있으며, 상위 레벨 인 iPhone 앱, android 앱과 완전한 기능을 갖춘 웹 사이트는이 일반적인 서비스/공통 코드 기반과 대화 할 것입니다. 나는 평온한 api로 가고,이 세 가지 플랫폼 모두에 json을 전송할 생각이다. 좋은 접근법처럼 들리니?

또한 호스팅 관점에서 비용 효과가 더 큽니까? 나는 sympony와 같은 웹 프레임 워크를 사용하여 시간과 돈을 절약 할 수있을뿐만 아니라 복잡한 작업을 수행 할 수 있습니까? 내가 아는 한 AWS는 .net 앱 호스팅 요금이 더 높습니다. db의 경우, mongodb는 foursquare처럼 사용하고 싶습니다. 많은 지리적 데이터를 저장하게 될 것이기 때문입니다.

과거에 비슷한 결정 과정을 겪어 본 경험이 있다면 언제든지 공유해주십시오.

+0

마지막으로 사용한 것은 무엇입니까? – Jasper

답변

1

당신은 내가보기 엔 백엔드 서비스로서의 (BAAS) 공급자 등의 사용을 권장 앱 아이디어를 실현하기 위해 시도하는 경우 :

많은 정보가 더 있습니다 ... 여기 good article about that type of service입니다. 대부분의 사용자는 호스팅 비용없이 프로덕션 환경으로 앱을 가져올 수있는 무료 사용 단계를 제공합니다. 성공하면 필요에 따라 확장합니다.

+0

정말 고마워, 나는 그 트리오에게 분명히 줄 것이다 :) –

관련 문제