iOSDC Japan 2019 に「Advanced Segue」というセッションで登壇します

明日、2019年9月5日(木)から開催される iOSDC Japan 2019 に「Advanced Segue」というセッションで登壇予定です。

スケジュール

  • 2019/09/05(木) 18:40〜
    • Track B レギュラートーク(30分)
    • Proposal

概要

Proposalからの抜粋です。

Segueでできること、できないこと、とにかくSegue(UIStoryboardSegue)について凝縮して紹介します。 通常の使い方からUnwindSegueを使うメリット、Xcode 11から利用できるようになったIBSegueActionまで。 Segueを愛して7年の私が、これまでSegueを避けてきた皆さんにもSegueの魅力を知っていただけるようなトークができればと考えています。

見ていただきたいかた

  • 同じくSegueを愛する同士
  • Segueを使ってはいるがもう少しどうにかならないかと思っているかた
  • 敢えてSegueを使っていないかた

Segueを愛するかたはもちろんですが、敢えてSegueを使っていないかたにこそ価値のあるセッションになるかもしれません。 なお、このセッションを聞いて絶対Segueを使ってくれ!とは考えていないです。 普段Segueを使っていないかたにとっては、30分でSegueについてキャッチアップしていただき「SegueのProsはもちろん知ってるけど、やはり敢えて使ってないんだよ」と自信を持って言える状態になっていただければ幸いです。

具体的な内容

  • Basic Segue
  • iOS 13 New Features!
  • Advanced Tips

というAgendaの予定です。

Basic Segue

  • SegueはViewControllerを開くためだけにあるのではないですよ
  • Segueには大きく4種がありますよ

という基本部分と、

  • Segueを使うPros
  • Segueを使うCons

について簡単に復習をさせていただきます。

  • prepareForSegue

についてもここに含みます。

iOS 13 New Features!

  • Segue ActionによりSegueのConsの解決

を中心にお話します。

Advanced Tips

  • Unwind Segueの活用例
  • Custom Segueの活用例

についてTips形式で実例を紹介していきます。 中にはDestination ViewControllerを使わないTipsも!?

「え!Segueでこんなこともできるの?」「おお、このTipsいいじゃん!使おう」と少しでも新しい発見が含まれていると嬉しいです。

見どころ

  • iOS 13のSegue Actionについて未知のかたはこのセッションでなくとも必ずキャッチアップいただきたい!
  • Segueをご活用のかたにとっても、Custom Segueの活用Tipsには面白い内容が含まれていると思います
    • これを機に「俺はこんなCustom Segue使ってるぜ!」というのをぜひ語り合いましょう!

所の執筆・監修した書籍

iOS 11 Programming

iOS 11 Programming

  • 著者:堤 修一,吉田 悠一,池田 翔,坂田 晃一,加藤 尋樹,川邉 雄介,岸川 克己,所 友太,永野 哲久,加藤 寛人,
  • 製本版,電子版
  • PEAKSで購入する
iOS 12 Programming

iOS 12 Programming

  • 著者: 加藤 尋樹,佐藤 紘一,石川 洋資,堤 修一,吉田 悠一,池田 翔,佐藤剛士,大榎一司,所 友太,
  • 製本版,電子版
  • PEAKSで購入する