寄付窓口はこちら

モバイルのデザインシステムを構築する | try! Swift Tokyo 2019 2-7

モバイルデザインシステムをゼロから構築する方法を学びます。デザインシステムとは何か、チームにどう役立つのか、開発のスピードアップにどのように役立つか、そして成功するためにはじめにフォーカスすべき3〜5つのことを学びます。 ちょっと声がかれて…

Swift type metadata | try! Swift Tokyo 2019 2-6

Swiftには実行時に型情報を保持するためのType metadataという仕組みがあります。 我々が頻繁に直接使うことはありませんが、Swiftのランタイムの動作を理解するための重要な要素です。 このトークでは Type metadata やその実装について紹介します。 こんに…

SwiftSyntax で便利を実現する基礎 | try! Swift Tokyo 2019 2-5

SwiftSyntax を使うと、Swift のコード生成や書き換え、静的検査などを実現できます。しかし、SwiftSyntax の使い方はほとんど知られていません。この方法をダイジェストで紹介します。 2つの機能 まず読み書きしやすいデータにする部分 よくあるif分。条件…

Swift Hardware Hacking | try! Swift Tokyo 2019 2-4

このトークでは、Swiftを使ったハードウェアのハックの方法をお話します。猫の貯金箱(上にコインを置くと、猫がそれを貯金箱の中に引き込むもの)の機能を、マイクロコントローラーや様々なセンサーをつかって拡張する様子をお見せします。 内容は ・お金が預…

Swiftでソーシャルネットワークをつくろう | try! Swift Tokyo 2019 2-3

「本当にプロダクトに使用できる状態なの?」 サーバーサイドSwiftは、ここ数年で大きな発展を遂げました。Ian PartridgeとDavid Okunが、フルスタックSwiftが、いかにあなたの次のプロジェクトで実用的かお見せします。合わせて、クラウド環境で稼働させる…

ポートレートモードを自作しよう | try! Swift Tokyo 2019 2-2

最近のiPhoneはデュアルカメラやTrueDepthカメラの搭載により、深度情報を利用して背景をぼかし、被写体を際立たせた美しい写真を撮影することができます。 このトークでは、「深度情報を持たない」画像から背景と被写体を分離してぼかすポートレートモード…

魔法の法則 | try! Swift Tokyo 2019 2-1

SFとファンタジー小説にインスパイアされたルールに従って、知的で没入型の体験を開発することを学びます。ソフトウェアと同様に、複雑で魅力的な魔法のシステムもガイドラインを使用して具体的なユーザー体験を構築します。この講演では、架空の世界構築を…

try Prototype! | try! Swift Tokyo 2019 1-16

なぜ私たちはコードを書くのでしょう?私は疑問に思っていました。コードはどれくらいの期間存続すると想定されていて、どれだけ使い捨てられるのでしょう?最終目標がユーザーに優れた便利な機能を提供することである場合、堅牢なコードに到達するために使…

Siri ShortcutsとNSUserActivityによるエンゲージメント推進 | try! Swift Tokyo 2019 1-15

NSUserActivityは、開発者がデバイス上でのアプリの可視性を高めることができるとても強力なツールです。 Siri Shortcutsの導入により、アプリの機能とのエンゲージメントがこれまで以上に簡単になりました。 SiriKitの自動音声起動機能を追加して、ユーザー…

MachObfuscator | try! Swift Tokyo 2019 1-14

iOSアプリの難読化に対するまったく新しいアプローチを紹介します。 MachObfuscatorはSwiftで書かれたオープンソースのバイナリ難読化ツールです。 iOSデベロッパー 皆さんのアプリがいかにリバースエンジニアリングしやすく、そしてどうすればしにくくでき…