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

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

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

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

PHP中文网
PHP中文网

认证0级讲师

全員に返信(23)
阿神

言語に関しては、作成者はすでに答えを念頭に置いているはずです。はい、それは JS です。
しかし、react は一度学習すれば何度も記述できます
ionic は一度記述すればどこでも実行できます。

ionic2 はネイティブ モジュールを導入しており、多くの人がすでにそれらを使用していますが、ng2 の正式バージョンがリリースされるまでは正式には爆発しません。
現在、react は爆発的に増加しています。
しかし ionic/。 Angular と React は、異なる道を通って同じ目標に到達します。どちらも将来のフロントエンドの開発トレンドであり、この道を進むと、テクノロジーと私生活の両方が向上します。

国産のフレームワークをいくつか試してみましたが、時間の無駄だと感じました

いいねを押す +0
阿神

Deviceone の原理は ReactNative に最も近く、表示されるインターフェイスはすべて純粋なネイティブ UI です。たとえば、ボタン ラベルは、iOS では UIButton クラス、Android では Button クラスに対応します。

反応ネイティブよりも優れているのは、反応ネイティブが一度学習してとにかく書くのに対し、実際に一度書いたらとにかく実行できるということです。反応ネイティブは真のクロスプラットフォームではありません。

さらに、deviceone はアプリケーションが React Native よりもはるかに成熟しており、すでに 100 近くのクロスプラットフォーム コンポーネントをサポートしており、一部の個人開発者はまだこのコンポーネント ライブラリを拡張しています。

デバイス 1 によって開発されたアプリは、小さなネイティブ コアと、開発者がコンポーネント ライブラリから選択したいくつかのネイティブ コンポーネントからコンパイルされます。

いいねを押す +0
小葫芦

DeviceOne をお試しください。Android、iOS、WindowsPhone、Windows PC をサポートしています。当社はこれをプロジェクトに使用しています。

いいねを押す +0
PHPzhong

DeviceOne は、グラフィカル インターフェイスとドラッグ アンド ドロップ開発で設計されています。簡単に始められます。ぜひお試しください。AppStoreで「納豆」と検索してください。

いいねを押す +0
小葫芦

一度書いてしまえば、そのままパソコンや携帯電話で動作するのはB/SアーキテクチャのWebサイトくらいしか思いつきません。
そこで、私もこんなアプリケーション開発のアイデアを考えました。 B/S アーキテクチャをクライアントに移動するためです。
そこで、ARM Linux バージョンの PHP を Ubuntu 上でクロスコンパイルし (Android や Raspbian などに適用可能)、PHPDroid をパッケージ化しました。APK パッケージはわずか 5.7MB で、 WebView+PHP の組み込み HTTP サーバーと SQLite データベース アプリケーションに基づいて開発されており、PHP スクリプトを一度作成した後は、PC および Android 上で問題なく実行でき、コードの再利用が可能です。

いいねを押す +0
阿神

これはクロスプラットフォームでネイティブなので、私の答えはノーです!

いいねを押す +0
左手右手慢动作

ネイティブに反応しますか?

いいねを押す +0
阿神

JavaScript のクロスプラットフォーム機能は非常に優れています
React Native は現在非常に人気があります

いいねを押す +0
阿神

React で
ionic を複数回記述する必要がある場合、Android と iOS でのみ表示できます

いいねを押す +0
小葫芦

曲がった建物、Qt

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート