2011-09-10 4 views
9

앱 스토어에 넣을 수없는 웹 앱을 구축 중입니다 (보안상의 이유로). 웹 애플리케이션은 localStorage 또는 다른 오프라인 저장 수단 (최대 1GB의 데이터라고 가정)에서 보유 할 수있는 것보다 많은 데이터에 액세스해야합니다.모바일 플랫폼에서 HTTP 서버를 실행할 수 있습니까?

해결책의 아이디어는 Android 및 iOS 용 HTTP 서버를 코딩 한 다음 AJAX로 데이터를 가져오고 기기의 내부 저장소에 액세스 할 수 있도록하는 것입니다.

내 질문은,

iOS 및 Android에서이 작업을 수행 할 수 있습니까?

'할 수 있습니다'라는 말은 기술적으로 (필수 구성 요소에 대한 API 액세스가 있으며, 항상 백그라운드에서 실행될 수 있음) 합법적입니다. 앱 스토어와 Android 마켓 플레이스).

나는 플랫폼과 기능에 대해 많이 알지 못하지만, 가능하다면 확신 할 수 있습니다.

이유는 wifi 또는 셀 타워의 존재 여부와 상관없이 항상 웹 응용 프로그램에 대량의 데이터를 제공 할 수 있기 때문입니다.

답변

13

http 서버를 사용하는 전체 앱의 경우 Android에서 Websharing을 확인하십시오.

+0

쿨! 비 jailbroken 단위, 맞죠? iOS는 어떨까요? – tjameson

+0

@tjameson 네, 정상적인 앱입니다. 뿌리가 필요하지 않습니다. 매우 멋진 아이디어입니다! –

+0

정말 섹시합니다. iOS에서도 가능한지 정말 알고 싶습니다. – tjameson

관련 문제