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
WWDC18 cherry-pick Xcode 10 beta
Search
kamui_project
July 01, 2018
0
310
WWDC18 cherry-pick Xcode 10 beta
WWDC18報告会にて発表した資料です。
https://dmmcj.connpass.com/event/88801/
kamui_project
July 01, 2018
Tweet
Share
More Decks by kamui_project
See All by kamui_project
String Catalog
tony1224
1
2.2k
DI整備でneedleを使った話
tony1224
0
280
meetup_201910.pdf
tony1224
0
160
potatotips_201906.pdf
tony1224
0
80
potatotips_201905.pdf
tony1224
1
480
andfactory_201903.pdf
tony1224
0
1.2k
Dividing Model into layers and implementing Unit Test
tony1224
1
1.2k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Balancing Empowerment & Direction
lara
5
700
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Fireside Chat
paigeccino
41
3.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
What's in a price? How to price your products and services
michaelherold
246
12k
A designer walks into a library…
pauljervisheath
209
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Transcript
-BTUMPHJO'SJ+VOPO4BO+PTF 4BO+PTFcDE5PLZP 5PLZPcDE%..DPN %..DPNc88%$DIFSSZQJDL9DPEF CFUB
-BTUMPHJO'SJ+VOPO4BO+PTF 4BO+PTFcDE5PLZP 5PLZPcDE%..DPN %..DPNc88%$DIFSSZQJDL9DPEF CFUB
$POUFOUT "CPVU.F 4PVSDF$POUSPM8PSLqPXTJO9DPEF 0QUJNJ[JOH"QQ"TTFUT 4VNNBSZ
"CPVU.F /BNFɿ͔Ή͍ !LBNVJ@QSPKFDU +PCɿJ04&OHJOFFS 88%$ɿ! #FMPOHUPɿ%..DPN--$ +PJOɿ.&/64
ϝχϡʔζ
.&/64 ϝχϡʔζ ݈߁తͳݙཱϨγϐ͕͢ΜͳΓ؆୯͙ܾ͢·Δʂ
9DPEFCFUB
"
4PVSDF$POUSPM8PSLqPX JO9DPEF
4PVSDF$POUSPM $IBOHFTJOUIFMPDBMSFQPTJUPSZPSVQTUSFBNPOBTIBSFE TFSWFSBSFIJHIMJHIUFEEJSFDUMZXJUIJOUIFFEJUPS "UBHMBODF ZPV`MMTFF w$IBOHFTNBEFJOZPVSDPEF w$IBOHFTOPUZFUQVTIFEUPUIFTIBSFESFQPTJUPSZ w6QTUSFBNDIBOHFTPUIFSTIBWFNBEF w$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$IBOHFTNBEFJOZPVSDPEF 2
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH
TUPSZCPBSE YJC QCYQSPK
8*1
4PVSDF$POUSPM 4VQQPSUGPSDPVMEIPTUFEBOETFMGIPTUFE(JUTFSWFS P⒎FSJOHTGSPN"UMBTTTJBO#JUCVDLFU BTXFMMBT(JU-BCUP HPBMPOHXJUIFYJTUJOH(JUIVCTVQQPSU ઃܭਤڞ༗αΠτ (JUIVC #JUCVDLFU (JU-BC
4PVSDF$POUSPM 9DPEFP⒎FSTUPSFCBTFZPVSDIBOHFTXIFOQVMMJOHUIF MBUFTUWFSTJPOPGDPEFGSPNZPVSSFQPTJUPSZ
4PVSDF$POUSPM 9DPEFP⒎FSTUPSFCBTFZPVSDIBOHFTXIFOQVMMJOHUIF MBUFTUWFSTJPOPGDPEFGSPNZPVSSFQPTJUPSZ
4PVSDF$POUSPM 44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP TFSWJDFQSPWJEFTGPSZPV
4PVSDF$POUSPM 44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP TFSWJDFQSPWJEFTGPSZPV
4PVSDF$POUSPM 44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP TFSWJDFQSPWJEFTGPSZPV
4PVSDF$POUSPM 44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP TFSWJDFQSPWJEFTGPSZPV
0QUJNJ[JOH"QQ"TTFUT
0QUJNJ[JOH"QQ"TTFUT -FBSOIPXUPVTFBTTFUTUPCSJOHWJTVBMMZDPNQFMMJOH BOEEBUBF⒏DJFOUBSUXPSLUPZPVSBQQT MFWFSBHJOH OFXGFBUVSFTJOJ04 (BJOJOTJHIUJOUPPSHBOJ[JOH PQUJNJ[JOH BOE BVUIPSJOHBSUXPSLBTTFUTCZVTJOHBTTFUDBUBMPHTUP UIFJSGVMMFTU-FBSOUFDIOJRVFTUPCFUUFSTUSFBNMJOF
XPSLqPXTCFUXFFOʜ
0QUJNJ[JOH"QQ"TTFUT
$PNQSFTTJPO
"QQMF%FFQ1JYDFM*NBHF $PNQSFTTJPO $PNQSFTTJPO
ɾ"EBQUJWFUPJNBHFDPMPSTQFDUSVN ɾ4FMFDUTPQUJNBMDPNQSFTTJPOBMHPSJUIN ɾTJ[FJNQSPWFNFOU "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
TJ[FJNQSPWFNFOU ⚠0OMZ"TTFU$BUBMPH'JMFT "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
"QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
"QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
"QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO .Z"QQʜ ɾ$PMPS/PU"TTFU$BUBMPH ɾNQ/PU"TTFU$BUBMPH ɾJNBHF0OMZYWFDUPS
"QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO .Z"QQʜ ɾ$PMPS/PU"TTFU$BUBMPH ɾNQ/PU"TTFU$BUBMPH ɾJNBHF0OMZYWFDUPS
"QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO .Z"QQʜ ɾ$PMPS"TTFU$BUBMPH $PMPS4FU ⚠J04ʙ ɾNQ"TTFU$BUBMPH %BUB4FU ɾJNBHF"TTFU$BUBMPH
ʙYPSWFDUPS
ɾ/PUFYUSBPSEJOBSZ CVUMPUTPGTNBMMFWPMVUJPO ɾ9DPEFJTHFUUJOHCFUUFSUPP (%FWBTUBUJOHFWPMVUJPO ɾ1MFBTFUFMMNFBCPVUFWFSZPOF`TlUIJTTFTTJPOXBT OJDFz 4VNNBSZ
*XJTI*HPUPUIF88%$JOUIFGBMM 'JOBMMZ
ɾ4PVSDF$POUSPM8PSLqPXTJO9DPEF IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED ɾ0QUJNJ[JOH"QQ"TTFUT IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED ɾ8IBU`T/FX*O9DPEF IUUQTEFWFMPQFSBQQMFDPNYDPEFXIBUTOFX 3FTPVSDFT
'JO