HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
English Translate 中文翻訳
LINK
BACK
 

[NEW] 2016/10/28

Apple MacBook Airを買ってみた。開発者必須アプリの紹介 Apple MacBook Airを買ってみた。開発者必須アプリの紹介

(Xcodeで iPhoneの開発の為に、Mac OS X用アプリを Swift言語で作る方法)

Tags: [Apple], [MacBook]





● iPhoneの開発をするので Macを買ってみたテスト

 Windows PCに Macの OS Xをインストールする Hackintoshの方法も有りますが、
tonymacx86.com
Hackintosh.com
VMware Unlocker for OS X 1.3.0
 今回は本物の Macを買います。

 試しに、Core i3-6100U HYSTOU Fanless Mini PC FMP03で OSXの夢を見たら夢れました。
 詳しくは Skylake Platform in OS X Hackintoshにまとめました。

[NEW] 2016/12/20
Windowsパソコンで Macる。Skylake Platform in OSX86 Hackintoshの夢
Windowsパソコンで Macる。Skylake Platform in OSX86 Hackintoshの夢

  Windows PCで iPhone開発、Mac OS Xで Hackintoshの方法

●購入する MacBookの機種を決める

 最新機種は予算的に買えないので中古を買います。
 そこで何の中古を買うかですが、

 ・予算 6万円以下
  … 中古での購入なので 6万円以下を狙います。それ以上の価格なら新品を買う方が、となります。
 ・発売日が 2011年以降のモデル
  … 2011年以降のモデルは CPUが Core iシリーズになっているから。(2010年までは Core2 Duo系列)
  … USB 3.0、Thunderboltが無い。(画面出力用の Displayport端子は有る)
  … キーボードバックライトが無い。

 ・出来れば 2013年以降のモデル
  … 2013年以降のモデルの CPUは Core iシリーズでも性能差が有り、SSDの容量と消耗を考慮して。
 ・SSD内蔵モデル
  … HDD内蔵モデルは糞との助言に因ります。
 ・SSDは 256GBモデル
  … 128GBモデルは Xcodeと Android Studioの両方を入れると、毎朝の日課が空き容量確保地獄になるとの助言に因ります。
 ・小型軽量モデル
  … 画面が小さくなりますが、小型軽量を優先とします。
 ・中古でも ACアダプタが付属している事
  … MacBookの中古を買う際の注意点として ACアダプタの有無が有ります。
  … ACアダプタは単体で買うと高いので、ACアダプタ付属の中古を買う様にします。

 と言う訳で、MacBook Air 2014 256GB 11インチにしました。
 画面の解像度が糞ですが、予算との兼ね合いで妥協します。
 ※ 13インチの方が SDカードスロットが有ったので良かったかも。

 丁度、中古の物が 5万4千円で有ったので購入しました。

MacBook Air (11-inch, Early 2014) - 技術仕様

 Core i5 4260U(1.4GHz / 三次キャッシュ 3MB)
 11.6インチ(対角)LEDバックライトクリアワイド スクリーンディスプレイ、数百万色以上対応
 対応解像度:1366 x 768ピクセル(標準)
 ストレージ:256GB PCIeベース フラッシュストレージ
 メモリ:4GB 1,600MHz LPDDR3オンボードメモリ


● MacBook Air 11インチの各年代別の搭載 CPU型番とスペック一覧

機種名(11インチ)搭載 CPUAverage CPU MarkSingle Thread RatingTDP製造プロセスコードネーム
MacBook Air 2010Core 2 Duo SU940094158110W45nmPenryn 第二世代
MacBook Air 2010Core 2 Duo SU9600113966410W45nmPenryn 第二世代
MacBook Air 2011Core i5 2467M232495217W32nmSandy Bridge 第二世代
MacBook Air 2012Core i5 3317U3087122517W22nmIvy Bridge 第三世代
MacBook Air 2013Core i5 4250U3447146815W22nmHaswell 第四世代
MacBook Air 2014Core i5 4260U3541150515W22nmHaswell 第四世代
MacBook Air 2015Core i5 5250U3583144915W14nmBroadwell 第五世代
MacBook Air 2016Core i5 5250U3583144915W14nmBroadwell 第五世代
 ※ カスタムモデルで Core i7が有りますが、予算的に買えないので書いていません。

 ちなみに Haswellは第四世代で Core i3/i5/i7の型番は 4000番台となります。
