두 모바일 플랫폼에서 프로그래밍에 사용되는 언어가 어떻게 크로스 플랫폼과 네이티브 앱이 될 수 있나요? 이것은 상호 배타적인 두 가지 조건입니다.
크로스 플랫폼은 일반적으로 로컬 앱의 셸인 hybrid app입니다. 내부적으로 webview는 html 웹 페이지를 표시하는 데 사용되지만 많은 hybrid 프레임워크는 일부 호출을 지원할 수 있습니다. 기본 인터페이스. 그러나 이것은 여전히 네이티브가 아닙니다. 도구 소프트웨어 같은 것을 만들 수는 있지만 성능이 필요한 소프트웨어나 게임을 만드는 것은 쓸모가 없습니다. 게다가 현재 hybrid 프레임워크에서 일반적으로 지원하는 네이티브 인터페이스도 있습니다. 은 이 아니고 주로 카메라, 마이크, 팝업창만 호출하는 역할을 합니다.
기본적으로 사용하려면 다중 플랫폼 앱을 만들거나 Microsoft와 Google이 다른 플랫폼용으로 개발된 소프트웨어와 호환된다고 발표할 때까지 기다려야 합니다. iOS의 경우 Swift를 사용하고, Android의 경우 Object-c java, c++, Kotlin 또는 기타 jvm语言를 사용하세요.
A1: 크로스 플랫폼을 원하는 것 같으니 다양한 hybrid 프레임워크를 찾아보세요. 사용하기 쉬운지는 잘 모르겠습니다. 중국에서 만든. 게다가, 좋은 것의 정의는 매우 모호합니다. 이런 종류의 프레임워크를 사용하면 네이티브보다 속도가 느려지고 네이티브보다 성능이 더 많이 소모됩니다. html5+
A2: 향후 업그레이드를 고려하고 있다면 다음과 같은 대규모 인기 프레임워크를 찾는 것이 더 안정적입니다.
결국 대규모 프로젝트에는 일반적으로 갑자기 업데이트하고 유지 관리할 사람이 없습니다. 낮. react native
설렘
현재 React Native가 많이 지원되고 있는데, 쉽게 시작할 수 있는지 알고 싶습니다.
두 모바일 플랫폼에서 프로그래밍에 사용되는 언어가 어떻게 크로스 플랫폼과 네이티브 앱이 될 수 있나요?
이것은 상호 배타적인 두 가지 조건입니다.
크로스 플랫폼은 일반적으로 로컬 앱의 셸인
hybrid app
입니다. 내부적으로webview
는html
웹 페이지를 표시하는 데 사용되지만 많은hybrid
프레임워크는 일부 호출을 지원할 수 있습니다. 기본 인터페이스.그러나 이것은 여전히 네이티브가 아닙니다. 도구 소프트웨어 같은 것을 만들 수는 있지만 성능이 필요한 소프트웨어나 게임을 만드는 것은 쓸모가 없습니다. 게다가 현재
hybrid
프레임워크에서 일반적으로 지원하는 네이티브 인터페이스도 있습니다. 은 이 아니고 주로 카메라, 마이크, 팝업창만 호출하는 역할을 합니다.기본적으로 사용하려면 다중 플랫폼 앱을 만들거나 Microsoft와 Google이 다른 플랫폼용으로 개발된 소프트웨어와 호환된다고 발표할 때까지 기다려야 합니다.
iOS의 경우
Swift
를 사용하고, Android의 경우Object-c
java
,c++
,Kotlin
또는 기타jvm语言
를 사용하세요.A1: 크로스 플랫폼을 원하는 것 같으니 다양한
A2: 향후 업그레이드를 고려하고 있다면 다음과 같은 대규모 인기 프레임워크를 찾는 것이 더 안정적입니다.hybrid
프레임워크를 찾아보세요. 사용하기 쉬운지는 잘 모르겠습니다. 중국에서 만든. 게다가, 좋은 것의 정의는 매우 모호합니다. 이런 종류의 프레임워크를 사용하면 네이티브보다 속도가 느려지고 네이티브보다 성능이 더 많이 소모됩니다.html5+
결국 대규모 프로젝트에는 일반적으로 갑자기 업데이트하고 유지 관리할 사람이 없습니다. 낮.
react native