apache cordova는 원하는 런타임 기능을위한 모국어를 대체 할 예정입니까, 아니면 추가로 사용해야합니까? 예를 들어, iTime이라는 목표 C로 작성된 iOS 앱이 NSTimer
을 사용하여 스톱워치를 실행할 수 있다면 Cordova
에 코드를 작성하여 기존 iTime 앱에서 iOS 카메라 플러그인 기능을 시작할 수 있습니까? 또는 코르도바 코드 만 사용하여 코르도바를 사용할 수 있습니다. 아파치 코르도바에 처음 온거야. 내 질문은 : apache cordova를 객관적인 c 또는 그 대신에 하이브리드에 사용할 수 있습니까?아파치 코도바는 객관적인 c와 하이브리드에 사용할 수 있습니까?
답변
: 나는 3 환경에서 일 CSS와 자바 스크립트 (전체 코르도바), 당신은 둘 다 모국어 프로젝트에 코르도바의 웹보기를 내장 혼합 할 수 있습니다 (실제 하이브리드)
http://cordova.apache.org/docs/en/4.0.0/guide_platforms_ios_webview.md.html
아파치 코드바는 하이브리드 앱 개발에 도움이되는 프레임 워크입니다. 네이티브 코드 구현을 피하기 위해 앱은 하이브리드로 개발되었습니다. 그렇다고해서 네이티브 코드가 완전히 무시되거나 제거되지는 않습니다. ... Apache는 네이티브 특정 코드가 플러그인으로 포함되고 설치시 이러한 코드가 응용 프로그램 구조에 추가되고 기본 웹킷 프레임 워크에서 가능한 기능을 수행 할 수있는 웹 기반 언어의 기능과 함께 실행되는 방식을 바인드합니다
예를 들어 네이티브 응용 프로그램이 있고 코드바를 사용하여 기능을 추가한다고 말한 것입니다. 거기에서 하이브리드 코드로 이동하는 일반적인 기능을 사용할 수 있으므로 질문이 생깁니다. 할 일은 그러한 기능을 위해 보일러 플레이트 코드를 추가하여 코드에 추가하고 하이브리드 코드로 상호 연결하십시오.
하이브리드는 멀티 플랫폼이 동일한 코드 기반을 지원할 수 있도록 완전히 새로운 방식입니다.하지만 일부 기능의 기본 구현은 피할 수 없으므로 원시 코드를 사용해야합니다. 운영.
플러그인은 플러그인을 개발할 때 실제로 네이티브 코드를 작성하고 하이브리드 측에서 네이티브로 호출하여 요구 사항을 실행하고 [콜백] JS 코드로 돌아갈 수있는 조항을 제공합니다.
는 u는 기본 웹킷 [기본 브라우저]를 통해 할 수없는 기능이 필요하면
기본 웹 키트 [있는 UIWebView] => 디스플레이/실행 JS는 응용 프로그램으로 코르도바의 도움으로 /그 수없는 작동 방법 js [hybrid] === Cordova는 네이티브 코드를 플러그인으로 호출하는 통합 로직을 제공합니다. ===> 네이티브 코드를 호출 => Execute => 실행 컨트롤을 하이브리드로 되돌립니다.
이것은 당신이
이 ... 워드 프로세서를 통해 이동 더 나은 이해를 얻기 위해 코딩하려고 물론 ... 몇 가지 샘플을 참조 이해 works.Hope 방법이다.하이브리드 코드가 원시 응용 프로그램에 필요하지 않습니다 ... 항상 하이브리드 응용 프로그램의 기본 코드입니다.
는 Btw는 : 당신은 그냥 HTML을 사용하여 만들 수 있습니다, 당신이 (고유 전체) 만 네이티브 코드와 응용 프로그램을 만들 수 있습니다, 아이폰 OS, 안드로이드와 코르도바
- 1. 객관적인 C와 스위프트 모두에서 iPhone 앱을 작성할 수 있습니까
- 2. 객관적인 c와 함께 PHP에 연결
- 3. 객관적인 C와 같은 무언가 PHP에서 종료 nil입니까?
- 4. SDL을 순수 C와 함께 사용할 수 있습니까?
- 5. Eigen을 c와 함께 사용할 수 있습니까?
- 6. C와 Swift를 함께 사용할 수 있습니까?
- 7. PEX를 C와 함께 사용할 수 있습니까?
- 8. 객관적인 c와 페이스 북 그래프 API
- 9. C# 객관적인 c와 같은 디스패치 대기열
- 10. 객관적인 c와 날짜 선택 도구를 사용하는 방법
- 11. xmlwriter가 객관적인 c와 함께 사용하는 방법은 무엇입니까?
- 12. CNContactPickerViewController를 객관적인 C와 함께 사용하는 방법?
- 13. 아파치 kafka 및 아파치 스파크와 스프링 통합을 사용할 수 있습니까?
- 14. 아파치 사육사를 메시지 채널로 사용할 수 있습니까?
- 15. 동일한 네임 스페이스에서 C와 Python을 함께 사용할 수 있습니까?
- 16. 객관적인 C 클래스에서 변수를 프로그래밍하여 어디에서나 사용할 수 있습니까?
- 17. 우리는 객관적인 C에서 하나의 인터페이스와 구현 파일을 사용할 수 있습니까?
- 18. 음성 인식을 위해 Sirikit을 사용할 수 있습니까?
- 19. C와 SQL 데이터베이스를 연결할 수 있습니까?
- 20. 애플리케이션에 스냅 샷 버전의 아파치 공유를 사용할 수 있습니까?
- 21. 어떤 상황에서 아파치 스파크 대신 Dask를 사용할 수 있습니까?
- 22. 아파치 환경에서 chrontab과 같은 타이머 스크립트를 사용할 수 있습니까?
- 23. 아파치 톰캣 서버를 http 파일 서버로 사용할 수 있습니까?>
- 24. 아파치 설정 파일에 사용할 변수를 설정할 수 있습니까?
- 25. 동일한 아파치 설치로 PHP 4와 5를 어떻게 사용할 수 있습니까?
- 26. 자원을 사용할 수 없습니다 아파치 톰캣
- 27. mpirun이 작동하도록 아파치 mod_perl을 사용할 수 없습니다.
- 28. 파이썬 : C와 같은 루프가 있습니까?
- 29. 객관적인 C가 caldav를 지원합니까?
- 30. 이 라이브러리를 사용할 수 있습니까?