iPhone X 発表

2017年9月13日(日本時間)で行われたAppleイベントで iPhone 8 / 8 Plus / X そして Apple Watch Series 3 が発表されました。

とうとう iPhone X ではホームボタンがなくなりました。

Androidみたいにディスプレイ上にホームボタンがあるのかと思ったら、ホームボタンの存在自体が消えていました。

Apple Payの呼び出しやスクリーンショットを撮るときに必要だったため操作方法が大きく変わりそうです。

これが、ホームボタンがソフトウェアボタンになっただけだったらガッカリなところだったのでこれはこれでありなのかもしれません。

次に Touch ID が使えない代わりに導入される Face ID ですが、ドットプロジェクタ+赤外線カメラを使うため暗闇でも問題ないことはわかりました。Apple Pay の認証もスマートにできそうです。

ただセキュリティとして気になる点が2つでてきました。

  1. 寝顔で Face ID を突破されない?

    Touch ID 導入時でも子供が寝ているお父さんの指を使って Touch ID を突破したなんて情報がありましたが寝顔で突破されるともっと緩くなりそう。いや、起きていても声かけて振り向いてもらうだけでも突破されるかも。

  2. 誤操作誘導で不正にアプリ内課金されるトラブルは増えない?

    従来ならパスワード入力やホームボタンに指を当てる必要がありましたが、Face ID だと画面見てるだけでアウトになったりしないか?認証要求についてはほぼ回避方法がなさそうですね。アプリ内課金には購入意思を確認するため金額と質問が出ているのでそれさえ誤タップしなければというところでしょうか。

買いかどうかで言えば、現在 6 Plus / 6s Plus / 7 Plus を使っているなら画面サイズは変わらず筐体サイズが小さく、そして軽くなるのでありだとおもいます。充電速度は不明ですがワイヤレス充電にも対応したのでよく充電ケーブル破損させる人も検討の余地があるかもです。

今年、iPhone買うかどうかですが、欲しいのは山々ですが3年連続 iPhone 買うのはどうかと思いますので iPhone 7 Plus で不満が出るまでは我慢したいと思います。(約束はしない)

iOS11対応機種のスペック一覧表を作成しました。

2017年9月13日(日本時間)で行われたAppleイベントで iPhone 8 / 8 Plus / X が発表されましたので、iOS11対応機種のスペック一覧表を作成しました。

スマホアプリ開発で気になるところとしては iPhone X の解像度でしょうか。アスペクト比が変わるとUI設計に影響しますからね。

Swift 4 は多分iOS11リリースの前後にXcodeのアップデートと同時にリリースされるのではないかと予想しています。

WWDC2017でSwiftの発表は特になし、XcodeはiPad Pro 10.5インチ対応にバージョンアップ

WWDCは本来、開発者向けのイベントなので新OSや開発環境に関する発表はこのタイミングで行われるのですが、今年は新OSの発表はあったもののSwiftのメジャーバージョンアップの発表はなかったため、やっと言語仕様が落ち着いてきたようです。

ただし、iPadに関してはWWDCで発表されたiPad Pro 10.5インチ版が2,224 x 1,668ピクセルのためXcodeのバージョンアップが配信されています。インターフェースビルダーにiPad Pro (10.5-inch)が追加されているのでiPadアプリを開発している方は要確認ですね。

Xcode バージョン 8.3.3
リリース日: Jun 6, 2017
Xcode 8.3.3 includes Swift 3.1 and SDKs for iOS 10.3, watchOS 3.2, tvOS 10.2, and macOS Sierra 10.12
Xcode 8.3.3 adds interface Builder support for iPad Pro (10.5-inch)