2016/02/18 デブサミ2016【18-A-4】Yahoo! JAPAN の iOS アプリ Swift 対応について #devsumiA

0
キハ( ˘ ³˘)♥58系 @bump_of_kiharu

次は「Yahoo! JAPAN の iOS アプリ Swift 対応について」を聴く。A会場、広いなぁ #devsumiA

2016-02-18 14:09:56
山本学@DevRel @yamamoto_manabu

myThingsのFecebookグループです。myThingsの最新情報を共有していますので、今日のお話聞いて興味持って頂いた方は是非ご参加くださいませ! #devsumiA facebook.com/groups/iotmyth…

2016-02-18 14:11:20
Kosuke Ogawa🏝エンジニア @koogawa

#devsumiA ヤフー佐野氏のセッションスタート。まずはSwiftの説明、Objective-Cの歴史から

2016-02-18 14:13:54
松田承一|microCMS @shoma2da

「ユニバーサル対応もするからSwfit化に工数割いてもいいでしょ?」 #devsumiA

2016-02-18 14:24:04
Kosuke Ogawa🏝エンジニア @koogawa

#devsumiA ヤフー製アプリのSwift対応状況について:Y!ショッピングアプリのSwift対応事例。古いコードはViewがコードで組まれていたりしてメンテナンスが大変だったとか。5年前とかはStoryBoardも無かったし、そういうコードも多そう

2016-02-18 14:24:22
Kosuke Ogawa🏝エンジニア @koogawa

#devsumiA ( ´-`).。oO(A会場は撮影禁止っぽいし、どこまで内容をツイートしていいかわからないので、テックブログで紹介されている範囲でつぶやいていこう…)

2016-02-18 14:28:49
松田承一|microCMS @shoma2da

この規模(知名度)のアプリでのMVVMって、日本だとあんまり聞いたことないかも #devsumiA

2016-02-18 14:29:24
Toru @toruuetani

#devsumiA なんか RxSwift にしろ MVVM にしろ、なんか誰かが作ったスライドを説明してる感じがする。なんでだろう?

2016-02-18 14:31:03
Kosuke Ogawa🏝エンジニア @koogawa

#devsumiA よりswift風なコードを書くために:まずはOptional型と仲良くなる。Objective-Cと同じような感覚で nil を扱うと痛い目にあう。Swiftの勉強始めると最初につまずくところですな

2016-02-18 14:42:18
Toru @toruuetani

#devsumiA a.sort(>)とか書ける。演算子も関数だから。これは面白いなー

2016-02-18 14:45:38
Mamoru Murayama @mamorunner

filter の説明は b を filter だから 2 と4 で正しいね #devsumiA

2016-02-18 14:50:20
松田承一|microCMS @shoma2da

ほんっと関数型の概念が入ることでキレイになりますよねー。AndroidでもJava → Kotlinにすると相当シュッとします。 #devsumiA

2016-02-18 14:50:39
Kosuke Ogawa🏝エンジニア @koogawa

#devsumiA objc2swift - The Open Source Obj-C to Swift Converter objc2swift.yahoo-labs.jp これは本当にすごい

2016-02-18 14:58:56