今からでも間に合う!サクッとプログラミング講座(初心者編)第15回:アプリの開発手順
はじめに
さあ、第15回の講座の内容にまいりましょう。ここまでよく歩んでこられましたね。わたくしおやシュミ、その歩みをずっと見守っておりましたよ。今回は「アプリってどうやって作るの?」という、誰もが一度は抱く素朴な疑問に、丁寧にお答えしてまいります。難しいことは何ひとつございません。どうぞ、ゆったりとした気持ちでお読みくださいませ。
サマリ
アプリを作るには、思いつきをそのままコードにするのではなく、決まった「手順」があります。この回では、アイデアを形にするまでの流れを、料理のレシピにたとえながらわかりやすくご紹介します。手順を知るだけで、アプリ作りがぐっと身近に感じられるはずです。
詳細
① まず「何を作りたいか」をはっきりさせる
アプリ作りは、料理と同じです。まず「今日は何を作ろうか」を決めなければ、冷蔵庫を開けてもどうしようもありませんよね。
アプリも同じで、最初にやることは「どんなアプリを作りたいか」をはっきりさせることです。たとえば「毎日の家計をメモできるアプリが欲しい」といった、シンプルな一文で構いません。
この段階では、難しく考えなくて大丈夫です。「あったら便利だな」という気持ちが、アプリの出発点になります。
② 使う人のことを考える
次に考えるのは、「誰がこのアプリを使うのか」です。お子さんが使うのか、お年寄りが使うのか、自分だけが使うのかによって、作り方がずいぶん変わってきます。
たとえば、小さなお子さん向けなら、ボタンを大きくして文字を少なくする必要があります。逆に、自分だけが使うなら、多少使いにくくても問題ありません。
「誰のために作るか」を意識するだけで、アプリの設計がぐっとスムーズになります。
③ 画面の見た目を紙に書いてみる
アイデアが固まったら、次は「どんな画面にするか」を紙に書いてみましょう。これを、プロの世界では「設計図を描く」と呼んだりします。
難しく考える必要はありません。スマホの画面をノートに四角く書いて、「ここにボタン」「ここに文字」と落書き感覚で描くだけで十分です。
この「紙の設計図」が後の作業をとても楽にしてくれます。頭の中だけで考えていると、作りながら迷子になりがちですので、ぜひ手を動かしてみてください。
④ 実際にコードを書いてアプリを動かす
設計図ができたら、いよいよコードを書いてアプリを作っていきます。これが、料理でいえば「実際に調理する」段階です。
最初から完璧なものを作ろうとしなくて大丈夫です。まずは「動く最低限のもの」を作ることを目標にしましょう。ボタンを押したら何かが起きる、それだけで立派なアプリの第一歩です。
少しずつ機能を足していくことで、アプリはどんどん育っていきます。焦らず、一歩一歩進んでいきましょう。
⑤ 試して、直して、完成へ
コードを書き終わったら、実際にアプリを動かして「ちゃんと使えるか」を確かめます。これを「テスト」と呼びます。
料理でいえば「味見」のようなものです。食べてみて「もう少し塩を足そう」と調整するように、アプリも使ってみて「ここが使いにくい」と感じたら直していきます。
テストと修正を繰り返すうちに、アプリはどんどん使いやすくなっていきます。完成に近づくこの作業が、実はとても楽しい時間ですよ。
おわりに
いかがでしたでしょうか。アプリの開発手順、少しイメージが湧いてきましたでしょうか。「考える・設計する・作る・試す」というこの流れは、アプリに限らず、ものを作るときの普遍的な知恵でもございます。次回はいよいよ、コードを書くための「環境設定」についてご一緒に学んでまいります。道具を整えることで、作る喜びがさらに増してまいりますよ。どうぞお楽しみに。
