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
WWDC15行ってきた
Search
kenmaz
June 20, 2015
Programming
0
89
WWDC15行ってきた
社内iOS勉強会用資料
kenmaz
June 20, 2015
Tweet
Share
More Decks by kenmaz
See All by kenmaz
iOSアプリ開発者がテスラを買って色々調べたりアプリを作ったりしつつまだ見ぬApple Carを想像する
kenmaz
2
4.6k
Xcode PreviewsからSnapshotテストを自動生成する
kenmaz
1
610
Xcode Previews でUIKitベースのアプリ開発を効率化する - iOSDC Japan 2020
kenmaz
12
13k
モバイル決済アプリの作り方 / How to develop a mobile payment app
kenmaz
6
8.3k
Developing Apple Pay In-App Provisioning in merpay
kenmaz
6
2.3k
Developing Apple Pay In-App Provisioning
kenmaz
6
2.5k
Super Resolution with CoreML (Long Version)
kenmaz
3
34k
Super Resolution with CoreML @ try! Swift Tokyo 2018
kenmaz
5
40k
CoreMLでアイドル顔認識アプリを作ろう
kenmaz
6
14k
Other Decks in Programming
See All in Programming
CSC509 Lecture 02
javiergs
PRO
0
400
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
340
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
660
大規模アプリにおけるXcode Previews実用化までの道のり
ikesyo
0
990
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
440
CSC305 Lecture 01
javiergs
PRO
1
380
iOSDC.pdf
chronos2500
2
650
CSS Linter の現在地 2025年のベストプラクティスを探る
ryo_manba
10
3.2k
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
150
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.2k
私はどうやって技術力を上げたのか
yusukebe
43
17k
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.1k
Featured
See All Featured
Done Done
chrislema
185
16k
BBQ
matthewcrist
89
9.8k
We Have a Design System, Now What?
morganepeng
53
7.8k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Writing Fast Ruby
sferik
629
62k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Transcript
88%$ߦ͖ͬͯͨ J04ษڧձ দલ
88%$ࢀՃ·ͰͷಓͷΓ w ࠃࡍֶձʗΧϯϑΝϨϯεࢀՃࢧԉ੍ w ϨϙʔτΛఏग़ͯ͠৹ࠪ w 88%$νέοτ w நબ w
ݸਓΞΧϯτɺ%F/"ΞΧϯτɺ։ൃ ༻ΞΧϯτͷܭ̏ޱԠื w બʹଈҾ͖མͱ͠ w ݸਓΞΧϯτͷΈબɾɾ
εέδϡʔϧ w ਂग़ࠃ w 88%$ w ݄
ਂؼࠃ
None
ग़ൃ w Ӌాண w ൃ w 4'ண
None
None
None
None
None
None
None
̍ w ϨδετϨʔγϣϯ w 88%$)JLF w 88%$ࢀՃऀຊਓҿΈձ
None
None
88%$)JLF w ֗Λา͍͍ͯͨΒ ͔͚ΒΕͨ w 88%$ࢀՃऀͱҰ ॹʹɺ̐࣌ؒ΄Ͳ ւ؛Ԋ͍Λา͘Π ϕϯτ
None
None
None
None
88%$ࢀՃऀຊਓަྲྀձ
None
̎ w 88%$։ນ w ,FZOPUF w 1MBUGPSN4UBUFPG6OJPO w $PDPB1PET4UBUFPG6OJPO
None
None
None
,FZOPUF w ߦྻࢀՃɺ͝Ζೖɺ։ԋ w ༰͝ଘͷ௨Γ w .VTJD͕ൃද͞Εͨͱ͖ͷձͷͨΊଉ
1MBUGPSN4UBUFPG6OJPO w ࠓͷ4FTTJPOͷ֓ཁհ w ϓϨθϯࢿྉϖʔδ͑ w ΩʔϊʔτΑΓ໘ന͍
$PDPB1PET4UBUFPG6OJPO w $PDPB1PETͷΤϯδχΞʹΑΔใࠂˍ1BSUZ w ձ5XJMMP w $PDPB1PETPSHWͷհɺ044׆ಈʹ͍ͭͯɺQPEͷ τϥϒϧγϡʔςΟϯάʹ͍ͭͯɺͳͲͳͲ w IUUQPSUBJP
w IUUQLZMFGVMMFSDPVL w IUUQCMPHTFHJEEJOTNF
None
None
̏ w 88%$4FTTJPOT w 8IBU`T/FX*O9DPEF w *OUSPEVDJOH8BUDI,JUGPSXBUDI04 w 8IBUT/FXJO4XJGU w
4XJGUBOE0CKFDUJWF$*OUFSPQFSBCJMJUZ w 8IBUT/FXJO$PDPB5PVDI w *NQSPWJOH:PVS&YJTUJOH"QQTXJUI4XJGU w (FUUJOH4UBSUFEXJUI.VMUJUBTLJOHPOJ1BEJOJ04
̏ w 'PVSTRVBSF88%$`&WFOU w 'PVSTRVBSF4XBSNͷJ04։ൃऀͷτʔΫˍQBSUZ w 'PVSTRVBSFΞϓϦΛ4XBSNΞϓϦʹ͢Δ w '42$FMM.BOJGFTUͷ w
6*5BCMF7JFX$PMMFDUJPO7JFXͷ࣮Λ͖ͬ͢Γॻ͚ΔϥΠϒϥ Ϧ w IUUQTHJUIVCDPNGPVSTRVBSF'42$FMM.BOJGFTU w ࡶஊ
None
None
̐ w 88%$4FTTJPOT w *OUSPEVDJOH4FBSDI"1*T w *NQMFNFOUJOH6*%FTJHOTJO*OUFSGBDF#VJMEFS w 1SPUPDPM0SJFOUFE1SPHSBNNJOHJO4XJGU w
0QUJNJ[JOH:PVS"QQGPS.VMUJUBTLJOHPOJ1BEJOJ04 w %F/"8FTU๚
None
̑ w 88%$4FTTJPOT w 0QUJNJ[JOH4XJGU1FSGPSNBODF w $POUJOVPVT*OUFHSBUJPOBOE$PEF$PWFSBHFJO9DPEF w .ZTUFSJFTPG"VUP-BZPVU 1BSU
w .ZTUFSJFTPG"VUP-BZPVU 1BSU w 4XJGUJO1SBDUJDF w 4FBNMFTT-JOLJOHUP:PVS"QQ w 5IF#BTI
None
w 88%$4FTTJPOT w "EWBODFE/40QFSBUJPOT w #VJMEJOH3FTQPOTJWFBOE&⒏DJFOU"QQTXJUI($% w 1FSGPSNBODFPOJ04BOEXBUDI04 w
$PDPB5PVDI#FTU1SBDUJDFT w #VJMEJOH#FUUFS"QQTXJUI7BMVF5ZQFTJO4XJGU w "EWBODFE5PVDI*OQVUPOJ04 w 3FBMN1BSUZ
None
None
ϥϘ w "QQMFͷ֤GSBNFXPSL։ൃऀʹͳΜͰฉ͚Δ w "QQ4UPSFͷϨϏϡʔνʔϜσβΠφ͍Δ w ຖ·Ͱ։࠵ w ͖ͳ࣌ؒʹߦͬͯ୲ऀ୳ͯ͠Β࣭ͬͯ ͢Δ
None
None
w "QQ4UPSF3FWJFX5FBN w Τϩάϩʹ͍ͭͯࢀߟͱͳΔج४͋Δ͔ʁ w *%'"Λ6%*%ΘΓʹ͏ͷ͋Δ͔ʁ w *1ΞυϨεͰίϯςϯπͷදࣔඇදࣔΛΓସ͑Δͷ͋Γ͔ʁ w 4UPSF,JU5FBN
w 4BOECPYڥͰͷมͳڍಈʁ w JO5FBN w 4UPSZCPBSE্Ͱͷ6*มߋΛҡ࣋ͯ͠ϩʔΧϥΠζ͢Δํ๏ w *NQPSU&YQPSU-PDBMJ[BUJPOͷվળཁ
w 4FBSDI"1*5FBN w αϯϓϧΞϓϦ࡞͚ͬͨͲಈ͔ͳ͍Μ͚ͩͲʁ w $PSF%BUB5FBN w Ϋϥογϡͯ͠ΔݪҼΘ͔ΒΜ͔Β͓͑ͯ͠ʔ w 1IPUP,JU5FBN
w J04ʹΞοϓσʔτͨ͠ΒΧϝϥࡱӨͰ͖ͳ͘ ͳͬͨΜ͚ͩͲʁ w ͳͲͳͲ
γϦίϯόϨʔ؍ޫ
None
4FTTJPO
*OUSPEVDJOH4FBSDI"1* w ΞϓϦͰ͔͋ͭ͏σʔλΛͯ͢$MPVE*OEFYʹ ΠϯσΫγϯά w ΞϓϦ͔Βɺؒɺ"QQMF#PUʹΑΔΫϩʔ ϧ w )BOET0⒎ͷΈͱಉ͡
4XJGUؔ࿈ w #VJMEJOH#FUUFS"QQTXJUI7BMVF5ZQFTJO4XJGU w *NNVUBCJMJUZૉΒ͍͔͠ΒTUSVDU͍·͠ΐ͏ w 4XJGUJO1SBDUJDF w "1*"WBJMBCJMJUZ$IFDLJOH͋Δ͔ΒTXJGUͬͯ৽͍͠"1*Ͳ ΜͲΜ͍ͬͯ͜͏
w &OVN׆༻ͯ͠TFHVFͱ͔SFTPVSDFͷJEFOUJGZΛ҆શʹѻ͓͏
w 1SPUPDPM0SJFOUFE1SPHSBNNJOHJO 4XJGU w 0QUJNJ[JOH4XJGU1FSGPSNBODF • ్த
None