Indie Games Festival 2018 – キックオフイベント

六本木のGoogle社で行われたIndie Games Festival 2018 – キックオフイベントに参加しました。

写真はそこでいただいた、通称ドロイド君のペーパークラフトです。

セッション後の懇親会では様々な開発者の方々とお話をさせていただきました。

watchOSのアップデート

watchOSを最新の3.2.2にアップデートしました。

watchos_update

watchOSのアップデートを行うには「Wi-Fiに接続されたiPhoneの通信圏内にある」と「50%以上充電されている」という条件を満たす必要があり、さらに完了するまでの1時間前後は充電器から取り外せません。iOSのアップデートと違って意外と制約が厳しいです。

Core Data

iOSが基本でサポートしているデータ管理用フレームワークCore Dataを勉強しています。

coredata

データの取り扱いに関してはSQLiteの外部ラッパーライブラリを使うことが多かったのですが、Core DataだとXcodeがアップデートされた際に動作が保証されている可能性が高い点や、Xcodeとの親和性の高さなどでの優位性があります。

ホーム画面からのウィジェット表示

iOS 10から、ホーム画面のアプリアイコンを3D Touchで押し込むことでクイックアクションに加えてウィジェットが表示されるようになりました。

widget

対応には一手間かかりますが、ユーティリティ系アプリを作成する場合には対応しておきたい部分です。

iPad mini

初代のiPad miniを中古で購入しました。GPS付きのモデルで、ストレージは16GBです。

ipadmini

スペックはiPad 2とほぼ同じです。Retinaに慣れてしまった今となっては、画面が粗く感じます。

Swift Playgroundsがインストールできないのが残念です。