見出し画像

技術書典5にて「iOSアプリ開発 - UI実装であると嬉しいレシピブック」を出しますので【え14】でお待ちしています!

2018/10/08(祝)に池袋サンシャインシティで開催される技術書典5にて初めて頒布をする運びになりました。私自身が同人誌の出版をしてみたいという思いがありましたが、ジャスト・タイミングで願いが叶い驚きと嬉しさを感じています。

内容はどんな感じなの?

私は現在iOSアプリ開発を行なっています。若い頃にデザイナーを少し経験した事もあって、特にiOSアプリにおけるUIやAnimationの実装や設計における部分に関心があります。
これまでもUI実装サンプルの公開やQiitaでの投稿・勉強会やMeetupへの登壇を行なってきた中で紹介してきたトピックや業務・プライベートで得たUI実装の知見をぎゅ〜っと1冊にまとめた形にしました。(今回は諸般の事情により表紙や販促物のデザインを含めて今回は私ひとりで仕上げました)

iOSアプリ開発 - UI実装であると嬉しいレシピブック
¥1000 / B5版(電子書籍版もBoothにて現在準備中です)
All 124 Pages
UI実装いくつかのまとまったサンプル実装を例にUI構築をする上で重要な実装ポイントやアイデアを紹介していく形式になっています。

本書に関するインフォメーション

本書はiOSアプリ開発におけるUI実装において、StoryboardやXibでの構成を基本としたサンプル解説になっていますので実際に動くものがないとと思いささやかではありますが、サンプルコードを準備しています。

【書籍に掲載したサンプルコードはこちら】
サンプルコードに関しては、定期的に保守をしていく予定ではおりますのでもし内容の変更があった場合にはご報告ができるような形を考えております。

【サンプル概要】
掲載しているサンプルにつきましては4本収録しております。今回は特にUI実装の部分にスポットを当てた構成ゆえ、外部API等を利用する処理等は入れない形にし、コード内にもできるだけコメントや実装ポイントのメモも残しています。

目次と構成につきまして

掲載サンプルは4章構成にしていますが、取り扱う題材の関係で図解や実装コードの掲載する必要があったので、ちょっとページ数が増えてしまいました...汗

まえがき
- 動作環境及びバージョン
- サンプルに関して
- 誤表記などに関するお問い合わせに関して
- サンプルのURLと見た目

第1章 サイドナビゲーション型のUI
- 1.1 ContainerViewに関するおさらい
- 1.2 ContainerViewの活用ポイント
- 1.3 スライドするメニュー表示の概要と実装
- 1.4 StoryBoard構成とコードの解説
- 1.5 コーヒーブレイク

第2章 写真を拡大する画面遷移UI
- 2.1 View実装に関するTips集
- 2.2 使用したライブラリのご紹介
- 2.3 カスタムトランジションの基本実装
- 2.4 画面遷移前の一覧画面の実装
- 2.5 画面遷移後の詳細画面の実装
- 2.6 本サンプルにおける画面遷移表現のまとめ
- 2.7 コーヒーブレイク

第3章 Tinder風のUI
- 3.1 実装する上でのポイント
- 3.2 処理の橋渡しを行うプロトコル実装
- 3.3 画面に追加した際の演出
- 3.4 カード状のViewとUIPanGestureRecognizer
- 3.5 UIViewControllerとの連携部分の実装
- 3.6 UIScrollViewを利用した画像表示の実装
- 3.7 コーヒーブレイク

第4章 入力フォームの実装例
- 4.1 入力に関するView部品の実装
- 4.2 使用したライブラリのご紹介
- 4.3 UITableViewを利用した表現Tipsの紹介
- 4.4 入力フォームの部分に関する画面実装
- 4.5 コーヒーブレイク

Xcode10 & Swift4.2における変更点のまとめ

あとがき
- 今回の執筆に当たって
- 筆者プロフィール

また、当日までにはBoothのオンラインストアにて電子版も公開する予定でおります。

最後に

会場では今回130部ご用意しておりますので、当日もしご興味のある方は【え14】ブースまでお立ち寄り頂けますと嬉しく思います。
※今後はサポートに関するページ等もご用意できればと考えております。
それでは、会場で是非お会いしましょう!

※ページ数が正しくは124でした...すみません💦


この記事が気に入ったらサポートをしてみませんか?