記事情報企業

アップデートし続けるアプリのSwift移行

アップデートし続けるアプリのSwift移行

はじめに初めまして!オールアバウトの @morimorimです。2016年度入社新卒エンジニアの連載企画第三本目として、CafeSnapというアプリをObjective-CからSwiftへ移行している話をしたいと思います。CafeSnapとはCafeSnapとは、日本全国にある個性の光るカフェを探すことができる写真共有型アプリです。タイムラインに流れている写...

更新日: 2017-03-29
記事の見出し
  • アップデートし続けるアプリのSwift移行
  • はじめに
  • CafeSnapとは
  • なんでSwift移行を決めたの?
  • CafeSnapでやっているSwift移行
  • やってよかったこと(やりたいこと)
  • 可読性、実装しやすさの向上
  • nilが好きになった
  • Protocol Extensionの活用
  • 継承の場合
  • Protocol Extensionの場合
  • 発生した問題
  • 人によって書き方がバラバラ
  • ライブラリが見つからない?
  • ビルド時間が徐々に遅くなってる
  • おわりに
  • おまけ
テックブログ情報
アップデートし続けるアプリのSwift移行
ブログオールアバウトTech Blog
ブログ概要株式会社オールアバウトのエンジニアブログです。
QiitaQiita::allabout
会社名株式会社オールアバウト
会社概要メディア『AllAbout」をはじめ、メディア・コンテンツを数多く配信している
上場情報Yahoo!ファイナンス