0

主にモバイル デバイス ユーザー (iPhone、iPad、Android、Windows、および Nokia) が使用するアプリケーションを作成する予定です。アプリケーションはスタンドアロン アプリケーションになります (つまり、サーバーからは実行されません)。

アプリは、サーバー (FTP または HTTP) から新しいレートを取得する必要がある場合があります。

将来的には、ユーザーが Web アプリケーションにログインできるようにサービスを拡張して、デスクトップでレコードにアクセスし、モバイル デバイスで同期できるようにするかもしれません。

私は Delphi と PHP を使用したことがありますが、Delphi IntraWeb と RadPHP を使用したことはありません。

インターフェイスごとに異なる UI 設定が必要になる場合があることを理解しています。私の主な目的は、特に多くのモバイル デバイスやデスクトップでサポートされる場合に、今後ソフトウェアを簡単に管理することです。

RadPHP は PhoneGap をサポートしており、私が見たところ、iPhone と Android でのみ使用できます。IntraWeb については、最近、有望そうな"TMS IntraWeb iPhone Controls Pack" ( http://www.tmssoftware.com/site/tmsiwiphone.asp ) に出会いました。

では、どのパスをお勧めしますか? TMS を使用した IntraWeb または PhoneGap を使用した RadPHP? それとも、ここで何かが完全に欠けていますか?

前もって感謝します。マイケル

4

4 に答える 4

1

何をする必要があるかを正確に説明していませんが、アプリがサーバーから情報を取得するだけの場合(HTTP経由を想定)、「アプリ」は作成しません。

単純なHTMLファイルを作成し、JavaScriptを使用してコードを実行するだけです。これにより、今後10年ほどの間でも、あらゆるタイプのデバイスで確実に動作するようになります。SenchaTouchまたはJQueryMobileを使用して、少し洗練されたルックアンドフィールを与えることができます。それが私がやる方法です。

2020年11月の更新(8年後の更新):可能な限りWebベースにするためのアドバイスはまだ残っていますが、現在、より優れたJavaScriptフレームワークがあります。ReactJSは今日より理にかなっています。今後8年間で何が起こるか見てみましょう。私はこれを再び更新するために2028年に戻ってくることを試みます:)

于 2012-07-03T00:42:52.457 に答える
1

あなたは私を混乱させました。異なるモバイル デバイスごとに展開して維持する必要があるスタンドアロン アプリが必要な理由。SOA Web サイトを開発します。ユーザーが Web ブラウザー (モバイルでもデスクトップでも) 経由でログインし、何でもできるようにします... RadPHP またはその他のツール (メモ帳:)) を使用して、これを実現できます。多分私はあなたのシナリオを誤解しましたが、あなたは私と同じように混乱しているようです.

注: Intraweb についても考えないでください。

于 2012-08-11T14:13:03.080 に答える
0

まず、 IntraWebについてはわかりません。

RadPHPについては、あなたのニーズに合うと思います。これは、アプリケーションの「RADウェイ」、特にインターフェイス(jQuery Mobileに基づくコンポーネントを使用)の開発に役立ち、JavaScriptコード(PHPなし)のみを使用してクライアント側で開発できます。

後で、AJAX(RadPHPではブールプロパティを切り替えることができます)を使用してサーバー側スクリプト(PHP)を有効にし、ネットワーク接続のあるデバイスで好きなことを行うことができます。

AndroidiPhoneのみをサポートするRadPHPについて:(1)最新のアップデートはBlackberryもサポートし、(2)RadPHPを取得してこれら3つのプラットフォームのいずれか用のPhoneGapプロジェクトを生成し、wwwフォルダーを取得し、PhoneGapBuildサービスを使用してクラウド内の他のモバイルプラットフォーム用にビルドしてください。

とにかく、結局は個人的な選択の問題です。両方を試して、後で決定してください!

于 2012-07-03T13:09:36.980 に答える
0

Intraweb の場合、CgDevTools の Mobile Suite も検討できます。

http://www.cgdevtools.com

于 2012-07-03T21:40:23.430 に答える