IT用語のビルドとはどういう意味?アプリケーション基礎知識

AndroidやiOSアプリを開発しているときなどにビルドという言葉を聞くことがあります。このIT用語はどういう意味なのでしょうか?

コードを機械に読み込ませる流れ

プログラミングをしたら、直接それをコンピューターが読むわけではありません。プログラミング言語はあくまで人間が扱いやすいように考えられているものです。(なれないと呪文かよ!て思いますがw)

人間が使う用の言語であるプログラミング言語を、機械がわかる言語に翻訳するための作業を「コンパイル」といいます。

機械のために翻訳した内容と、アプリで表示させたい画像ファイルなどをまとめて利用できる状態にすることをパッケージングといいます。

ビルドとはこの言葉の翻訳と画像などをまとめるパッケージングを行いアプリで実行できる状態にすることを言います。

統合開発環境とは?

通常はエディタではコードを書くだけなので、機械語に翻訳したりという操作が別で必要になるためテキストエディタ以外のツールも必要になります。何個もツールを用意していちいち人の手で行うのは面倒ですよね。

ボタン一つでできればいいのにということで、これらの作業をボタン一つで行えるような開発環境を統合開発環境といいます。

Android Studioなどは統合開発環境になります。それぞれのアプリにそれぞれの統合開発環境が用意されていたりしますがパソコンのOSなどによっては利用できないこともあります。

どのアプリケーションをメインで作りたいかでパソコンのOSを選ぶのが良いかもしれませんね。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA