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

ぽんぽこの画像

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

プログラミングスクールの比較・検索 プロぽこ

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

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

今回は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アプリ開発の教科書」で勉強し、簡単なゲームアプリを作れるようになりました。

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

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

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

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

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

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

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

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


プログラミングは楽しい!

今人気のプログラミングスクール!

オンライン!安い!チャット&ビデオ通話サポート!最短4週間で未経験からプロを育てるオンライン完結のスクール。最大の魅力は『自分だけのパーソナルメンターがつくこと』です。一人ではなかなか学習を続けられないという人にはぴったりのスクールです。実践的なスキルが身に付きます。テレビでも紹介されました。

サポートが丁寧!『Webスク』は、通学とオンラインの学習を組み合わせ、効率的にスキルを習得することができるスクールです。半年間で即戦力のプログラマー、Webデザイナーを目指します。業界初の「転職保証」も人気です。
『WebCamp』は実戦形式にこだわったプログラムで初心者でも安心して学習を進めることができます。1ヵ月間、集中的に学習することで、スキルの習得が早いのも特徴です。

オンラインでマンツーマン授業!?『CodeCamp』は、現役のエンジニアからマンツーマンのビデオ通話でレッスンを受けることができるプログラミングスクールです。初心者や学習に挫折した経験がある方の【最後の砦】となるでしょう。
1回40分のレッスンで、早朝から深夜まで受講可能です。オンラインなのにマンツーマンレッスン!忙しくて通学の時間が取れない!という方にもオススメです。ぽんぽこは『CodeCamp』のおかげでプログラマーに転職できました!

もっと記事を読むなら下記のボタンをクリック!