見出し画像

7月27日の技術書同人誌博覧会にて「UI 実装であると嬉しいレシピブックの続編」を頒布致します!

最近は、本業もプライベートもなかなか忙しく、近況のご報告等がなかなかできていなかったこともあり、申し訳御座いませんでした。慌ただしくも皆さまのお陰もあり楽しく過ごせています。

7月27日に大田区産業プラザPIOにて開催されます、「技術書同人誌博覧会」にて、新刊となる「iOSアプリ開発 UI実装であると嬉しいレシピブックVol.2」をD-10 Just1factoryのブースにて頒布致しますので、何卒よろしくお願い致します。

今回が第1回の新しい技術書関連のイベント開催ということで私個人としましても非常に楽しみにしております。また会場では、
- 新刊「UI 実装であると嬉しいレシピブックVol.2」を72部
- 既刊「UI 実装であると嬉しいレシピブック」35部
をご用意しておりますので、当日もしご興味のある方はブースまでお立ち寄り頂けますと嬉しく思います。

新刊の内容はどんな感じなの?

前回は「少しの工夫とアイデアでできる表現集」というコンセプトでできるだけ試しやすいUI実装に関するトピックスのご紹介が中心とした構成になっていました。

前回の続編としての位置付けでもある本書に関しては、「便利なライブラリを上手に活用した表現集」として、前回とは少し趣を変えてUI実装の中でもGithubで公開されているOSSのUIライブラリでの動きや表現を取り入れて組み合わせたサンプル実装を例に、UI構築をする上で重要な実装ポイントやアイデアを紹介していく形式にしてみました。

平素のiOSアプリ開発において、UIライブラリを導入する場合における検討段階での参考資料としての活用はもちろん、上手にライブラリを利用する際のUI構築時のヒント等、更にアプリのUIを一つ上のステージへ上げるためのヒントとして本書が少しでもお役に立つことができれば幸いです。

iOSアプリ開発 - UI実装であると嬉しいレシピブックVol.2
¥1000 / B5版(電子書籍版もBoothにて現在準備中です)
All 192 Pages

【サンプル概要】
掲載しているサンプルにつきましては3本収録しております。特にUI実装の部分やライブラリの活用にスポットを当てた構成ですので、コード内にもできるだけコメントや実装ポイントのメモも残しています。

【書籍に掲載したサンプルコードはこちら】
書籍を読みながら実際にお試し頂けるサンプルコードにつきましてもGithubにて公開しておりますので、書籍を読み進めながら更に理解を深めていく際に参考になれば幸いに思います。(こちらのコードにつきましても定期的に保守をしていく予定です)

目次と構成につきまして

今回はサンプル制作の際に利用したライブラリ概要紹介や1画面あたりのコードが結構複雑になった結果、ページ数が192ページという結果になりました...滝汗。書籍ボリュームも前回以上のものではありますが、要点となる点に関しては図解も交えて詳細に記載したつもりではありますので、UIライブラリを選択する際のリファレンスとしての活用はもちろん、実務におけるUI実装においても広く活用ができる形の構成に仕上げました。

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

サンプルのURLと見た目
- 第1章
- 第2章
- 第3章

第1章 TabBar Animation & Layout
- 1.1 事前準備に関して
- 1.2 本章で収録しているサンプル実装における概要
- 1.3 利用したライブラリの紹介
- 1.4 このサンプルで利用している便利なExtension集
- 1.5 TabBarControllerの切り替え時にアニメーションを付与する
- 1.6 部品となるViewを実装する
- 1.7 このサンプルで利用しているアーキテクチャ
- 1.8 UITableViewでのコンテンツ一覧表示に関する実装
- 1.9 UICollectionViewでの画像コンテンツ表示に関する実装
- 1.10 コーヒーブレイク

第2章 API Connection & Layout
- 2.1 事前準備に関して
- 2.2 本章で収録しているサンプル実装における概要
- 2.3 利用したライブラリの紹介
- 2.4 このサンプルで利用しているアーキテクチャや画面構成について
- 2.5 各種画面表示をするViewControllerから見る実装ポイント
- 2.6 API通信処理に関連する部分テストコードについて
- 2.7 コーヒーブレイク

第3章 Modify Transition & Layout
- 3.1 事前準備に関して
- 3.2 このサンプル実装における概要
- 3.3 利用したライブラリの紹介
- 3.4 このサンプルで利用しているアーキテクチャや画面構成について
- 3.5 各種画面表示をする ViewController から見る実装ポイント
- 3.6 コーヒーブレイク

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

※ 電子書籍版につきましては、先行して「Booth」にて販売中です!

技術書同人誌博覧会以外のイベントでの頒布に関して

こちらの書籍につきましては、9/22に開催される「技術書典7」でも頒布する予定ではございますので、お立ち寄りの際には是非ブースへお立ちより頂けますと嬉しく思います。

ちょっと今回は流石に新刊を出せる気配がない...でもさらに続編となるVol.3の執筆には鋭意取り組んで参ります。

追伸: 遅ればせながら「iOSアプリ開発 UI実装であると嬉しいレシピブック」の商業誌化もされました!

本来ならばこれより前のタイミングで発表するべきだったかと思いますが、以前に技術書典5で同人誌として頒布致しました「iOSアプリ開発 - UI実装であると嬉しいレシピブック」もこの度商業化致しました!

実際には、今年の2月中旬にはTwitter上で簡単にご報告をしていましたのですが、まとまった形でのご報告ができていなかったこともありますのでこの場をお借りして改めてご報告した次第でございます。

そして、イベント当日にお会いできることを心待ちにしております!

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