Pythonでデスクトップアプリを作るには何を用意すればいい?

※アフィリエイト広告を利用しています

python デスクトップアプリ

この記事ではPythonでデスクトップアプリを作るのは
何を用意したらよいか、解説したいと思います。

デスクトップアプリを作る準備をする前に
まずは基本的なことから解説していきますね。

スポンサードリンク




【Python入門】そもそもデスクトップアプリとは?

デスクトップアプリとは

そもそもデスクトップアプリとはデスクトップ上で
動くアプリケーションのこと
をいいます。

「じゃ、デスクトップって?」となるかもしれません。

デスクトップとはパソコンの画面全体のことをいいます。
要するにパソコンの画面上で使えるアプリケーションのことを
デスクトップアプリっていうわけですね。

「じゃ、アプリケーションって何?」
と気になる方もいるかもしれませんね。

アプリケーションとはOS上にインストールして利用する
ソフトのことをいいます。

パソコンやスマホなんかでよく使う、
ワードやエクセルもアプリケーションです。

OSとはwindows7とかmacとかのことです。

で、ワードやエクセルはインターネットに接続してなくても使えますね。
したがって、デスクトップアプリケーションは
ネットにつながってなくても利用することが可能です。

スポンサードリンク




【Python入門】デスクトップアプリはWebアプリとは違うの?

デスクトップアプリ

デスクトップアプリとWebアプリは同じアプリなので
すごく似ているように感じます。

ですが、違います。

Webアプリはブラウザ上で動くアプリケーションのことです。
ブラウザとはあなたがネットでヤフーやアマゾンなどの通販サイトなどを
閲覧するために利用するソフトのことをいいます。

ブラウザにはたとえば
・ファイアーフォックス
・グーグルクローム
・インターネットエクスプローラー
・サファリ

などがあります。

ちなみに当サイト管理人の私はファイアーフォックスを利用することが多いです。
ファイアーフォックスはコチラ

話を元に戻します。

Webアプリはファイアーフォックスなどのブラウザ上で動作するアプリケーションのことです。
ブラウザ上で利用するものですから、
わざわざあなたのパソコンやスマホにインストールする必要がありません。

デスクトップアプリはパソコンやスマホにインストールするわけですから
Webアプリとは違いますね。

それからWebアプリはネットを閲覧するためのブラウザ上で動作するわけです。
だからWebアプリの場合にはネット接続が必須です。

逆にデスクトップアプリはネットにつながってなくても
利用できるので、やはりWebアプリとは違いますね。

Webアプリの例としては

・Gmail(メールソフト)
・Dropbox
・Youtube
・Facebook
・クックパッドアプリ

などがあります。

スポンサードリンク




Pythonでデスクトップアプリを作るのに準備しておくこと

Pythonでデスクトップアプリを作るのに用意するものは
tKInterというものです。

tKInterを使えば簡単にデスクトップアプリを作ることができます。
で、ここが重要なのですがtKInterでできたデスクトップアプリは
Windowsだけでなくmacでも利用することが可能
です。

tKInterはPythonに標準で入っていますので
難しい設定をする必要がありません。

次の記事ではTKInterをインストールする方法について
解説し、実際にメインウィンドウを作成してみましょう。

pythonを学ぶならこちらの動画講座がおすすめです

Python 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイルを学び、実践的なアプリ開発の準備をする

かなり長い講座名ですね。
わかりにくそうな感じがします。

ですが、pythonの基礎からしっかりとわかりやすく教えてくれます。

また、きれいなコードを書くための方法についても
教えてくれるので、周りが「どうやってそんなコードを書いてるの?」
とびっくりされるようになるかもしれません。

それからWebアプリケーション開発の基本的なテクニックについても
教えてくれます。

なので、pythonを使ってwebアプリケーションを作ってみようと
思っている方にもおすすめです。

値段は時期によって違います。

詳しくはこちらをご覧ください。


みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習

この講座ではまずpythonの基礎を学びます。
次に人工知能について学んでいきます。

そして最終的にはpythonを使って文字認識や株価分析ができるような技術力が身につくようになっています。

単純に教科書的なpythonを学ぶのではなく
仕事でも使えるスキルを身につけたい方におすすめの講座です。

なのに値段は恐ろしいほど安いです。
時期によって値段は変動するので
詳しくはこちらをご覧ください。


Pythonで機械学習:scikit-learnで学ぶ識別入門

この動画講座は広島大学准教授の先生が担当しています。
機械学習が専門の先生です。

すごく深い知識が身につきます。
大学の先生の講義って難しそうってイメージがあるかもしれません。

でもそんなことはありません。
すごくわかりやすいです。

pythonで機械学習のスキルを身につけたい方におすすめです。
値段は時期によって違いますが、かなり、良心的な価格になっています。

詳しくはこちらをご覧ください。

関連記事

ページ上部へ戻る