1

アプリケーションは、vb.net フロント エンドと SQL Server Express バックエンドです。ネットワークは常に有線 LAN です。インストールは小規模であり、技術的な知識を持っているユーザーはほとんどいません。テクニカル サポートが必要になることはほとんどありません。Java、Objective C、または HTML/CSS/Javascript を知りません。私が見る限り、Android、iPhone、または Web ベースのアプリケーションでスマートフォンを開発するための選択肢のようです。ユーザーがアクセスできるようにしたいコーディングと自分の新しいスキルの習得の両方の点で、最小限の労力でアプリケーションの機能を可能な限り向上させます。

どこから始めればよいのか、どれが最も簡単な方法なのかわかりません。小さなオフィスでデータベースを物理的に安全に保ちながら、スマートフォンでデータベースを利用できるようにする方法がわかりません。すべてが同じであれば、おそらく HTML/CSS?Javascript に向けて学習するでしょう。一方、win phone 7 を待つべきでしょうか?

4

3 に答える 3

2

デバイスに依存しない方法で最大数のユーザーにリーチするには、ブラウザを介した配信により、最小限の労力で最高の結果が得られます.

データ アクセス レイヤー、ビジネス ルール レイヤー、およびユーザー インターフェイス レイヤーを使用して既存のアプリケーションを設計した場合、これは、モバイル/インターネット/イントラネット ユーザー向けの ASP.NET UI を作成するのと同じくらい簡単です。

アプリケーションがこのように設計されていない場合、私のアプローチは、既存のコードをこれら 3 つのレイヤーに分離するか、少なくとも既存のコードから UI レイヤーを分離することです。あとは、使用する予定のアクセス方法ごとに UI レイヤーを実装するだけです。

そうすれば、維持するコードが大幅に減り、ビジネス ルールやバックエンド データが変更されたときに、すべてのユーザー インターフェイスに対して 1 か所で変更を行うだけで済みます。

于 2010-06-27T23:04:19.767 に答える
1

モバイル画面用に設計されたシンプルなhtmlアプリを使用します。

Androidまたはiphoneは、ユーザーの%のみを取得します。それらすべてを取得したい場合は、両方を書き込む必要があります(そして、ブラックベリーとウィンモはSOLです)。

したがって、アプリケーションを見ずに、vn.netをWebブラウザから取得できるものに変換する作業がどれだけかかるかを知ることは非常に困難です...しかし、Androidへの移植よりもはるかに悪いとは思いませんまたはiphone、そしてそれははるかに大きな市場を見ることができるようになります。

いずれにせよ、あなたは何か新しいことを学ぶ必要があるでしょう。でも学習は良いですよね?

于 2010-06-27T17:06:50.717 に答える
1

まあ、.NET Compact Framework は既に WinMobile で利用できるので、ターゲットにするモバイル OS を自由に選択できる場合は、ぜひ試してみてください。

そうでない場合は、このようなタスクには Web インターフェイスを使用する方が本当に良いと思います。HTML/CSS/JS をまだ使っていなくても、私にとっては問題ではありませんが、新しい興味深いトレンディなことを学ぶ絶好のチャンスです! :)

于 2010-06-27T11:27:34.030 に答える