我这里现有一个手机web站点,想给它套个壳让它变成原生的Android APP(不考虑IOS),需要加上一个功能:支持消息推送和提醒。有没有直接可以使用的工具推荐?
人生最曼妙的风景,竟是内心的淡定与从容!
APIclound
Appcan、apicloud、phonegap についてはすべて言及されていますが、何を言えばよいでしょうか。
appcan は中国では比較的古いプラットフォームであり、apicloud は新星であり、phonegap は海外の有名企業です。
長期的には、phonegap はオープンソースであり、もちろん最高のテクノロジーを備えています。しかし、中国の材料は少なく、国内での出願も多くありません。 Appcan は最近 APICloud によって荒らされており、ほぼすべての面で潰されています。徐々にapicloudの不利になり、それを続けることができなくなります。 apicloud は、シンプルなバックエンド API、ユーザー システム、カスタム フィールドなども提供します。基本的に、バックエンド コードを記述する必要はありません。
しかし、最終的には、この種の混合パッケージングプラットフォームを使用しないことをお勧めします。タオバオのテクノロジーがいかに素晴らしいかわかりませんが、私が作成したアプリ (html5) は依然として死んだままです。
経験に一定の要件がある場合は、IOS でも問題ありませんが、どうやっても Android の方が優れています。
コルドバ、以前はフォンギャップとして知られていました
WebView(HTML5 WebSocket) PHP Swooleオフライン時にローカル HTML ファイルと SQLite データをロードできます。
ApiCloud
Cordova アプリを使用することもできますが、Android で調整していない場合、最も重要なパフォーマンスが低すぎます。また、前述のプッシュ機能もネイティブ テクノロジーを使用する必要があり、実際には技術コストが非常に高くなります。うまくやらなければならない場合は、たくさんの落とし穴があります。すべてに対して心の準備をしてください
Facebook は 9 月に Android 向け React Native をリリースし、Web およびネイティブ プラットフォーム用の JavaScript 開発テクノロジーを Google の人気のモバイル プラットフォームに拡張しました。
React Native を使用すると、開発者は JavaScript と React を使用してアプリケーションを作成でき、同じコア コードを使用して Web、iOS、Android プラットフォーム用のネイティブ アプリケーションを作成できます。 React Native の目的は、一度学習して、クロスプラットフォームのネイティブ アプリケーションを効率的に作成することです。
React Native は、iOS の UITabBar コンポーネントや Android の Drawer コンポーネントなどの標準プラットフォーム コンポーネントの使用をサポートし、プラットフォーム エコシステム全体で統一されたルック アンド フィールを提供します。これらのプラットフォーム コンポーネントは、TabBarIOS や DrawerLayoutAndroid などの React コンポーネント インターフェイスを使用してアプリケーションに統合できます。
関連ドキュメント: http://facebook.github.io/react-native/
私は WeX5 を使用していますが、他の HTML5 開発ツールよりも非常に使いやすく、使用時の安定性と効率も非常に優れています。 WEB APPの以前の画像を変更しました。私が現在使用している BAAS、プッシュ、ポジショニングについては、公式の情報が比較的充実しています。また、質問がある場合は、公式のテクニカル サポートやさまざまな専門家からのサポートを受けることができます。素晴らしい経験です。昨年11月に連絡を開始してから、現在アプリをリリースし、ユーザーに認知され、気に入っていただいています
WebView メッセージプッシュとリマインダーを自分で実装
または
フォンギャップ
APIclound
Appcan、apicloud、phonegap についてはすべて言及されていますが、何を言えばよいでしょうか。
appcan は中国では比較的古いプラットフォームであり、apicloud は新星であり、phonegap は海外の有名企業です。
長期的には、phonegap はオープンソースであり、もちろん最高のテクノロジーを備えています。しかし、中国の材料は少なく、国内での出願も多くありません。
Appcan は最近 APICloud によって荒らされており、ほぼすべての面で潰されています。徐々にapicloudの不利になり、それを続けることができなくなります。
apicloud は、シンプルなバックエンド API、ユーザー システム、カスタム フィールドなども提供します。基本的に、バックエンド コードを記述する必要はありません。
しかし、最終的には、この種の混合パッケージングプラットフォームを使用しないことをお勧めします。タオバオのテクノロジーがいかに素晴らしいかわかりませんが、私が作成したアプリ (html5) は依然として死んだままです。
経験に一定の要件がある場合は、IOS でも問題ありませんが、どうやっても Android の方が優れています。
コルドバ、以前はフォンギャップとして知られていました
WebView(HTML5 WebSocket) PHP Swoole
オフライン時にローカル HTML ファイルと SQLite データをロードできます。
ApiCloud
Cordova アプリを使用することもできますが、Android で調整していない場合、最も重要なパフォーマンスが低すぎます。また、前述のプッシュ機能もネイティブ テクノロジーを使用する必要があり、実際には技術コストが非常に高くなります。うまくやらなければならない場合は、たくさんの落とし穴があります。すべてに対して心の準備をしてください
Facebook は 9 月に Android 向け React Native をリリースし、Web およびネイティブ プラットフォーム用の JavaScript 開発テクノロジーを Google の人気のモバイル プラットフォームに拡張しました。
React Native を使用すると、開発者は JavaScript と React を使用してアプリケーションを作成でき、同じコア コードを使用して Web、iOS、Android プラットフォーム用のネイティブ アプリケーションを作成できます。 React Native の目的は、一度学習して、クロスプラットフォームのネイティブ アプリケーションを効率的に作成することです。
React Native は、iOS の UITabBar コンポーネントや Android の Drawer コンポーネントなどの標準プラットフォーム コンポーネントの使用をサポートし、プラットフォーム エコシステム全体で統一されたルック アンド フィールを提供します。これらのプラットフォーム コンポーネントは、TabBarIOS や DrawerLayoutAndroid などの React コンポーネント インターフェイスを使用してアプリケーションに統合できます。
関連ドキュメント: http://facebook.github.io/react-native/
私は WeX5 を使用していますが、他の HTML5 開発ツールよりも非常に使いやすく、使用時の安定性と効率も非常に優れています。
WEB APPの以前の画像を変更しました。私が現在使用している BAAS、プッシュ、ポジショニングについては、公式の情報が比較的充実しています。また、質問がある場合は、公式のテクニカル サポートやさまざまな専門家からのサポートを受けることができます。素晴らしい経験です。昨年11月に連絡を開始してから、現在アプリをリリースし、ユーザーに認知され、気に入っていただいています
WebView メッセージプッシュとリマインダーを自分で実装
または
フォンギャップ