2017-04-14 1 views
0

私は約10年間のbashスクリプティングを行っていますので、私はかなり快適です。私の主な言語はPHPですが、私はPythonを学び始めました(そして、私は本当にうれしく思います。私はそれがbashと一緒にどのように動作するのが本当に好きです。私はGUIアプリケーションを書くことを学び始めましたが、Linuxユーザーのためだけにアプリケーションを書こうとは思っていません。 Mac OSX、Android、およびiOSで動作するコードを書くためのbashスクリプトスキルを使用できるかどうかは疑問です。 Windowsクロスプラットフォームはどのようにbashスクリプトですか?

私がbashスクリプトのスキルを言うとき、私はオペレーティングシステムのインフラストラクチャとその対話方法についても理解しています。たとえば、Linuxシステムのdonfデータベースは、システムを設定するのに便利な方法ですが、Mac OSXにはdconfデータベースがありません。しかし、OSXは、スクリプトの適応を容易にするようなものが必要です。 Windowsは、UNIXベースのシステムに比べてかなり異質です。

pythonスクリプトにbashを追加したり、findやpsのようなコマンドを実行したり、linuxにmatやnmapのようなプリインストールされていないツールを追加すると便利なことがよくあります。これは、アプリケーションがクロスプラットフォームになる可能性を破壊しますか?

GUIアプリケーションをPythonでビルドするには、私が使用できるフレームワークに多くの選択肢があります。私はKiVyを使い始めました。なぜなら、私はクロスプラットフォームのアプリのためにそのベストを読んだからですが、本当にそうですか? GTKのようなより普遍的なフレームワークではないでしょうか?私が思っているのは、OSX、Android、iOSプラットフォーム向けのシェルスクリプトの経験とLinuxでの経験が、アプリケーションの作成にどれほど役立つのだろうかと思っています。

答えて

-1

私はbashでクロスプラットフォームにする必要があるプロジェクトをしたいと思いますが、これは何かを見つけることができますか?

+2

これは質問に対する答えを提供しません。 [類似の質問を検索する](// stackoverflow.com/search)、またはページの右側にある関連するリンクされた質問を参照して回答を見つけることができます。関連しているが異なる質問がある場合は、[新しい質問をする](// stackoverflow.com/questions/ask)、コンテキストの提供に役立つこのリンクを追加してください。参照:[質問する、回答を得る、気を散らす](// stackoverflow.com/tour) – LW001

関連する問題