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

ぽんぽこの画像

プログラミング学習者に役立つサイトを目指します! by ぽんぽこ @ponpoko_code(Twitter)

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

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

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

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

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

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

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ゲームアプリの開発を学習しました。

Swiftのロゴ

現在の職業は?

専業主婦をしています。

あなたの年齢、性別は?

女性です。30歳です。

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

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

Xcode

Xcode 引用:Apple公式サイト

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

この記事が気に入ったら
いいね!しよう

プログラミングは楽しい!人生だって変わるかも!

PickUp!オンラインスクール

TechAcademy テックアカデミー

オンライン完結型!学べるジャンルも豊富

すべてオンライン!安い!チャット&ビデオ通話サポート!最短4週間で未経験からプロを育てるオンライン完結のスクール。無料体験もたっぷりあるため安心です。

NEW!転職・就職保証付きスクール

WebCamp Pro ウェブキャンププロ

転職・就職保証付の短期集中プログラミング教室

業界初!転職・就職保証付きスクール!未経験から即戦力エンジニアを目指します。転職・就職できなければ受講料は全額返金されるため安心です。無料カウンセリングもあるので積極的に利用しましょう。

ABOUTこの記事をかいた人

ぽんぽこ

ぽんぽこです。会社に通いながらも頑張ってプログラミングスクールで学びました。なんとプログラミングを覚えたらころころと人生が変わっていって転職もできました。毎日勉強の日々ですが、このサイトで少しでも役立つ情報を提供できたらと思っています。プログラミングって難しそうだな...と思ってもとりあえずやってみることが大事!

話題のプログラミングスクールを検索!その①

プログラミング言語から見つける
HTML/CSS JavaScript PHP Ruby Python Java
最新技術を学ぶ
AI 人工知能 Unity/VR
アプリ開発を学びたい
iPhone Android
CMSを学ぶ
Wordpress

話題のプログラミングスクールを検索!その②

スタイルから見つける
オンライン スクール通学
オトクに学びたい
無料体験等あり キャンペーン中 受講料0円
キャリアサポート
就職・転職サポートあり
2020年義務教育化
小学生向け
デザインも身に付けたい
Photoshop Illustrator