まとまらないブログ

とくにまとまらないブログ。日記。思ったこと書く。

iOSアプリ開発のための参考書

iOSアプリ開発のための参考書

私は、実は少しプログラミング経験者だったりして。(本当にほんの少し)

とは、言っても全くノー勉からのアプリ開発はよろしくないと思うので、参考書を一冊買うことにしました。

 

参考書探し

どんな参考書があるかを探してみると、以下の商品が気になりました。

 

 絶対に挫折しない iPhoneアプリ開発「超」入門
絶対に挫折しない iPhoneアプリ開発「超」入門 増補改訂第4版【Swift 2 & iOS 9】完全対応

絶対に挫折しない iPhoneアプリ開発「超」入門 増補改訂第4版【Swift 2 & iOS 9】完全対応

 

いろいろなページでおすすめされている商品。

挫折癖のある私には、なんとも惹かれるタイトル。

 

本気ではじめるiPhoneアプリ作り黒帯エンジニアがしっかり教える基本テクニック

こちらもいろいろなページでおすすめされている商品。

 本気ではじめる気はないので、敬遠しちゃいます。

 

15時間でわかる SWIFT集中講座
15時間でわかる Swift集中講座

15時間でわかる Swift集中講座

 

 ページで紹介はされていなかったが、気になる商品。

なんと15時間でわかるらしい!すばらしい!

 

SpriteKitではじめる2Dゲームプログラミング Swift対応
SpriteKitではじめる2Dゲームプログラミング Swift対応

SpriteKitではじめる2Dゲームプログラミング Swift対応

 

 こちらも評価高い商品。ゲームが作れちゃうらしい。

ゲームも作ってみたいので、欲しいかも。

(最初にゲームは難易度高そうなので、後でもいいかな?)

 

結局選んだ商品

結局、一番最初に紹介した絶対に挫折しないiPhoneアプリ「超」入門を選びました。

レビューを見ていると、丸1日で理解することができるらしい。本当かな?

SpriteKitではじめる2Dゲームプログラミング Swift対応とも悩みましたが、

ゲーム作成は1、2個アプリを作ってみてから、やりたいと思いました。(飽きてなければ)

 

 

iOSアプリ開発で必要な開発言語と開発環境

開発言語

iOSアプリ開発では、どんな言語を使用する必要があるのかを調べてみました。

開発言語として、以下2つの言語を選択することができるらしい。

 

次に、それぞれの言語について少し調べてみました。

それぞれの言語の特徴は以下っぽい。

Objective-C

Swift

  • Appleが発表した言語で、まだ若い。(2014年6月に発表)
  • 簡単に習得できる。
  • Objective-Cと共存ができる。
  • 実行速度はObjective-Cより、速い。

 

なんか、習得も容易で実行速度も速いなんて、Swift最強なんじゃね?って感じがしたので(しかも新しい)、Swiftを選択することにしました!

 

開発環境

基本、OSはMac OS X、開発環境としてXcodeで開発できるらしい。

なので、MaxBookAir(13-inch, Early 2015)を使用して開発を試みます!

 

参考にしたページ

以下のページを参考にしました。

 

Apple MacBook Air (13.3/1.6GHz Dual Core i5/8GB/128GB/802.11ac/USB3/Thunderbolt2) MMGF2J/A

Apple MacBook Air (13.3/1.6GHz Dual Core i5/8GB/128GB/802.11ac/USB3/Thunderbolt2) MMGF2J/A

 

 

 

早くも危ないところでした。

早くも危ないところでした。

夏に始めたブログを記事を2つと書かずに放置していました。

3日坊主もいいところです。むしろ三日坊主って忍耐力あるほうなのでは?

 

しかも、この時間にブログを更新するとは。

この時間になると、眠らないといけないのに眠れない(眠らない)。

どうしても夜更かし癖が止められないのです。

夜型人間には、この時間は最高にハッピー。

 

朝が来ない窓辺を求めているのー。

 

本能

本能