android - 目前哪个开发语言能跨平台开发原生app
PHP中文网
PHP中文网 2017-04-18 09:07:02
0
23
2000

就是一次开发后可以在安卓,ios及pc上运行的?

续问1?
如果考虑上手快,小项目(网站移动版相似),用哪种开发又快又好呢(主要考虑快,一次代码到处发布)???

续问2?
如果在以上基础还考虑未来的升级等的话,考虑哪 种开发?

PHP中文网
PHP中文网

认证0级讲师

모든 응답(23)
洪涛

설렘

Ty80

현재 React Native가 많이 지원되고 있는데, 쉽게 시작할 수 있는지 알고 싶습니다.

黄舟

두 모바일 플랫폼에서 프로그래밍에 사용되는 언어가 어떻게 크로스 플랫폼과 네이티브 앱이 될 수 있나요?
이것은 상호 배타적인 두 가지 조건입니다.

크로스 플랫폼은 일반적으로 로컬 앱의 셸인 hybrid app입니다. 내부적으로 webviewhtml 웹 페이지를 표시하는 데 사용되지만 많은 hybrid 프레임워크는 일부 호출을 지원할 수 있습니다. 기본 인터페이스.
그러나 이것은 여전히 ​​네이티브가 아닙니다. 도구 소프트웨어 같은 것을 만들 수는 있지만 성능이 필요한 소프트웨어나 게임을 만드는 것은 쓸모가 없습니다. 게다가 현재 hybrid 프레임워크에서 일반적으로 지원하는 네이티브 인터페이스도 있습니다. 이 아니고 주로 카메라, 마이크, 팝업창만 호출하는 역할을 합니다.

기본적으로 사용하려면 다중 플랫폼 앱을 만들거나 Microsoft와 Google이 다른 플랫폼용으로 개발된 소프트웨어와 호환된다고 발표할 때까지 기다려야 합니다.
iOS의 경우 Swift를 사용하고, Android의 경우 Object-c
java, c++, Kotlin 또는 기타 jvm语言를 사용하세요.

A1: 크로스 플랫폼을 원하는 것 같으니 다양한 hybrid 프레임워크를 찾아보세요. 사용하기 쉬운지는 잘 모르겠습니다. 중국에서 만든. 게다가, 좋은 것의 정의는 매우 모호합니다. 이런 종류의 프레임워크를 사용하면 네이티브보다 속도가 느려지고 네이티브보다 성능이 더 많이 소모됩니다. html5+

A2: 향후 업그레이드를 고려하고 있다면 다음과 같은 대규모 인기 프레임워크를 찾는 것이 더 안정적입니다.

결국 대규모 프로젝트에는 일반적으로 갑자기 업데이트하고 유지 관리할 사람이 없습니다. 낮. react native

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