ATND

yidev 第16回勉強会 : ATNDの懇親会で@studioshinさんにハメられて、@dealforestさんと一緒に、これに行ってきました。

第58回 Cocoa勉強会関西 – iOS/Macアプリ開発勉強会 : ATND

Togetter

第58回 Cocoa勉強会関西 – Togetterまとめ

発表内容

from Objective-C to Swift

主催者の@studioshinさんの発表。
同じゲームをObjective-CとSwiftで開発したコードの解説でした。
SpriteKitの説明もあり、非常にわかりやすかったです。

What’s up! iOS8

@windblumeさんの発表。
はるかまきりのiOS8対応でハマったポイントなどについてでした。

  • iOS8とiPhone6/6Plusのシェア比率
  • 4inch対応は意外と忘れやすいので気をつけよう
  • Modalで表示した画面で使ったキーボードは、ちゃんとviewWillDisappearのタイミングで閉じてあげた方がいい。
  • (Topicが多くてメモしきれませんでした..)

発表資料がKeynoteじゃない何かで作られてました。何だろうあれ、便利そう。

Xcode6のFramework Templateについて

これ
第58回 Cocoa勉強会関西でXcode6のFramework Templateについて話した

カスタムキーボードについて

@niwatakoさんの発表。

この発表のロングバージョン。聞きたかったやつや。
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo

  • ハードからの入力とホストアプリをCustom Keyboardで中継
  • 特許出願中!!
  • フルアクセスが必要だった
  • 本当はキーボードを表示したくないけど、切り替えボタンを表示しないとリジェクトされるから仕方ない

YosemiteのTodayExtensionを作ってみる

@questbeatさんの発表。

なんとMacのTodayExtensionの作り方をハンズオン形式で教えてくれました。
これをつくりました。
questbeat/GitHubStatus · GitHub
TodayExtensionはシミュレータがあるんですね!
何か作ってみたいなぁ。

Share Extention for Hatenabookmark

@yashiganiさんの発表。

はてなブックマークのShare Extensionを開発した話。

  • ShareExtension意外となんでもできる
  • UIの自由度も高い
  • 通信が長くなりそうな場合は、Background Configurationを使う
  • (聞くのに必死であんまりメモできなかった..資料公開してくれないかなぁ..)

Swift Debugging in LLDB

デバッグマニアだと(僕の中で)話題な@dealforestさんの発表。

  • LLDBでのデバッグとchiselの復習
  • SwiftでLLDBのデバッグをする方法
  • Objective-Cとはp,poコマンドの挙動が違う
  • SwiftでもObjective-Cと同様の結果を得るための方法について

一夜で作ったとは思えない充実した内容でした。
資料公開してくれないかなぁ..

まとめ

関西の勉強会も熱くて楽しかったです。
あんなにいい会場がタダなんてうらやましい..。
また、機会があれば遊びに行きたいです。