2012-02-20 11 views
0

私はプロジェクトを開始します(商用ではなく、学習のためだけですが)私が会社のために行っていれば、私は正しいツールで作業することを選択したいと思います。GUIウィンドウプログラム用の適切なツール

最初に私が必要とするものの小さな説明。 これはサーバークライアントアプリケーションです。サーバーの場合 : - Windowsの ためのGUI - ORM - インストールせずにデータベース(SQLiteの???) - GUIビルダー(RADツール) - RESTサービスに簡単に

クライアントを作成する機能は、Androidデバイス だろう - アンドロイドモバイル用GUI

クライアントはサーバーに接続して初期設定を取得してから、 サーバーに情報を送信します。 サーバーはクライアントから収集した情報を適切に表示し、必要に応じて を編集できる必要があります。

オープンソースの技術は必須です。

まず、私はsqliteを使うことを考えています(私はプログラム以外のインストールはしないでください)。それ以外の代替案はありますか?

guiライブラリとsql alchemyを使用したPythonの場合は、キャメロットはどうですか?

また、クライアント(アンドロイド)javaの場合私はここに他のオプションはないと思う。

上記の選択肢に関するコメントをいただけますか? 多分あなたは、開発をより速くするために何か別のものを提案することができます...

答えて

0

あなたが主張している通り:クライアントはJavaだけです。 - :Windows用

  1. GUI:データベースのインストールせずにWPF

  2. ORM:サーバー上

    - :Visual StudioができますSQLCE 4.0は、たぶんcodefirst

  3. GUIビルダー(RADツール)を使用しますあなたはWPFアプリケーションのためにそれを行います
  4. 簡単にRESTサービスを作成する能力:WCFを使用する:

希望すること

+1

[Kivy](http://kivy.org/#home)は、Androidアプリケーション用のPythonフレームワークです。私は自分でそれを試していないが、...かなり 'javaのみ'ではない。 –

3

クライアント(android)javaの場合。私はここに他のオプションはないと思う。

私はエリアには専門家だが、以下あなたのためにいくつかの可能alternatilvesです:

  • https://stackoverflow.com/questions/tagged/android+python?sort=votes
    • もちろん、このような問題は、我々は最終的に私たちは(MoveFileEx()を使用することができますJDK7の到着までWindows上でアトミックファイルの名前を変更することができませんでした...上記の枠組みに特定されません参照番号Reliable File.renameTo() alternative on Windows?)。しかし、常にエスケープハッチを見つける方法を慎重に考えるべきです:-)

  • 関連する問題