iOSDC Japan 2018
レギュラートーク(15分)

SDKを作ってみよう

shmdevelop satoshi0212 shmdevelop

社内で使うためSwiftでSDKを一から実装しました。
そこにはいくつもの関門と調査と発見がありました。

SDKを作るにはどうするのか、考慮すべき点とは、苦労した点とは、解決した課題は。

聞き終えたらSDKを作り出したくなるような、一つの物語を共有したいと思います。

  • gRPCを使ったライブラリ構築
  • 端末内データ保持
  • 設計
  • テスト
  • インターフェイス
  • ログ
  • ポーリング