2014-06-18 2 views
1

프로젝트 요구 사항을 처리하고 있습니다.이 프로젝트는 ASP.Net 웹 응용 프로그램이 될 것입니다. 데이터베이스는 Microsoft SQL Server입니다.이 ASP.Net 웹 응용 프로그램에는 모든 비즈니스 논리와 기능이 포함됩니다.ASP.Net 응답 웹 디자인 또는 네이티브 모바일 응용

웹 응용 프로그램의 모든 기능을 모바일 (IOS/Android) 장치를 통해 액세스 할 수 있어야한다는 또 다른 요구 사항이 있습니다.

두 가지 방법으로이 작업을 수행 할 수 있기를 바랍니다.

1. 모든 IOS/Android 모바일 장치를 지원하는 Responsive UI Design으로 웹 응용 프로그램을 개발하십시오.

2. 웹 응용 프로그램 비즈니스 로직 기능을 .Net WebServices로 개발하십시오. 닷넷 웹 서비스와 통신하고 모바일에서 사용자 상호 작용을 향상시키는 별도의 Android/IOS 응용 프로그램을 개발하십시오.

가장 좋은 방법은 무엇입니까? 이 작업을 수행하는 다른 방법이 있습니까?

위의 두 가지 방법 중에서 가능한 어렵게 만드는 방법/가장 어려운 방법입니까?

제발 누군가에게 좋은 해결책을주십시오. 감사합니다.

답변

1

"기본"응용 프로그램이 있어야하는 방법에 따라 다릅니다. 클라이언트가 앱을 방문하기 위해 브라우저를 열어도 괜찮습니까? 아니면 기본 앱을 "에뮬레이션"하기 위해 전화 간격을 사용하는 것으로 충분할 수 있습니다. 실제적인 관점에서 볼 때, 어떤 솔루션이 요구 사항을 충족시킬 수 있을지는 말하기 어렵습니다. 그러나 기본 앱을 개발하면 새로운 유지 관리 채널이 생깁니다. 당신이 반응 웹 응용 프로그램을 개발하는 경우 유지해야 할 유일한 응용 프로그램이 될 것입니다. 당신이 만든 모든 추가 앱 (안드로이드, IOS 및 어쩌면 윈도우)을 사용하면 유지 관리되고 테스트되어야하는 추가 앱을 만들 수 있습니다. 아키텍처를 디자인하는 동안 마음 속에 그걸 명심하십시오.

+0

답변 해 주셔서 감사합니다. Responsive Web App이 제 경우에 적합 할 것입니다. – Sam35

1

응답 성있는 웹 응용 프로그램을 사용해야합니다.

때문에 당신이 당신에게 시간을 절약 할 수 다음 반응에 가서 사용자에 직면 버전 문제 ** 안드로이드/IOS **는 발생하지 않을 경우 당신은 새로운 응용 프로그램을 개발한다. 응답 성이있는 사용자에게 모든 기능을 제공 할 수 있습니다. 모바일 응용 프로그램을 개발하면 몇 가지 한계가 있습니다.

+0

해결책 주셔서 감사합니다. Responsive Web App을 사용하면 시간과 버전 문제를 줄일 수 있습니다. – Sam35

관련 문제