---2006-2007Core2の時代65nm/45nm
第1世代2008Nehalem45nmTock
第1世代2010Westmere32nmTick
第2世代2011Sandy Bridge32nmTock
第3世代2012Ivy Bridge22nm※中身は Sandy BridgeTick
第4世代2013Haswell22mnmTock
第5世代2014Broadwell14nm※中身は HaswellTick
第6世代2015Skylake14nmTock
第7世代2016Kaby Lake14nm+ 14nm plus※中身は SkylakeTock+
第8世代(予定)2017Cannonlake10nm旧称:SkymountTick
第?世代(予定)2018Coffee Lake14nm+ 14nm plus※中身は SkylakeTock++?
第?世代(予定)2018Ice Lake10nm※中身は CannonlakeTock
第?世代(予定)2019Tiger Lake10nm※中身は CannonlakeTock+

● Intel Core2 Duo Processor SU9400 (3M Cache, 1.40 GHz, 800 MHz FSB)
Intel Core2 Duo Processor SU9400 (3M Cache, 1.40 GHz, 800 MHz FSB)
PassMark

● Intel Core2 Duo Processor SU9600 (3M Cache, 1.60 GHz, 800 MHz, FSB)
Intel Core2 Duo Processor SU9600 (3M Cache, 1.60 GHz, 800 MHz, FSB)
PassMark

● Intel Core i5-2467M Processor (3M Cache, up to 2.30 GHz)
Intel Core i5-2467M Processor (3M Cache, up to 2.30 GHz)
PassMark

● Intel Core i5-3317U Processor (3M Cache, up to 2.60 GHz)
Intel Core i5-3317U Processor (3M Cache, up to 2.60 GHz)
PassMark

● Intel Core i5-4250U Processor (3M Cache, up to 2.60 GHz)
Intel Core i5-4250U Processor (3M Cache, up to 2.60 GHz)
PassMark

● Intel Core i5-4260U Processor (3M Cache, up to 2.70 GHz)
Intel Core i5-4260U Processor (3M Cache, up to 2.70 GHz)
PassMark

● Intel Core i5-5250U Processor (3M Cache, up to 2.70 GHz)
Intel Core i5-5250U Processor (3M Cache, up to 2.70 GHz)
PassMark

 編集中


● MacBook Airや Retina、MacBookの 13インチ以下のスペック一覧

モデルMacBook AirMacBook AirMacBook ProMacBook ProMacBook
年代呼称Mid 2013、
Early 2014、
Early 2015
同左Late 2013、
Mid 2014、
Early/Mid 2015
2016Early 2015、
Early 2016
画面サイズ11.6インチ13.3インチ13.3インチ
Retina
13.3インチ
Retina
12インチ
Retina
解像度
(アスペクト比)
1366 x 768
 (16:9)
1440 x 900
 (16:10)
2560 × 1600
 (16:10)
2560 × 1600
 (16:10)
2304 x 1440
 (16:10)
寸法1.7 x 30   x 19.2 cm1.7 x 32.5 x 22.7 cm1.8cm × 31.4cm × 21.9cm1.49 cm x 30.41 cm x 21.24 cm1.31 x 28.05 x 19.65 cm
重量1.08kg1.35kg1.58 kg1.37 kg0.92 kg
 ※ MacBook 12インチモデルは USB-Cしか端子が無いので却下。


● MacBookにオススメの USBメモリやアクセサリ

