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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kazuhiro4949
January 13, 2017
Technology
1
140
テキストを After Effectみたいに動かしたい: 第24回 iOS LT
kazuhiro4949
January 13, 2017
Tweet
Share
More Decks by kazuhiro4949
See All by kazuhiro4949
SwiftUIをUIKitのライフサイクルで拡張するTips
kazuhiro4949
4
2.8k
iOS15でプッシュ通知のテストが大変だった話
kazuhiro4949
0
620
Source Editor Extensionと SwiftSyntaxでコード自動生成ツール を作る
kazuhiro4949
2
4.3k
iOS 12サポート終了で使えるAPIおさらい
kazuhiro4949
2
370
Source Editor ExtensionとSwiftSyntaxでコード自動生成
kazuhiro4949
0
120
大企業の最前線でコードを書き続けるためにやってきたこと
kazuhiro4949
28
19k
10分で振り返るここ数年のWWDCの技術トレンド
kazuhiro4949
0
330
コードを書きながら同時に設計していくためのiOSアプリ開発方針
kazuhiro4949
6
2.6k
身近な技術的課題から始めるOSSプロジェクト
kazuhiro4949
0
330
Other Decks in Technology
See All in Technology
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
190
Tebiki Engineering Team Deck
tebiki
0
24k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
220
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
330
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
410
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
250
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
56
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
70
Marketing to machines
jonoalderson
1
4.6k
Skip the Path - Find Your Career Trail
mkilby
0
59
Designing for Timeless Needs
cassininazir
0
130
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Bash Introduction
62gerente
615
210k
Designing Experiences People Love
moore
144
24k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
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