iPhone で T-Mobile の eSIM を使う方法

アメリカに出張で行く機会があったので,iPhone で T-Mobile の eSIM を使ってみました.備忘録を兼ねてブログに簡単に使い方をまとめておきます.

慣れれば簡単に設定することができ,日本国内で準備しておくことができるので旅行時の通信手段として良い方法の一つだと思います.

“iPhone で T-Mobile の eSIM を使う方法” の続きを読む

Swift 3 への移行時に気付いたこと

この記事では既存の iOS アプリを Swift 3 に移行した時に気付いた幾つかの知見について紹介します. 自分自身がまだ iOS 10・Swift 3 について理解が不十分な部分もありますが, 少しでも参考になれば幸いです.

“Swift 3 への移行時に気付いたこと” の続きを読む

TTTAttributedLabel で Peek & Pop に対応する (2016年5月更新)

TTTAttributedLabel は UILabel の代わりに利用できる, リンクの検出などの機能を備えたライブラリです. この記事では TTTAttributedLabel で表示しているリンクを iPhone 6s / 6s Plus で利用できる 3D Touch の機能の一つである Peek & Pop に対応させる方法を紹介します.

“TTTAttributedLabel で Peek & Pop に対応する (2016年5月更新)” の続きを読む

iOS・Android のディープリンク技術のまとめ (2017年2月更新)

この記事は CAMPHOR- Advent Calendar 2015 の9日目の記事です.

この記事では Web ページでリンク等をタップした際に, スマートフォンアプリを起動し, 特定の画面を開くことができるディープリンクに関わる技術についてまとめます.

これらの技術を利用することで Web ページからスマートフォンアプリへのスムーズな遷移を実現できるようになります. また, アプリがインストールされていない場合も App Store や Google Play からアプリをダウンロード出来るようなものもあります.

“iOS・Android のディープリンク技術のまとめ (2017年2月更新)” の続きを読む

iOS・tvOS・watchOS デバイスのアーキテクチャについてのまとめ

この記事は CAMPHOR- Advent Calendar 2015 の1日目の記事です.

iOS・tvOS・watchOS アプリを作成しビルドするにあたって, 命令セットアーキテクチャについて理解しておくことは, 適切なバイナリを出力することに役立ちます. また watchOS 2 以降等で対応が必須になっている Bitcode についての理解を深めることにも役立つかもしれません.

この記事では iOS・tvOS・watchOS デバイスのアーキテクチャについての様々な情報をまとめます.

“iOS・tvOS・watchOS デバイスのアーキテクチャについてのまとめ” の続きを読む