SanDisk Cruzer Fit クルーザーフィット USBフラッシュメモリー

 サンディスクの Cruzer Fitは超小型で持ち運びに便利なのでオススメ。USB 2.0に対応。

SanDisk Cruzer Fit USBフラッシュメモリー 16GB (5年間保証)[国内正規品] SDCZ33-016G-J57
ASIN: B00IUF54JE

SanDisk Cruzer Fit USBフラッシュメモリー 32GB (5年間保証)[国内正規品] SDCZ33-032G-J57
ASIN: B00IUF56R4

SanDisk Cruzer Fit USBフラッシュメモリー 64GB (5年間保証)[国内正規品] SDCZ33-064G-J57
ASIN: B00IUF56T2

Ultra Fit SANDISK ULTRA FIT USB 3.0 FLASH DRIVE

 USB 3.0対応なサンディスクの Ultra Fitは超小型で持ち運びに便利なのでオススメ。

SANDISK USB3.0フラッシュ 64GB SDCZ43-064G-G46 (ULTRA Fit)
ASIN: B00LLEODCK

128GB SanDisk サンディスク USBメモリー 親指サイズの小型設計 Ultra Fit USB3.0対応 最大150MB/s 海外リテール SDCZ43-128G-GAM46 [並行輸入品]
ASIN: B01BGTG2A0

・SanDisk USBメモリー Cruzer Fit 親指サイズの小型設計
SanDisk USBメモリー Cruzer Fit 親指サイズの小型設計


・SanDisk USBメモリー Cruzer Fit 親指サイズの小型設計
SanDisk USBメモリー Cruzer Fit 親指サイズの小型設計
 Cruzer Fitを MacBookに装着した時の飛び出し具合。

・SanDisk USBメモリー Ultra Fit USB3.0対応 親指サイズの小型設計
SanDisk USBメモリー Ultra Fit USB3.0対応 親指サイズの小型設計


・SanDisk USBメモリー Ultra Fit USB3.0対応 親指サイズの小型設計
SanDisk USBメモリー Ultra Fit USB3.0対応 親指サイズの小型設計
 Ultra Fitを MacBookに装着した時の飛び出し具合。

● MacBookにオススメの USBメモリやアクセサリ

 microSDカードを使用して、本体から飛び出ないで SDカードを装着出来ます。
 microSDカードを SDカードで使える様にする変換アダプタです。


サンワサプライ Mac用microSDカードアダプタ ADR-MMICRO
ASIN: B00ZBG29I4
 MacBook Air 13型と MacBook Pro 13型に対応(MacBook Air 11型は SD-Cardスロットが無いので使えません。)

ミニドライブストレージ GMYLEパーフェクトフィット マイクロSDフラッシュメモリーカード (TFカード) からSDへの拡張スロットアダプターMacBook Pro Retina 13型用 (MacBook AirとMacBook Pro 13型には非対応)
ASIN: B01MQ4Q7QR

 通常の SDカードよりも短いので装着時に飛び出しが無くなり、出っ張りません。

・Mac用microSDカードアダプタ
Mac用microSDカードアダプタ


・Mac用microSDカードアダプタ
Mac用microSDカードアダプタ


・Mac用microSDカードアダプタ
Mac用microSDカードアダプタ
 Mac用microSDカードアダプタを MacBookに装着した時の飛び出し具合。

・Mac用microSDカードアダプタ
Mac用microSDカードアダプタ
 Mac用microSDカードアダプタを MacBookに装着した時の飛び出し具合。
 (MacBook Air 11型は SD-Cardスロットが無いので使えません。写真は MacBook Pro 15インチモデルです。)


 値段は高いですが、そのまま拡張メモリとして使える製品も有ります。
 Transcend Macbook JetDrive Lite
 microSDカードアダプタと同様に対応モデルに種類(大きさが違う)が有るので注意。


Transcend Macbook Air専用 SDスロット対応拡張メモリーカード JetDrive Lite 130 64GB for Macbook Air 13" (Late 2010 - Early 2015) TS64GJDL130
ASIN: B00K73NSU4

Transcend Macbook Pro専用 SDスロット対応拡張メモリーカード JetDrive Lite 330 128GB for Macbook Pro with Retina 13" (Late 2012 - Late 2013) TS128GJDL330
ASIN: B00MTHLURE


● 開発者必須アプリの紹介、MacBookにインストールするオススメアプリ

 MacBookで開発する時に必須の開発者ご用達アプリの紹介。
 無料のアプリ限定

 ・ Xcode - Macで開発するための統合環境開発環境アプリ(糞だけど他に選択肢無し)
 Xcode 7.3.1と Xcode 8.1を共存インストールします。
Xcode - 新機能 - Apple Developer
Get the latest beta releases of Xcode, iOS, macOS, watchOS, tvOS, and more.
 過去バージョンはこちらから
Downloads for Apple Developers
 Xcode 7.3.1 Xcode_7.3.1.dmg
 Xcode 8.1 Xcode_8.1.xip

 ・ Xcodeの複数バージョンの共存方法
 1) Xcode 7.3.1を Xcode_7.3.1.dmgからインストールする。
 2) インストール後に Applicationフォルダの Xcode.appのファイル名を Xcode_7.3.1.appにリネームする。
  ※ リネーム前に Xcodeを起動しない事!
 3) Xcode 8.1を Xcode_8.1xipからインストールする。
 4) インストール後に Applicationフォルダの Xcode.appのファイル名を Xcode_8.1.appにリネームする。
  ※ リネーム前に Xcodeを起動しない事!

 ・ Snip - 高機能画面キャプチャアプリ
Snip QQ Simple and Effective
Snip_V2.0_5771.dmg
Snip を Mac App Store で - iTunes - Apple
 キャプチャ画像に対してその場で文字や図形を書き入れる事が出来ます。説明書や手順書等のドキュメント作成時にとても便利。
 Version: 2.0(App Storeは同じバージョン 2.0でも中身は古い)

 ・ SimpleCap 1.2 - 高機能画面キャプチャアプリ
Mac用スクリーンショット SimpleCap
(旧) Cocoaの日々
SimpleCap のソースコードをGitHubへ公開しました

 ・MonoSnap - スクリーンショットアプリ
Monosnap - Free Screenshot Tool

 ・ KDiff3 - ファイル・ディレクトリ比較差分表示アプリ WinMergeの Mac版
KDiff3 - Home
 私の場合はなぜか編集が出来ません。編集を有効にする設定が有るのかな?

CompareMerge
 ※ CompareMergeはアプリを起動出来ません。サンドボックスの関係?

 ・ mi - テキストエディタ
mi - テキストエディタ
 Macで一番軽いテキストエディタ。

 ・ CotEditor - CotEditor -Text Editor for macOS
CotEditor を Mac App Store で - iTunes - Apple

 ・ Launchpad Manager - Launchpadをカスタマイズ出来る
Launchpad Manager - Keep your Launchpad organised!  Xcodeを複数バージョンインストールする場合にも便利。

 Yosemite / El Capitan (OS X 10.10 / 10.11)

 ・ PixelCat - 画像ビュアー
PixelCat for Mac OS X

 ・ Skype - 言わずと知れたスカイプ。バージョンアップの度に糞化する
Skype for Mac をダウンロード

 ・マリオQC - マリオのデスクトップマスコット
マリオQC
 ※ デスクトップマスコットアプリを作りたいので → Androidアプリで一世を風靡した 犬猫走る、Mac GOGO(マックのOSがシステム6.0.Xの頃のぱつきんのおねえさんが踊るデスクトップ アクセサリソフト「Go Go!」)出来ました。

 ・MPlayerX - メディアプレイヤー
MPlayerX - Simple. Powerful. Beautiful.
1.1.3 - 2016/06/12

 ・Synergy - キーボードとマウスを共有
Nightly Builds - Synergy
 Nightly Buildsは無料でダウンロード出来る。
 Stable(安定版)を使うと良い。

 ・Share Mouse - Windowsパソコンと Mac OS Xのマウスとキーボードを共有
Mac or Windows PC Share your Mouse and Keyboard
 LAN経由で Mac OSXと Windows PCのマウスとキーボードの操作を共有します。
 ファイルの受け渡しやクリップボードの共有にも対応しています。
 無料版は 2台まで使えます。

 ・teleport - Mac同士でマウスとキーボードを共有(Windows非対応)
teleport
version 1.2

 ・Filedrop - 全てのデバイスでファイルを転送出来るアプリ
Filedrop: share files over wifi
 Windows、OS X macOS、Android、iPhone、iPad等の全てのデバイス間でファイルを転送出来る最強アプリ



● Gitを GUI操作出来る超便利アプリ

 Atlassian SourceTree。

 ・ SourceTree - GitHub GUI操作ツール
Atlassian SourceTree
Atlassian SourceTree
 新しいバージョンはヘタレなので旧バージョンを使います。
 Mac版
Mac版 SourceTree_1.7.4.1.dmg
Mac版 SourceTree_2.0.5.8.dmg
 他バージョン
SourceTree Mac Release Notes
SourceTree 2.3.1 - Minor Release [31 May 2016]
SourceTree 2.2.4 - Minor Release [23 March 2016]
SourceTree 2.1 - Minor Release [15 December 2015]
SourceTree 2.0.5.8 - Bug fix release [30 November 2015]
SourceTree 1.9.8 - bugfix release
SourceTree 1.8.1 - Minor Release
SourceTree 1.7.4.1 - Minor Release

 Windows版
Windows版 SourceTreeSetup_1.7.0.32509.exe
 他バージョン
SourceTree Windows Release Notes



● Xcode 7.3.1 Swift 2.2.1で OS X用のアプリを作る

 下記に移動しました。

[NEW] 2016/12/01
Xcodeで Mac OSX用のクリップボード共有&履歴アプリを作る
Xcodeで Mac OSX用のクリップボード共有&履歴アプリを作る

  Mac OS X用アプリを Swift言語で作る方法

● Windowsの NTFSフォーマットの HDDを Mac OS Xで読み書きする方法

 標準のインストール状態では Windowsの NTFS形式のフォーマットのドライブは読み込みしか出来ません。
 書き込みを出来る様にするには以下のソフトウェアが必要です。

 ※外付け HDDドライブや USBドライブの場合は FAT32フォーマットにすればアプリのインストール無しに相互に読み書きが可能です。

1. /etc/fstabファイルを編集する方法(ソフト不要)
2. FUSE for macOS
3. Tuxera NTFS-3G Open Source版
4. Tuxera NTFS-3G 有償版
5. NTFS-3G for Mac I-O DATA製 HDDに付属
6. Paragon NTFS for Mac OS X


● 上級者向け /etc/fstabファイルを編集する方法

 無料です。使用するデバイスが決まりきっていればバッチファイル(シェルスクリプト)に出来ます。

 /etc/fstabファイルを直接編集する。
# Edit /etc/fstab
sudo nano /etc/fstab
# LABEL={DEVICE NAME} none ntfs rw,auto,nobrowse
LABEL=SANDISK none ntfs rw,auto,nobrowse
# DEVICE NAME contains SPACE character Escape \040
LABEL=DEVICE\040NAME ntfs rw,auto,nobrowse
# UUID=Universal Unique Identifier none ntfs rw
# UUID Command+I / Get Info in Disk Utility
UUID=12345678-1234-4321-1234-123456789012 none ntfs rw,auto,nobrowse
# Use Finder to Access /Volumes folder
/Volumes/{DEVICE NAME}


