質問: Xcodeを使って開発の勉強をする際の最低限のMacbookスペックを知りたいのですが、アドバイス受ける場所がなくこちらにて質問させてください。 Macのノートがいいのですが、Airがいいとかproがいいなどというのだけは情報として得たのですが、金銭的に余裕がなくなるべく安価なものに抑えたく思っています。 windows環境でもコーディングの勉強はできる方法はいくつかあると思うのですが、簡易的なリリース(売ろうと思っていません。経験として。)までを考えています。 そのためにはやはり本体がなければと思っております。 たとえば 【CPU】Core2Duo 2.13GHz 【メモリー】2GB 【ハードディスク】250GB 【OS】MacOS X 10.6.8 【ドライブ】DVDマルチ 【USBポート】×2 【液晶】13 インチ ワイド は開発してリリースをするうえで可能でしょうか。 多少時間がかかってしまってしまう本体でも構いません。 Xcodeさえ入ればなんとかなるのではと考えています。 どうか熟達者の方々からアドバイス頂きたいです。 よろしくお願いいたします。
回答: 簡易的なリリースというのは、Appleの審査を受けてAppStortから配信するのではなくて、ごく親しい家族や友人にテストしてもらうレベルで使ってもらうということでしょうか? でしたら、まずは自分のiPhoneや家族・友人が使っているiPhoneのiOSバージョンに対応できるXcodeが必要になります。 のXcodeのバージョンごとの一覧表で「iOS SDK」と「min macOS to run」の欄を確認してください。 iOS10を使うなら、Xcode8が必要です。 iOS9.3を使うなら、Xcode7.3が必要です。 普段使いしているiPhoneなら、いずれほとんどみんなiOS10にすると思います。 いずれにしてもXcode7.3以上を使うなら、そのXcodeをインストールするのにOS X10.11(El Capitan)以上が必要です。10.6.8では古すぎます。 そして、El CapitanをインストールできるMacは にある通りです。 つまり、MacBook ProならMid/Late 2007以降、MacBook AirならLate 2008以降の機種であれば問題ないと思います。 (9/27 追記) もう少しアドバイスしないと後悔させるかもしれないと思ったので追記します。 iOSは、これまでの経験上、毎年9月くらいにメジャーバージョンが上がり、それに対応したXcodeも毎年メジャーバージョンが上がります。そして、そのXcodeをインストールするのに必要なOS Xのメジャーバージョンも毎年上がります。 つまり、来年の9月にはiOS11、Xcode9がリリースされると予想され、そのXcode9をインストールするのに必要なOS Xは、Sierra(10.12)と予想されます。 そして、SierraをインストールできるMacは にある通り、MacBook ProならMid 2010以降、MacBook AirならLate 2010以降です。 つまり、最低限の一番安いやつでいいからと、MacBook Air(Late2008)を中古で購入したら、おそらく来年にはもう使えなくなります。SierraをインストールできるMid2010を中古で買ったら、来年は使えるかもしれませんが、再来年はもう買い替えが必要かもしれません。 その点を考えると、やはりなるべく最新リリースのものを買うことをお勧めします。 機種ごとの性能の違いは、個人的にはストレージがSSDかHDDかは重要ですが、それ以外はあまり気にする必要ないと思っています。今の最新機種なら一番安いのでも性能は十分です。ちなみに私が今持っている2013年のMac Book Air(SSDストレージ)と今年買ったiMac(HDDストレージ)を比べると、MacBook Airの(SSDストレージ)の方がアプリの起動が早い場合が多かったりします。 ということで、勉強用なのでなるべく安くということなら、私のお勧めはズバリMacBook Airの最新機種(ストレージ128GB)です。11インチにするか、+1万円で13インチにするかはお好みで。