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

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

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

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

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(23)
洪涛

battement

Ty80

Actuellement, React Native est beaucoup supporté. J'aimerais savoir si c'est facile de démarrer ?

黄舟

Les langages utilisés pour la programmation sur les deux plateformes mobiles sont différents. Comment peut-il s'agir à la fois d'une application multiplateforme et native ?
Ce sont deux conditions qui s’excluent mutuellement.

Multiplateforme est généralement hybrid app, qui est le shell d'une application locale. En interne, webview est utilisé pour afficher une page Web html, bien que de nombreux frameworks hybrid puissent prendre en charge l'appel de certains. interfaces natives.
Cependant, ce n'est toujours pas natif. Vous pouvez créer un outil logiciel ou autre, mais cela ne servira à rien de créer un logiciel ou un jeu qui nécessite des performances. De plus, les interfaces natives généralement supportées par le framework hybrid actuel. ne sont pas , ils appellent principalement la caméra, le microphone et les fenêtres contextuelles.

Pour être natif, vous devez créer une application multiplateforme, ou attendre que Microsoft et Google annoncent qu'elles sont compatibles avec les logiciels développés pour d'autres plateformes.
Utilisez Swift pour iOS, Object-c
Utilisez java, c++, Kotlin ou autre jvm语言 pour Android.

A1 : Il semble que vous souhaitiez être multiplateforme, alors recherchez différents hybrid frameworks. J'en ai déjà entendu parler. Je ne sais pas s'il est facile à utiliser. fabriqué en Chine. De plus, la définition du bien est très vague. L’utilisation de ce type de framework sera plus lente que le framework natif, et coûtera plus cher en performances que le framework natif. html5+

A2 : Si vous envisagez une mise à niveau à l'avenir, il est plus fiable de trouver des frameworks populaires à grande échelle, tels que

Après tout, les grands projets n'ont généralement personne pour les mettre à jour et les maintenir soudainement. jour. react native

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal