プロぽこ

Swift初心者に役立つプログラミング書籍「Swiftではじめる iPhoneアプリ開発の教科書」

プログラミング書籍で学習された方へのインタビュー

実際にプログラミング書籍を使って学習された方の体験談(インタビュー)を紹介します。

今回はSwiftに関する初心者にオススメの書籍を紹介します。SwiftはiOS上で動作するアプリを制作するためのプログラミング言語ですね。

完全初心者から書籍を使った独学でSwiftを学習されました。それではインタビュースタートです!

Swiftにオススメのプログラミング書籍は?

Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】 (教科書シリーズ)

Appleのプログラミング言語、「Swift」バージョン2対応の、iPhoneアプリ作成入門書です。

今回本書は「手を動かしながら勉強する」ことにこだわったカリキュラムになりました。具体的なアプリ作りを体験しながら、学習を進めていく構成になっています。
iPhoneアプリを作れるようになるのに大切な3つのステップ、
1 Xcodeを使えるようになる
2 iPhoneアプリ作成の流れを理解する
3 Swiftを使えるようになる
を基本から順を追ってマスターしていけます。

最初は、開発アプリ(Xcode)を軽く触りながら、基本操作を覚えていきます。基本操作がわかれば、後のアプリ作りがより楽しく、楽になります。
次に、簡単なアプリを作ります。アプリを作る流れは、だいたい一緒です。流れがつかめれば、自分でオリジナルなアプリを作る際も、計画を立てて作っていけるようになります。
それから、Swiftの具体的な使い方と、Swiftを使ったアプリ制作をいろいろと体験します。入門時に重要なのは文法よりも「Swiftをどう使ってアプリを作っていくか」です。アプリ作りの流れを体得する気持ちで、学習していきましょう。

2011年の『よくわかるiPhoneアプリ開発の教科書』からずっと読者に支持され、版を重ねてきた定番書が、XcodeとSwiftの最新版に対応し、内容をフルリニューアルして登場です!
Swift 2.1&Xcode 7.1にも対応。

あなたが学習したプログラミング言語を教えてください

Swiftです。iPhoneゲームアプリの開発を学習しました。

現在の職業は?

専業主婦をしています。

あなたの年齢、性別は?

女性です。30歳です。

なぜSwiftプログラミングを学ぼうと思ったのですか?

LINEスタンプ用に作ったキャラクターがあったのですが、そのキャラクターを動かしてみたいと思ったのがきっかけでした。自宅にあるパソコンがMacなのでiPhoneのアプリを作るのにもちょうど良いと思い、これなら経験のない自分でもできそうだと開発環境であるXcodeをダウンロードしてみることにしました。

Xcode 引用:Apple公式サイト

この書籍「よくわかるiPhoneアプリ開発の教科書」はどんなところが良かったですか?

初心者でもわかりやすい解説があり、本に沿ってコードを入力して行くだけでゲームアプリを作ることができました。本書を購入するとインターネットの書籍サイトから、コードや画像をダウンロードすることもできて、これを参考にすることでさらに簡単にゲームアプリを開発していくことができます。

さらに慣れてきたら、自分でイラストを描き、それをコードに組み込んで行くことで、初心者でも簡単に同じようなアプリを作ることができました。

Swiftプログラミング学習のコツ、ポイントを教えてください

一気にプログラミング言語を覚えようとするのではなくて、毎日少しづつ、コツコツとコードを組み上げて行くのが学習のコツだと思います。

初心者は、コードの意味もわからないと思いますが、実際にパソコンに入力しながら取り組んで行くことで、なんとなく覚えていけます。エラーが出ることもありますが、どこが違うのか間違い探しのように本書と見比べてみるのも楽しいです。

Swiftの学習で苦労したことはありますか?

これまでパソコンでは日本語をローマ字入力することが多く、この場合はブラインドタッチもできたのですが、コードになると途端に難しく、入力ミスをすることも多くありました。

ただ、Swiftのコードはわかりやすく、同じようなコードが繰り返し出てくるので自然と指が覚えていきました。入力に時間がかかってしまうことにストレスを感じていたのですが、途中で予測入力ができることに気づき、ラクできるようになりました。

プログラミングはあなたにどのように役立っていますか?

初歩のプログラミングができるようになったので、ゲームアプリをダウンロードしてプレイする時に、これはどんなコードを使っているのが想像できるようになりました。ゲームを漠然とプレイしていた以前よりもが楽しめるようになりました。

これからプログラミング学習を始める方へメッセージをお願いします!

私は文系で、数学は大の苦手教科でした。プログラミングは理系がするものだというイメージがあります。

でも全くの初心者でも、「SwiftではじめるiPhoneアプリ開発の教科書」で勉強し、簡単なゲームアプリを作れるようになりました。

コンピュータの動きが想像できると楽しい!

これからもどんどんスマートフォンや、コンピューターが進化していきます。なんとなく時代に置いていかれているような気がする時、プログラミングを学習してみると、コンピューターの中では一体どんなことが起こっているのか知ることができて良いですよ。

ありがとうございました!

いかがでしたでしょうか。

女性へのインタビューを紹介しました。完全初心者の状態から書籍で独学されました。すごいですね。

あなたのプログラミング学習の参考にしてくださいね。

紹介した書籍の詳細はこちら