2010-12-19 1 views
2

전통적으로 웹 앱에 사용되는 도구로 간단한 기본 iPhone 앱을 만들고 싶습니다. jQTouch와 Rails와 같은 것을 사용하고 싶지만 오프라인으로 작업하기를 원합니다 (인터넷 연결이나 서버가 필요 없음).클라이언트와 서버가 모두 iPhone에서 실행되는 클라이언트 - 서버 웹 앱 - 이것이 가능합니까?

가벼운 웹 서버와 서버 측 앱 프레임 워크 (레일 또는 휴대 전화에서 실행할 수있는 더 간단하고 가벼운 것)를 캡슐화하여 기본 iOS aps를 간단하게 만들 수있는 프레임 워크가 제공되어 HTML + JavaScript의 클라이언트 측 코드?

그런 것이 없다면 기본적으로 영구 데이터 저장소가있는 클라이언트 측 구성 요소 만있는 앱 (HTML + JS 포함)을 만드는 방법이 있습니까?

감사합니다.

답변

2

Phonegap을 사용해 보셨나요? www.phonegap.com

당신은 HTML/CSS/자바 스크립트에서 응용 프로그램을 작성합니다.

자바 스크립트로 전화 API에 액세스하면 - 붐!

또한; Appcelerator 티타늄은 옵션 일 수 있습니다 : http://www.appcelerator.com/

-IMO 티타늄은 더 강력하고보다 자연스러운 모습을 제공합니다.

왜 웹 서버를 iPhone에서 실행 하시겠습니까? 데이터를 모선에 다시 보낼 수 있도록 설정 되었습니까?

2

예, iPhone 응용 프로그램의 다른 스레드에서 실행중인 경량 http 서버를 포함하고 UIWebView에 연결할 수 있습니다. 그러나 동적 콘텐츠를 생성하는 멋진 웹 서버를 만들지 않으면 HTML/CSS/Javascript 콘텐츠를 로컬 디렉토리로 다운로드 한 다음 오프라인 일 때 URL을 해당 로컬 파일로 지정하는 것이 쉽습니다.