나는 어떻게 개발하는 웹 기반의 응용 프로그램 ASP.NET 3.5 에서 볼 수 있는 아이폰 3G?

StackOverflow https://stackoverflow.com/questions/317221

문제

나는 개발하려는 모바일 웹을 사용하여 응용 프로그램 asp.net 3.5 볼 수 있는 아이폰에만 있는 더 이상에서 템플릿 VS2008 사용하려면 모바일 개발.할 수 있습니까?

도움이 되었습니까?

해결책

웹 응용 프로그램(via Asp.Net 3.5)것 인터넷을 통해 액세스할 수 있는 것을 통해 액세스할 수 있는 아이폰 사파리의 브라우저입니다.아무것도 없이 진정으로 특별한 필요한지 않는 한 당신이 그것을 만들고 싶어 진정한 웹 응용 프로그램를 위한 모바일 기기 좋아하는 아이폰과 블랙 베리입니다.는 경우에,당신은 당신을 찾고 순수하게 디자인 측면이기 때문에 여전히 그냥 웹 사이트입니다.의 다양성으로 인해 모바일 브라우저의 기능을 해야 하는 일을 발견하는 연구이 무엇인지에 대한 권장 특정 모바일 브라우저 액세스할(BBC 웹사이트에 올으로 마음의 좋은 예를 들어 모바일 렌더링).

궁극적으로 사용자 에이전트 평가 시스템 및 그것은 렌더링(거나 리디렉션)니다.다른 모든 것은 디자인하려면 페이지를 렌더링에 대해 다른 아이폰보다는 다른 브라우저 웹에 있습니다.

을 얻을 수 있다면 당신의 손에 복사합니다.Net 잡지(니다.k.니다.실제적인 웹 디자인에는 미국)문제 178 이 문서에서 무엇을 알고 있어야의 일을 할 때 모바일 개발과 어떻게 아이폰의 브라우저는 다른 많은 다른 사람입니다.

다른 팁

iPhone은 웹 사이트의 "일반"버전을 사용하므로 "모바일"버전을 개발하면 원하는 것을 달성 할 수 있습니다. 모바일 사파리를 감지하면 브라우저 헤더를 확인하고 사이트의 iPhone 버전으로 사람들을 리디렉션해야합니다.

http://iphone.facebook.com/

또 다른 옵션 (MVC를 사용하는 경우)은 컨트롤러가 브라우저를 감지하고 모바일 사파리를 잡는 경우 다른보기를 표시하는 것입니다. 이렇게하면 중복 사이트가 필요하지 않습니다.

iPhone (적어도 3G 버전 인 광산)은 Ajax와 모든 것을 갖춘 "일반적인"웹 앱을 완전히 지원합니다. 따라서 대부분의 Ajax 라이브러리는 Ajax 라이브러리가 개방형 표준 등에 초점을 맞추는 한 iPhone과 100% 호환됩니다.

Shameless-Plug I Ra-Ajax와 함께 일

Ra-Ajax iPhone의 스크롤을 방해하는 "드래그 및 드롭"을 제외하고 iPhone을 100% 지원하십시오. 즉, ASP.NET 용 LGPL 라이센스 및 무료 충전 라이브러리)를 사용하여 100% 완벽하게 작동하는 "일반적인"웹 사이트를 만들 수 있습니다 (예 : 드래그 및 드롭 제외) iPhone에서 ra-windows 등) ...

우리와 같은 정말로 "고급 된"것들조차도 Ajax 캘린더 샘플 iPhone과 완벽하게 작동합니다 :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top