Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
テキストを After Effectみたいに動かしたい: 第24回 iOS LT
Search
kazuhiro4949
January 13, 2017
Technology
150
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
テキストを After Effectみたいに動かしたい: 第24回 iOS LT
kazuhiro4949
January 13, 2017
More Decks by kazuhiro4949
See All by kazuhiro4949
SwiftUIをUIKitのライフサイクルで拡張するTips
kazuhiro4949
4
2.9k
iOS15でプッシュ通知のテストが大変だった話
kazuhiro4949
0
660
Source Editor Extensionと SwiftSyntaxでコード自動生成ツール を作る
kazuhiro4949
2
4.9k
iOS 12サポート終了で使えるAPIおさらい
kazuhiro4949
2
400
Source Editor ExtensionとSwiftSyntaxでコード自動生成
kazuhiro4949
0
140
大企業の最前線でコードを書き続けるためにやってきたこと
kazuhiro4949
28
19k
10分で振り返るここ数年のWWDCの技術トレンド
kazuhiro4949
0
350
コードを書きながら同時に設計していくためのiOSアプリ開発方針
kazuhiro4949
6
2.7k
身近な技術的課題から始めるOSSプロジェクト
kazuhiro4949
0
360
Other Decks in Technology
See All in Technology
現場の暗黙知を継承するAIエージェント — 対話から生まれる長期記憶と Skills
atsukish
0
210
Point Cloud as a Foreign Language for Multi-modal Large Language Model
takmin
0
360
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
130
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
170
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
110
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
320
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
680
bet_ai_day_2026_session02
agenticsec
1
680
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
0
130
[RSJ26] Hierarchy-Aware Multimodal Retrieval-Augmented Generation for Embodied Question Answering
keio_smilab
PRO
1
150
APIセキュリティを組織で実現するには~注力する点と設計・実装に入れたい対策~
riiimparm
3
870
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
A designer walks into a library…
pauljervisheath
211
24k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
エンジニアに許された特別な時間の終わり
watany
108
250k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Automating Front-end Workflow
addyosmani
1369
210k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
ςΩετΛ "GUFS&⒎FDUΈ͍ͨʹಈ͔͍ͨ͠ ,B[VIJSP)":"4)* J04-5
Ϟνϕʔγϣϯ w ΞϓϦ্ͷςΩετʹϦονͳΞχϝʔγϣϯΛద ༻͍ͨ͠ w "GUFS&⒎FDUͱ͔ύϫϙΈ͍ͨͳจࣈ୯ҐͰࣗ༝ʹ ޮՌΛ͚͍ͨ "GUFS&⒎FDUTςΩετΞχϝʔγϣϯ "OJNBUF*Oαϯϓϧ IUUQTXXXZPVUVCFDPNXBUDI
WY;%-U@:4[
࡞Δͷ w จࣈྻ୯ҐͰͳ͘ΩϟϥΫλ୯ҐͰͷΞχϝʔ γϣϯ w ҰจࣈͮͭϥϯμϜʹΞχϝʔγϣϯͤ͞Δ
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOͷ Έ߹ΘͤͰͬͯΈΔ
$PSF5FYU IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH ද͍ࣔͨ͠จࣈྻΛ࣮ࡍͷࣈܗʹมͯ͠ ը໘ʹͲͷΑ͏ʹදࣔͤ͞Δ͔Λཧ͢Δ
$PSF5FYU w $"'SBNFTFUUFS w จࣈྻΛͯ͠ɺ࣮ࡍʹදࣔͤ͞Δͱ͖ͷ 'SBNFΒΛग़ྗͰ͖Δ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH
$PSF5FYU w $"5ZQFTFUUFS w ͞Εͨύϥϝʔλ 'POU "MJHONFOU FUD Λ άϦϑม͢Δ
IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH
$PSF5FYU w $5'SBNF w ύϥάϥϑใ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH
$PSF5FYU w $5-JOF w ද্ࣔͷ Ұߦจͷใ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH
$PSF5FYU w $53VO w ද্ࣔͷ ҰߦͷதͰಉ͡ଐੑͷάϦϑྻ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZQSFSFMFBTFDPOUFOUEPDVNFOUBUJPO4USJOHT5FYU'POUT$PODFQUVBM$PSF5FYU@1SPHSBNNJOH
$PSF"OJNBUJPO w J04ΞϓϦͷϨϯμϦϯάपΓͷத৺ w (16 )BSEXBSF Ͱॲཧͯ͘͠ΕΔͷͰ͍
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOΛͬͯͬͯΈΔ w 6*-BCFMʹઃఆ͞ΕͨΛݩʹҎԼͷॲཧΛߦͳ͏ $PSF5FYUͰҰจࣈͮͭάϦϑ ࣈମ ใΛܭࢉ
$"-BZFSͷྻʹղͯ͠ஔ͍ͯ͘͠ ͦΕͧΕͷ$"-BZFSʹ$""OJNBUJPOΛద༻͠ ͍ͯ͘
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOΛͬͯͬͯΈΔ w 6*-BCFMʹઃఆ͞ΕͨΛݩʹҎԼͷॲཧΛߦͳ͏ $PSF5FYUͰҰจࣈͮͭάϦϑ ࣈମ ใΛܭࢉ
$"-BZFSͷྻʹղͯ͠ஔ͍ͯ͘͠ ͦΕͧΕͷ$"-BZFSʹ$""OJNBUJPOΛద༻͠ ͍ͯ͘
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOΛͬͯͬͯΈΔ w 6*-BCFMʹઃఆ͞ΕͨΛݩʹҎԼͷॲཧΛߦͳ͏ $PSF5FYUͰҰจࣈͮͭάϦϑ ࣈମ ใΛܭࢉ
$"-BZFSͷྻʹղͯ͠ஔ͍ͯ͘͠ ͦΕͧΕͷ$"-BZFSʹ$""OJNBUJPOΛద༻͠ ͍ͯ͘
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOΛͬͯͬͯΈΔ w 6*-BCFMʹઃఆ͞ΕͨΛݩʹҎԼͷॲཧΛߦͳ͏ $PSF5FYUͰҰจࣈͮͭάϦϑ ࣈମ ใΛܭࢉ
$"-BZFSͷྻʹղͯ͠ஔ͍ͯ͘͠ ͦΕͧΕͷ$"-BZFSʹ$""OJNBUJPOΛద༻͠ ͍ͯ͘
ΞΠσΞ w $PSF5FYUͱ$PSF"OJNBUJPOΛͬͯͬͯΈΔ w 6*-BCFMʹઃఆ͞ΕͨΛݩʹҎԼͷॲཧΛߦͳ͏ $PSF5FYUͰҰจࣈͮͭάϦϑ ࣈମ ใΛܭࢉ
$"-BZFSͷྻʹղͯ͠ஔ͍ͯ͘͠ ͦΕͧΕͷ$"-BZFSʹ$""OJNBUJPOΛద༻͠ ͍ͯ͘
σϞ
·ͱΊ w ϥϕϧΛάϦϑͷྻʹղͰ͖ΕɺͦΕʹର͠ ͯ৭ʑͰ͖Δ w ࣌ؒΕͰ"OJNBUJPOPVU࣮ͯ͠Ͱ͖ͳ͔ͬͨͰ ͕͢ɺ"OJNBUJPOJOͷํʹͦͷ··͔ͭ͑ͦ͏ w ύϑΥʔϚϯεͲ͏͔ΒΜ w
ίʔυ·ͩԥΓॻ͖ͳͷͰޙͰཧͯ͠Ͳ͔ͬ ڞ༗͠·͢N @@ N