Swift勉強始めて3ヶ月でアプリ公開まで出来たよ!という話。

ウェブ制作

表題どおり、無事アプリ公開ができました!
Webデザイナーを目指し、4年制専門学校に入り現在3年制WEBに関わることならなんでも手を出した結果アプリも作れるまで成長できて嬉しいです。
なぜ、Webデザイナーを目指す学生がアプリが作れるようになったかというと、最近記事を書いてますがSwiftが登場したのが大きいです。objective-cも少しかじったのですが、どうも『[]』がおおくて意味がわかりませんでした。
Swiftのおかげですんなり出来るようになったのにはJavascriptに似てると感じたからだと思います。
そこから、抵抗がなく理解が進んだと思います。
11月から大体のSwift概要の理解に1ヶ月、ゴミアプリを量産して1ヶ月、そして、今回公開したアプリに2週間程かかりました。
ちなみに、僕はバカです。この前、就活で筆記の因数分解がわからず落ち込みなうです。
(掛け算も危ういです。)
だから、バカでもできるSwiftなんじゃないでしょうか。。。

勉強方法

参考になるかわかりませんがこれから勉強する方に勉強した手順的なのを書いておきます。

ドットインストールでまずは抵抗感をなくした。

ドットインストールの有料会員に入会しました。
入会するとswiftによるiosアプリ開発の勉強ができます。
ドットインストールで、まず、おおよそのアプリ開発の流れと全体を把握します。
それにより、俺でもやれる!と、やる気をだしました。

本を買い辞書のように繰り返し

ドットインストールでは自分のオリジナルを作り込むのは難しいと思います。
次にしたことは、アプリ開発専門書の購入です。
現在、Swiftの本もたくさん出ています。選ぶのだけで大変だと思います。
僕は、10分の1で挫折したobjective-cの本も含めたら6冊程買いました。(自己投資だと思って。。。学生なのに買いすぎた気がします。)
それぞれ、短所長所がわかったので良かった本だけ紹介したいと思います。
次紹介する奴は全てなかったら僕は公開できなかったと思います。

iPhone/iPadプログラミングバイブル

swiftの書籍で一番最初に買ったのはこれです。
この本はコードでパーツを設置することが中心で、ストーリーボードで作成はほとんどしません。
なので、プログラムを一切書いたことない人には抵抗があるかもしれません。
しかし、アプリを作り込む上でコードからボタンなどのパーツを設置するにはこの本がとても役に立ちました。
なので開発終盤はこの本が大活躍しました。

Swiftではじめる iPhoneアプリ開発の教科書

iPhone/iPadプログラミングバイブルとは反対に、ストーリーボードを中心に開発する本です。
一番最初に買う本としておすすめするのはこの本です。
コードよりも直感的作業が多く、コードも同じように入力すれば問題なく作れます。
オブジェクト指向の概念もわかりやすくおすすめです。
しかし、オリジナリティーを追求するとどうもこれだけでは、難しく感じました。

なので、iPhone/iPadプログラミングバイブルを後半使いカスタマイズをした感じです。