● FUSE for macOS

FUSE for macOS
FUSE for macOS 3.5.4
Mac OS X 10.5 or later
Intel or PowerPC
Released on 01 Dec 2016
 ※ Sierraにも対応しているのかな?

● Tuxera NTFS-3G Open Source版

Open Source: NTFS-3G
ntfs-3g_ntfsprogs-2016.2.22, released on March 20, 2016.
 オープンソースの NTFS-3Gは速度が遅いと言う評価が有りますが、実際はどうなんでしょうか?


● Tuxera NTFS-3G 有償版

Tuxera NTFS for Mac
 有償版は速いそうです。


● NTFS-3G for Mac I-O DATA製 HDDに付属

 IODATA アイ・オー・データ機器製の HDDに付属の NTFS-3G
 2016年12月19日 NTFS-3G for Mac I-O DATA Ver.1.2.3.0

サポートソフトウェア・ダウンロードサービス NTFS-3G for Mac I-O DATA Ver.1.2.3.0
NTFS-3G_for_Mac_I-O_DATA_1.2.3.0.dmg
 ※ Mac OS Xの言語設定が日本語の必要が有ります。(システムの言語設定が日本語以外の設定では動かない糞アプリ。)


● Paragon NTFS for Mac OS X

Paragon NTFS for Mac 14 日本語版
 OS X 10.6x Snow LeopardからmacOS 10.12(Sierra)までのOSに対応。
ntfsmac14_trial_j.dm
 ¥2,160

Paragon NTFS for Mac 14 英語版
ntfsmac14_trial.dmg
 OS X 10.8 Mountain Lion、OS X 10.9 Mavericks、OS X 10.10 Yosemite、OS X 10.11 El CapitanmacOS 10.12 Sierra

NTFS for Mac 12. Special Edition(無料版)のダウンロード方法
 お使いのMac OS Xから、NTFSフォーマットのI-O Data製デバイスに楽々アクセス!
 新規購入したI-O DATA製ストレージデバイスをMacコンピュータに接続し、いざデータをコピーしようとしてみたら…「読み込み専用」の文字が!残念ながら、デバイスのファイルシステムフォーマットがNTFSの場合、Macからのアクセスは読み取りのみに限られてしまい、データを書き込むことはできません。(NTFS for Mac 12 Free. Special Editionの説明文から引用)
 OS X 10.5 Leopard、OS X 10.6 Snow Leopard、OS X 10.7 Lionに対応。

Paragon NTFS for Mac OS X Yosemite Preview 対応版
対応OS: OS X Yosemite Developer Preview





Tags: [Apple], [MacBook]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

Xcodeで Mac OSX用のクリップボード共有&履歴アプリを作る
Xcodeで Mac OSX用のクリップボード共有&履歴アプリを作る

  Mac OS X用アプリを Swift言語で作る方法

Xcodeで Mac OSX用のスクリーンマスコットアプリを作る
Xcodeで Mac OSX用のスクリーンマスコットアプリを作る

  Mac OS X用アプリを Swift言語で作る方法

Xcodeで Mac OSX用のスクリーンキャプチャアプリ&画像保存を作る
Xcodeで Mac OSX用のスクリーンキャプチャアプリ&画像保存を作る

  Mac OS X用アプリを Swift言語で作る方法

Windowsパソコンで Macる。Skylake Platform in OSX86 Hackintoshの夢
Windowsパソコンで Macる。Skylake Platform in OSX86 Hackintoshの夢

  Windows PCで iPhone開発、Mac OS Xで Hackintoshの方法

VirtualBoxに Mac OS X macOS Sierraをインストールの夢
VirtualBoxに Mac OS X macOS Sierraをインストールの夢

  Windowsの VirtualBoxに Mac環境を作り OS Xをインストールして動かす夢を見る



[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外はweb構成の変更で移動する場合があります)
Copyright (c) 2016 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/apple_macbook_air/