1

問題が発生しました。これには解決策があると確信しています。

現在、商品を販売し、ショッピング カート用の 30 パーティと統合する Web サイトがあります。ショッピング カートの統合は、標準の Web リダイレクトによって行われます。製品はデスクトップ ブラウザで問題なく動作します。タブレットのブラウザではそれほど悪くありません。電話ブラウザではあまり良くありません。ページが最適化されているため、モバイルデバイスの問題は明らかです。

私たちにできる標準的なアプローチは、モバイル ブラウザー向けに最適化することです。私のチームは、モバイル Web の最適化を急いでいます。アプリを実行するのは非常に難しいと考えているからです。

ネイティブ アプリ モデルを選択した場合、プラットフォームごとにライブラリまたはパッケージを開発することが唯一の方法ですか? 私は、テクノロジーが非常に進歩した現在の世界では、そうではないと考えています。私は、スムーズなエクスペリエンスではなく、デバイスでのブラウザー ビューのファンではありません。

他に利用可能なオプションはありますか? 私は HTML5 ハイブリッド アプリケーションを検討していましたが、探しているものに対して確実に機能するかどうかはわかりません。

4

3 に答える 3

0

ハイブリッドアプリ(phonegap + angularJS + backend)の開発をお探しなら、Monacaをお勧めします。最近発見したばかりです。フレームワークと独自のバックエンド内に phonegap があるため、非常にクールです。さらに、Topcoatと AngularJS に基づくOnsenUIと呼ばれる高速で軽量な UI フレームワークも備えています。

ハイブリッド アプリでも、ハイブリッド アプリで使用するネイティブ コンポーネントを提供するため、ユーザーにネイティブ アプリケーションの感覚を与えることができます。驚くべきことに、開発中に毎回アプリをビルドしてデバイスにインストールする必要さえありません。それが私がこれについて最も愛していることです。

あなたが求めているのと同じだと思うので、お役に立てば幸いです。私は初心者の開発者ですが、非常に使いやすいと思います。

于 2014-03-13T03:15:45.587 に答える
0

フレームワークは別として、多くの場合、モバイル デバイス用のスタイルシートを使用して、絶対に重要ではないものをすべて非表示にすることができます。WMLを検討することもできますが、IMAO がなくても生きていけると思います。

iOS 向けのアプリを作成するには、Apple 開発者ツールへの投資と Objective-C のトレーニングが必要です。Android は、Java と Eclipse を必要とします。

「ネイティブ アプリ」に関しては、依存しているプラ​​ットフォームに合わせてコーディングする必要があります。使用するプラットフォームの数は完全に自由ですが、新しいプラットフォームごとに異なる実装が必要になる場合があります。

個人的には、できるだけ多くのブラウザーを満足させるために、いくつかの特殊なマークアップ/スタイルを追加します。拡大したい場合は、ターゲットオーディエンスが実際にどこにいるのかを確認し、構築する余裕のあるメディアで彼らに手を差し伸べるようにしてください. その道をたどる価値のある利点が本当にある場合、私は特殊なアプリケーションに集中します.

于 2012-04-14T05:28:08.600 に答える