概要
特集1
[開発者待望の新機能の数々!]iOS 11最前線
Swift 4,Xcode 9,機械学習,AR
本特集では,2017年9月にリリースされたiOS 11,Swift 4,Xcode 9について,具体例を交えながら徹底解説していきます。iOS 11は,次世代メディアフォーマットをサポートし,機械学習や拡張現実の新しいフレームワークも登場しました。Swift 4は,後方互換性を持った初めてのメジャーアップデートで,さまざまな改善が行われています。また,Swiftはサーバサイドでも使われ始めています。Xcode 9は,リファクタリング機能,ワイヤレス開発がサポートされ,よりテストしやすくなりました。このように開発者待望の新機能の数々で,必読です。
特集2
[3年ぶりのメジャーリリース!]Java 9集中講座
新機能,モジュール化,付属ツールの刷新
2017年9月22日に登場したJava 9の特集です。パッケージの依存関係の管理を行いやすくする「Project Jigsaw」をはじめ新たに追加された機能や変更点など,以前のコードやJava 9でのコードを適宜出して丁寧に解説します。さらに,各種ツールの変化などについても説明しますので,Java 9になって今の開発がどのように変わるのかを理解できるはずです。さらに進化したJava 9を体験してみてください。
特集3
現場で使うSlack
チーム開発,サービス連携,Slack App
チーム内のやりとりを効率化するコミュニケーションツール「Slack」の現場での使い方を解説する特集です。前半では,メンションや通知,絵文字など,Slackの現場での基本的な使い方や作法を説明します。そして後半では,GoogleカレンダーやGitHubをはじめとする外部アプリケーションとの便利な連携方法を紹介します。さらにSlackは,自身でSlack Appを作成して利用することもできます。本特集では,Slack Appを開発して自分たちのニーズを満たす処理を行う方法まで解説します。