2017-04-18 5 views
0

저는 시작을위한 앱을 만드는 데 가장 좋은 방법을 찾고 있습니다. 기본적으로이 앱은 GEO 및 카메라 기능과 별개로 제한된 기본 기능을 사용합니다. 지금까지 전통적으로 나는 항상 native objective-c를 사용하여 앱을 만들었지 만, 신생 회사의 소유자는 하이브리드 앱을 구축하여 IOS와 Android 개발을 합리화하려고합니다.하이브리드 앱용 코드가 앱에 설치되었거나 호스팅 되었습니까?

저는 이오닉 프레임 워크를보고 있었지만 질문이 있습니다. Ionic 프레임 워크는 원격으로 호스팅되고 UIWebView를 통해 호출 되었습니까? 아니면 앱 자체에 설치되어 있습니까?

분명히 우리가 기대했던 이점 중 하나는 리뷰 할 때마다 새 빌드를 제출하지 않고도 즉시 앱을 업데이트 할 수 있다는 것입니다.

또한이 앱은 JSON을 통해 PHP 플랫폼과 상호 작용할 것이므로 실제로 거기에서 문제를 볼 수 없습니다.

경험 많은 하이브리드 개발자로부터 조언을 구하기 만하면됩니다.

감사

+1

은 [이] (https://forum.ionicframework.com/t/updating-ionic-apps-on-the-fly/1577/10)를 살펴 보자 도움이

희망이 보인다 사람 이미 이것을 달성하려고 노력했습니다. 어쨌든 ionic은 iOS와 Android 모두에서 프로젝트를 구축 할 수있는 서비스를 제공하므로 장치에 전체 앱을 설치하고 외부 http 호출 만하거나 원격 호스트에 컨텐츠를 요청하는 기본 WebView를 만들 수 있습니다. – Vanojx1

+1

앱이 모든 HTML, CSS 및 자바 스크립트 (및 기타 애셋)와 함께 설치됩니다. 즉, 템플릿 (템플릿, 스크립트 등)을 서버에 요청할 필요가 없습니다. –

답변

1

하이브리드 모바일 앱이 사용자의 기기에을 설치 다른 애플 리케이션과 같다.

이들은 웹 기술의 조합으로 구축되며 모바일 플랫폼 (WebView)을 사용하는 기본 응용 프로그램 내에서 호스팅됩니다.

업데이트하려면 저장소에 게시하기 전에 검토를 위해 제출해야합니다 (장치에 앱을 설치하는 유일한 공식 방법).

api 또는 백엔드는 json 및 http 호출을 통해 앱에 정보를 전달할 수있는 경우 php 또는 .net 또는 ..이 될 수 있습니다. 의는