Programming』はPEAKS初の成立プロジェクトとなり、クラウドファンディング、一般販売ともに予想以上の反響をいただきました。この本の序文を読む毎年、「この人が書くなら読みたい!」という第一線の著者陣の解説が読める風物詩にしたいと当初から考えていたのですが、おかげさまで今回も企画、刊行することができました。応援いただいたみなさま、ありがとうございました。12の発表は、これまでになく斬新、というよりは順当な進化という印象でした。ML、Swift/Xcodeのアップデート、と押さえておくべきトピックは膨大です。12のトピックを網羅し、さらに関連するMojave、tvOS、デプスの章も加えました。iOSに関連するAppleプラットフォームの今とこれからをとらえた1冊に仕上がったと自負しています。本書の各章は強く関連していないため、好きな章から読むことができます。パスワード管理と認証情報の提供」を読んでください。特殊なアプリでなければ対応すべき、もしくは対応を検討すべきトピックが必ず入っています。前作の該当章が基礎として必要な部分もありますので合わせて参照ください。デプス」(深度)についても収録しました。tvOS」は開発の基礎となるSwift/Xcode、MojaveとtvOSのホットなトピックを解説します。10の新機能」はiOSアプリを開発するなら把握しておかなければなりません。Mojaveの新機能」では、ダークモードに加え、macOS版UIKitフレームワークの登場を見越した対応を解説しています。12の新機能」ではもうひとつのUIKit動作環境であるtvOSの最新トピックも解説しています。日々のアプリ開発、新しいアプリのアイディアに活用いただければ幸いです。12がリリースされ、実際のアプリのSiriショートカットがみられるようになりました。自分の過去の行動から提案されるSiriショートカットには、思わずハッとさせられるものがあります。本書を読んで、皆さんのアプリにもそのようなショートカットを追加してみてはいかがでしょうか。GitHubiOS12では通知がアップデートされてiPhoneユーザにとても使いやすいものになりました。グループ通知は日々多くの通知を受け取る人々のロック画面を整理されたものにしてくれました。他のアップデートもユーザー体験を向上させるのにとても役立つものです。この本が一つでも多く、アプリのUX向上にお役に立てれば幸いです。AutoFillはパスワード管理をシステムに委譲する仕組みで、ユーザーの入力負荷を下げたり、ユーザーをセキュリティリスクから守るという意味があります。AutoFillへの対応作業自体はそれほど大変ではありませんが、仕組みの全体像を把握するのは意外と大変なものです。本書が役に立つと思います。GitHub「ARKit」と「デプス」の章の執筆を担当しました。ARKitは1.5、2.0と重要な新機能がドカドカと追加されたので必見な章になっているのはいわずもがなですが、個人的にはデプスの章が特にお気に入りで、iOSにおけるデプスについてこれだけ網羅的に、しかもフレームワークを横断して解説している書籍は英語圏を含めても存在しないのではと思っています。Programming」と末永くご愛読いただけると嬉しいです。MLの実装と内部の機械学習の仕組みについて執筆しました。「やってみた」だけではないコンテンツに仕上がったと思います。MLを使い、機械学習をアプリに取り込もうとしている方の一助になれば、幸いです。4.2の両方を解説しました。4.2にも注目すべき機能はいくつもあります。5を安心して迎えられるように、本書でしっかり準備を整えていただければ幸いです。10の章を私は解説しました。アップデートしたらまず戸惑うと思われるUIの変更から新しいパフォーマンスチェックの機能まで新機能を網羅しています。XcodeはiOSエンジニアなら大部分の方が利用するIDEです。試せるようキャプチャを多めにしています。2018の目玉のひとつ、Mojaveについて解説しました。Macは来年からすべての開発者が利用できるようになります。本書ではこれらの機能をiOS開発者の参考になるように解説しました。今後のiOS/Macアプリ開発のお役に立てれば幸いです。12でTVUIKitが新設されました。このTVUIKitの解説は、まだインターネット上にもほとんどありません。本書はそんなTVUIKitについて全クラス、全プロトコル、全プロパティ、全メソッドを実際に使って解説をする唯一のものです。Programmingシリーズをお届けすることができました。iOSな方はぜひ購入ください。仕事に活かせるトピックが入っています。12の「これはキャッチアップしておきたい!」を一冊の本にまとめました。どの章も編集者自身の口から「これは最高では!」と思わずこぼれてしまうような、自信のある内容となっております。本書がみなさまの助けとなれば幸いです。11より早いペースでユーザーの移行が進んでいるようです。多くのユーザーに便利な体験を提供する為にiOS12対応は欠かせません。本書ではiOS12の新機能のみならず、開発体験を向上させるSwiftやXcodeの新機能まで網羅的に解説していて、全iOSプログラマー必携の書と言えると思います。個人的には@ikesyoさんのSwift4.1と4.2の新機能の章が非常にわかりやすくて参考になりました。12での新機能などを網羅的に書いてくれていて好印象。WWDCで新機能の発表を聞いてもどうも言葉の壁でイマイチ理解しきれていないことが多かった。その問題点を一気に補充してくれる印象。個人的には、swift-evolutionのそれぞれのプロポーザルを引用しつつ、swift4.2の変更点を書いてくれてるのは、気になってた点をまとめてキャッチアップできてよかった。