俺コン

Registration date 2018.09.26

俺コン の動画一覧

Open 2018.11.20

TEXTUREは部分的に導入はできますか?

巷で噂となっているPinterestによって開発されている、UIが猛烈に高速化されるTexture(AsyncDisplayKit)ですが、非常に巨大なフレームワークであり、UIK ...
Open 2018.11.20

業務と両立できる!開発環境の改善!

普段の業務の中ではどうしてもリリース優先になってしまい、リファクタリング等の改善活動になかなか時間を割けていない方も多いのではないでしょうか?弊社では毎月2日間、継続的に開発できる ...
Open 2018.11.20

UIWINDOWが複数存在するとき、ステータスバーのスタイル設定が難しい件

UIWindowが複数存在する場合、preferredStatusBarStyleやprefersStatusBarHiddenが呼ばれるViewControllerはどのWind ...
Open 2018.11.15

シンボリケート/クラッシュログを人間が読めるようになるまで

アプリがクラッシュするとデバイス内にもクラッシュログが残ることをご存知でしょうか。ただ、そこには16進数のアドレスが並んでいるだけの場合もよくあります。本トークではそのアドレスをメ ...
Open 2018.11.15

IOSでMP4をデコードして自分だけの動画プレーヤーを作ろう!

動画や配信サービスの流行している昨今、iOSアプリ側で動画のデコードする需要は大きくなりました。このセッションではiOS上でVideoToolbox.framework,Audio ...
Open 2018.11.15

REDUXで10本弱のアプリを作った弊社のナレッジ、時間の許す限り話すよ

昨年4月頃、それまで社内で抱えてたいくつかの問題を解決するために全アプリ開発チームでReduxの導入を決定しました。その後会員系アプリから銀行系アプリまで10個弱のアプリ開発が行わ ...
Open 2018.11.14

ブラックボックスなコードに対して少しずつテストを書いていくためのテクニック

継続的に開発していく上で、テストは非常に重要です。意図しない影響を防ぎ、毎回のレビューの負荷を大きく下げます。一方で、テストがない複雑なコードはすぐにブラックボックス化し、変更もレ ...
Open 2018.11.14

ANDROIDを考えたiOSアンチパターン

アプリ開発と言うとほとんどがAndroid・iOS両OS開発するシーンがほとんどかと思われます。その中でiOSでは容易に実装できるけどAndroidではキツイ!と言う実装やその逆の ...
Open 2018.11.14

ソースコードから読み解く - QUICK はどのように実装されているのか?

Swiftで書かれたOSSのBDD FrameworkとしてQuickがあります。Quickは独自のDSLによりテストを構造化できていますが、それをSwiftでどのように実現してい ...