寄付窓口はこちら

2017-09-01から1ヶ月間の記事一覧

Auto Layoutのアルゴリズム | iOSDC Japan 2017 Day1

iOS 6から登場したAuto Layoutは、マルチデバイス・可変レイアウト対応が必要な現在のiOS開発において、無くてはならないものになりました。 しかしその裏側で、一体どんな仕組みでレイアウト計算が行われているのか、ご存知ですか? このプレゼンでは、Appl…

節子、それViewControllerやない...、FatViewControllerや...。 | iOSDC 2017 前夜祭

UIViewController(以下UIVC, VC)クラスにおいてよく起こりがちな問題があります。iOS開発者であれば一度は耳にしたことがあるでしょう、「VCの肥大化問題」です。VCの肥大化の原因は、UIVCクラスの責務過多にあります。 このトークでは、UIVCクラスの責務を…

Swaggerで始めるAPI定義管理とコードジェネレート | iOSDC 2017 前夜祭

twitter.com REST APIのインターフェイス仕様をSwaggerのAPIドキュメントで一元的に定義・管理することで、モバイルとサーバエンジニア間のコミュニケーションを齟齬なく円滑に進めることができます。 さらに、SwaggerのSwiftコードのジェネレート機能を活用…

Objective-C++を使ってMRCで快適に開発する | iOSDC 2017

iOSやMacの開発において現在ではARC(Automatic Reference Counting)が前提となっており、MRCの時代と比べて飛躍的に簡単になりました。しかし、開発するアプリによってはMRCでメモリ管理をしたい場面が少なからずあるはずです。そんな時はObjective-C++の力…

SiriKit and Me | iOSDC Japan 2017

去年発表されたSiriKit。Siriにしゃべるだけでアプリが動かせる?と話題になりましたが、実際には使える機能が限定されているので、なかなか使う機会が多くないと思います。 その上、実際にプロダクトにいれようとすると、SiriKitは通常のアプリ開発ではあま…