recherche

Maison  >  Questions et réponses  >  le corps du texte

android - 目前哪个开发语言能跨平台开发原生app

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

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

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

PHP中文网PHP中文网2771 Il y a quelques jours1984

répondre à tous(23)je répondrai

  • 阿神

    阿神2017-04-18 09:09:02

    Quant au langage, l'auteur devrait déjà avoir la réponse en tête, oui, c'est JS.
    Mais réagir s'apprend une fois et écrit plusieurs fois
    ionic est écrit une fois et exécuté partout.

    ionic2 a introduit des modules natifs, et de nombreuses personnes les utilisent déjà. Cependant, il n'explosera pas officiellement tant que la version officielle de ng2 ne sera pas publiée
    Maintenant, React a explosé....
    Mais ionic/. Angular et React atteignent le même objectif par des chemins différents, et ils constituent tous deux la tendance de développement du futur front-end. Si vous suivez cette voie, vous suivez la tendance et vous améliorerez à la fois votre technologie et votre vie personnelle.

    J'ai essayé plusieurs frameworks domestiques, mais ils me semblent une perte de temps

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:02

    Je recommande Deviceone. Le principe de Deviceone est le plus proche de l'application ReactNative qui fonctionne sur le téléphone mobile, et toutes les interfaces que vous voyez sont de pures interfaces utilisateur natives. Par exemple, le libellé du bouton correspond à la classe UIButton sur iOS et à la classe Button sur Android.

    Ce qui est plus fort que React Native, c'est qu'il s'agit véritablement d'écrire une fois, d'exécuter quand même, tandis que React Native consiste à apprendre une fois, d'écrire quand même. React Native n'est pas vraiment multiplateforme.

    De plus, deviceone est beaucoup plus mature en termes d'application que React Native et prend déjà en charge près de 100 composants multiplateformes. Les responsables et certains développeurs individuels continuent d'étendre cette bibliothèque de composants.

    L'application développée par Device One est compilée à partir d'un petit noyau natif et de quelques composants natifs sélectionnés par le développeur dans la bibliothèque de composants.

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 09:09:02

    Essayez DeviceOne. Il est multiplateforme et natif. Il prend en charge Android, iOS, Windows Phone et Windows PC. Notre société l'utilise pour des projets.

    répondre
    0
  • PHPz

    PHPz2017-04-18 09:09:02

    DeviceOne est toujours possible, il est conçu avec une interface graphique et un développement par glisser-déposer. Facile à démarrer. Vous pouvez l'essayer. Notre application est en ligne. Vous pouvez rechercher "Natto" dans l'AppStore.

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 09:09:02

    Après l'avoir écrit une fois, il peut fonctionner sur des ordinateurs et des téléphones portables sans modification. La seule chose à laquelle je peux penser est un site Web d'architecture B/S
    Par conséquent, j'ai également pensé à une idée de développement d'application, qui est. pour déplacer l'architecture B/S vers Client.
    J'ai donc cross-compilé ARM sur Ubuntu Version Linux de PHP (applicable à Android et Raspbian, etc.), fournie avec PHPDroid, le package APK ne fait que 5,7 Mo et est basé sur le serveur HTTP intégré de WebView+PHP et la base de données SQLite pour développer des applications après le script PHP. est écrit une seule fois, il peut être exécuté sur PC et Android Pas de problème, la réutilisation du code peut être réalisée.

    .

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:02

    C’est multiplateforme et natif, donc ma réponse est non !

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:09:02

    Réagir natif?

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:02

    Le travail multiplateforme de JavaScript est plutôt bon
    React Native est en effet très populaire maintenant

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:02

    Si React nécessite d'écrire
    ionic plusieurs fois, il ne peut apparaître que sur Android et iOS

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 09:09:02

    Un bâtiment tordu, Qt

    répondre
    0
  • Annulerrépondre