iOS 9 週連続 Bootcamp 6週目 レポート(UIKit & Xcode 7) #cm_ios9
イベント概要・タイムテーブル
こんばんは深澤です。 今宵はiOS 9 週連続 BootCamp 6週目、いよいよ後半戦に入ってきましたね〜。 今回はUIkitとXcode 7の新機能という、iOS開発者ならまず利用するFrameworkとツールの紹介になりますので、すべてのiOS開発者必見の勉強会になる予感がタイトルから伺えます。 togetterのまとめはこちら
2015年11月4日19:30から 今回も場所は渋谷のdots.さんです。昼間は居心地のよいコワーキングスペースとして利用できますよ〜。
今回の登壇者のお二人です。 右:平屋 真吾@クラスメソッド (@shingohry)、左:熊谷 友宏@EZ-NET (@es_kumagai) 熊谷さんは「#yidev 横浜 iPhone 勉強会 / #cswift カジュアル Swift 勉強会」を主催しており、書籍「Xcode 5 徹底解説」の著者です。
それでは本日のタイムテーブルです。
時間 | タイトル | 内容 | スピーカー |
---|---|---|---|
19:00 - 19:30 | 会場 | 受付 | ー |
19:30 - 19:40 | ご挨拶 | 挨拶&BootCampや会場の説明についてお話させていただきます。 | 大橋 力丈@クラスメソッド |
19:40 - 20:20 | iOS 9 の UIKit | iOS 9 の UIKit の主な変更点はレイアウト周りの機能の強化です。UIStackView、NSLayoutAnchor、UILayoutGuide などの新機能の概要や活用方法などについて。 | 平屋 真吾@クラスメソッド |
20:20 - 20:25 | 休憩 | 休憩タイム | ー |
20:25 - 21:05 | Xcode 7 の新しいところ | iOS 9 と合わせて Xcode 7 が登場し、新機能も幾つか追加されています。知らなくてもアプリ作りはできるのでつい後回しにしがちですけど、知っておくと何か良いことあるかもしれません。今回は中でも特に、興味は湧いても調べるのがなかなか億劫な辺りを中心に紹介してみたいと思います。 | 熊谷 友宏@EZ-NET |
21:05 - 21:30 | 懇親タイム(Q&A) | 登壇者への質問タイムを行いながら、残り時間お話しいただきます。 | ー |
iOS 9 の UIKit
スピーカーは 平屋 真吾@クラスメソッド です。 UIStackView/NSLayoutAnchor/UILayoutGuideをTwitterのタイムライン風のUIやWebViewなどを例として、Storyboadのプロパティやコードでどう表現できるようになったかを紹介しました。 全体的にiOS 9の新機能を使うと今まで苦労して書いていたコードがすっきりとするような印象を受けました。
Xcode 7 の新しいところ
スピーカーは 熊谷 友宏@EZ-NET さんです。
まずはSwift2に始まるざっくりした新機能を8個紹介、そしてUIテスト、コードカバレッジ、ドキュメントコメントを多めに時間をとって紹介しました。 特にUIテストはMS Officeのマクロのような操作のテストを記録する機能もあったりして興味深い内容でした。
質問・懇親タイム
スピーカーへの質問や参加者の方同士での交流も多く見られ、参加者の方の良い交流の場となっていました。
まとめ
ほぼ皆が使うUIKitの新機能や、iOS/Macアプリ開発者必携のXcode 7の新機能について、とても分かりやすい説明でそれぞれ何が新しくて、どんな感じで使えるのかが分かりました。
それでは今後の予定です。
# | 日 | 内容 | ゲストスピーカー |
---|---|---|---|
7週目 | 2015年11月11日 | Swift2.xをScalaから見る/ObjC, Swift, そして Haskell(予定) | 佐野岳人@ヤフー(予定) |
8週目 | 2015年11月18日 | Swift2、マルチタスキング、Swiftのテスト(予定) | 安達 彰典@ Gunosy(予定) |
9週目 | 2015年11月25日 | 3DTouch(予定) | 三橋 正典@GoodPatch(予定) |
また、クラスメソッドではiOS以外の勉強会も行っています。
さらに、クラスメソッドでは、一緒に働く仲間を募集しています。 12/4に会社説明会を予定していますので興味がある方はぜひご参加ください。
- 12/4 第13回会社説明会(準備中)