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
battement
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 Webhtml
, bien que de nombreux frameworkshybrid
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 autrejvm语言
pour Android.A1 : Il semble que vous souhaitiez être multiplateforme, alors recherchez différents
A2 : Si vous envisagez une mise à niveau à l'avenir, il est plus fiable de trouver des frameworks populaires à grande échelle, tels quehybrid
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+
Après tout, les grands projets n'ont généralement personne pour les mettre à jour et les maintenir soudainement. jour.
react native