2013-04-26 3 views
0

Android를 즉석에서 iOS & 용 앱을 만들 수있는 수많은 사이트가 있습니다. 그들이 온라인에서 어떻게 성취 할 수 있었는지 완전히 깨졌습니다. 코드를 컴파일하는 데 도움이되는 서비스가 있습니까?즉석에서 앱을 어떻게 만듭니 까?

누구든지 전체 프로세스 개요를 제공 할 수 있습니까? 주로 웹 브라우저가 가상 브라우저에 배치 된 것처럼 보입니다.

흐름에 대한 생각이 도움이 될 것입니다.

샘플 사이트 :

http://www.theappbuilder.com, http://www.shoutem.com, http://www.appypie.com, http://www.appsbar.com, http://mobiappbuilder.com

그들 모두가 네이티브 응용 프로그램을 지원합니다. 그들은 어떻게합니까?

UPDATE는 귀하의 답변 주셔서 감사합니다. 그러나 앱을 만드는 것을 바라지 않습니다. 앱을 만드는 서비스를 만드는 방법을 찾고 있습니다. 모바일 웹 응용 프로그램을 만들 수있는 서비스는 전혀 문제가되지 않습니다. 그러나 위의 회사는 어떻게 iOS 기본 응용 프로그램을 즉시 만들 수 있습니까? &? 어떻게해야합니까? 즉, 기술/흐름은 무엇입니까?

+0

과정에서 정확히 무엇을 이해하지 못합니까? 문제는 여전히 다소 모호합니다. – Sulthan

+0

webapp가 준비되면 온라인 서버를 사용하여 기본 앱으로 변환하는 방법은 무엇입니까? 우리는 수동으로 생성하고 싶지 않습니다. 나는 그것을 비행 중에 일어나기를 원한다. –

+0

모든 플랫폼에 대한 기본 프레임 워크를 먼저 구현해야합니다. 그런 다음 응용 프로그램 데이터를 추가하고 프레임 워크를 기본 응용 프로그램으로 컴파일합니다. – Sulthan

답변

1

예를 들어 PhoneGap과 같은 크로스 플랫폼 프레임 워크와 같은 HTML5 + javascript 기반입니다.

1

당신이 옳습니다.

트릭의 의미는 native입니다. 이 컨텍스트에서 네이티브 응용 프로그램은 Obj-C 또는 Java로 작성된 응용 프로그램을 의미하지는 않습니다. 그들은 작은 네이티브 코어를 가지고 있으며, 대부분 웹보기 만 표시하고 동적으로 HTML 페이지를 생성합니다. 그들은 장치에서 자신의 웹 서버를 실행하거나 미리 준비된 HTML을 사용하거나 일부 인터넷 소스에서로드 할 수 있지만 대부분의 기능은 HTML (5)로 수행됩니다.

프레임 워크의 고급 수준에 따라 기본 코어가 더 크고 기본 기능 중 일부를 제공 할 수 있습니다. 파일 시스템 또는 알림에 대한 액세스. 웹 서버가 응용 프로그램 내에서 실행중인 경우 서버는 일부 HTTP API를 사용하여 고급 기능을 제공 할 수 있습니다.

UI는 일반적으로 HTML (+ CSS & javascript)로 이루어 지지만 일부 기본 구성 요소가있을 수도 있습니다.

가장 큰 문제는 보통 & 네이티브 (일반적으로 CSS는 기본 UI를 비웃음), 성능 및 메모리 문제가 아닌 느낌입니다.

작은 응용 프로그램에는 좋으며 큰 응용 프로그램에는 끔찍합니다.

프레임 워크와 사용자 생성 기능 (UI, 이미지 등)이 있으면 명령 줄 도구 (예 : Android의 경우 ant, iOS의 경우 xcodebuild)를 사용하여 컴파일하면됩니다.

편집 : 즉

는 기본 프레임 워크는 웹 서버와 웹 브라우저가 포함되어 있습니다.응용 프로그램은 프레임 워크에 삽입되는 리소스 일뿐입니다. 일반 웹 응용 프로그램을 만들 때와 완전히 같습니다. 유일한 차이점은 서버 쪽 데이터도 클라이언트에 저장된다는 것입니다. 프레임 워크에 따라 서버 측 스크립트는 컴파일되거나 해석 될 수 있습니다.

관련 문제