$30 off During Our Annual Pro Sale. View Details »

WWDC18 cherry-pick Xcode 10 beta

kamui_project
July 01, 2018
160

WWDC18 cherry-pick Xcode 10 beta

WWDC18報告会にて発表した資料です。
https://dmmcj.connpass.com/event/88801/

kamui_project

July 01, 2018
Tweet

Transcript

  1. -BTUMPHJO'SJ+VOPO4BO+PTF
    4BO+PTFc὎DE5PLZP
    5PLZPc὎DE%..DPN
    %..DPNc὎88%$DIFSSZQJDL9DPEF
    CFUB

    View Slide

  2. -BTUMPHJO'SJ+VOPO4BO+PTF
    4BO+PTFc὎DE5PLZP
    5PLZPc὎DE%..DPN
    %..DPNc὎88%$DIFSSZQJDL9DPEF
    CFUB

    View Slide

  3. $POUFOUT
    "CPVU.F
    4PVSDF$POUSPM8PSLqPXTJO9DPEF
    0QUJNJ[JOH"QQ"TTFUT
    4VNNBSZ

    View Slide

  4. "CPVU.F
    /BNFɿ͔Ή͍ !LBNVJ@QSPKFDU

    +PCɿJ04&OHJOFFS
    88%$ɿ!
    #FMPOHUPɿ%..DPN--$

    +PJOɿ.&/64 ϝχϡʔζ

    View Slide

  5. .&/64 ϝχϡʔζ

    ݈߁తͳݙཱϨγϐ͕͢ΜͳΓ؆୯͙ܾ͢·Δʂ

    View Slide

  6. 9DPEFCFUB

    View Slide

  7. "

    View Slide

  8. 4PVSDF$POUSPM8PSLqPX
    JO9DPEF

    View Slide

  9. 4PVSDF$POUSPM

    $IBOHFTJOUIFMPDBMSFQPTJUPSZPSVQTUSFBNPOBTIBSFE
    TFSWFSBSFIJHIMJHIUFEEJSFDUMZXJUIJOUIFFEJUPS
    "UBHMBODF ZPV`MMTFF
    w$IBOHFTNBEFJOZPVSDPEF
    w$IBOHFTOPUZFUQVTIFEUPUIFTIBSFESFQPTJUPSZ
    w6QTUSFBNDIBOHFTPUIFSTIBWFNBEF
    w$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  10. FH$IBOHFTNBEFJOZPVSDPEF
    2

    View Slide

  11. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  12. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  13. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  14. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  15. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  16. FH$POqJDUTZPVTIPVMEBEESFTTCFGPSFDPNNJUUJOH

    View Slide

  17. TUPSZCPBSE
    YJC
    QCYQSPK

    View Slide

  18. 8*1

    View Slide

  19. 4PVSDF$POUSPM

    4VQQPSUGPSDPVMEIPTUFEBOETFMGIPTUFE(JUTFSWFS
    P⒎FSJOHTGSPN"UMBTTTJBO#JUCVDLFU BTXFMMBT(JU-BCUP
    HPBMPOHXJUIFYJTUJOH(JUIVCTVQQPSU
    ઃܭਤڞ༗αΠτ
    (JUIVC
    #JUCVDLFU (JU-BC

    View Slide

  20. 4PVSDF$POUSPM

    9DPEFP⒎FSTUPSFCBTFZPVSDIBOHFTXIFOQVMMJOHUIF
    MBUFTUWFSTJPOPGDPEFGSPNZPVSSFQPTJUPSZ

    View Slide

  21. 4PVSDF$POUSPM

    9DPEFP⒎FSTUPSFCBTFZPVSDIBOHFTXIFOQVMMJOHUIF
    MBUFTUWFSTJPOPGDPEFGSPNZPVSSFQPTJUPSZ

    View Slide

  22. 4PVSDF$POUSPM

    44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP
    TFSWJDFQSPWJEFTGPSZPV

    View Slide

  23. 4PVSDF$POUSPM

    44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP
    TFSWJDFQSPWJEFTGPSZPV

    View Slide

  24. 4PVSDF$POUSPM

    44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP
    TFSWJDFQSPWJEFTGPSZPV

    View Slide

  25. 4PVSDF$POUSPM

    44),FZTBSFHFOFSBUFEJGOFFEFE BOEVQMPBEFEUP
    TFSWJDFQSPWJEFTGPSZPV

    View Slide

  26. 0QUJNJ[JOH"QQ"TTFUT

    View Slide

  27. 0QUJNJ[JOH"QQ"TTFUT
    -FBSOIPXUPVTFBTTFUTUPCSJOHWJTVBMMZDPNQFMMJOH
    BOEEBUBF⒏DJFOUBSUXPSLUPZPVSBQQT MFWFSBHJOH
    OFXGFBUVSFTJOJ04
    (BJOJOTJHIUJOUPPSHBOJ[JOH PQUJNJ[JOH BOE
    BVUIPSJOHBSUXPSLBTTFUTCZVTJOHBTTFUDBUBMPHTUP
    UIFJSGVMMFTU-FBSOUFDIOJRVFTUPCFUUFSTUSFBNMJOF
    XPSLqPXTCFUXFFOʜ

    View Slide

  28. 0QUJNJ[JOH"QQ"TTFUT

    View Slide

  29. $PNQSFTTJPO

    View Slide

  30. "QQMF%FFQ1JYDFM*NBHF
    $PNQSFTTJPO
    $PNQSFTTJPO

    View Slide

  31. ɾ"EBQUJWFUPJNBHFDPMPSTQFDUSVN
    ɾ4FMFDUTPQUJNBMDPNQSFTTJPOBMHPSJUIN
    ɾTJ[FJNQSPWFNFOU
    "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO

    View Slide

  32. TJ[FJNQSPWFNFOU
    ⚠0OMZ"TTFU$BUBMPH'JMFT
    "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO

    View Slide

  33. "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO

    View Slide

  34. "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO

    View Slide

  35. "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
    .Z"QQʜ
    ɾ$PMPS/PU"TTFU$BUBMPH
    ɾNQ/PU"TTFU$BUBMPH
    ɾJNBHF0OMZYWFDUPS

    View Slide

  36. "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
    .Z"QQʜ
    ɾ$PMPS/PU"TTFU$BUBMPH
    ɾNQ/PU"TTFU$BUBMPH
    ɾJNBHF0OMZYWFDUPS

    View Slide

  37. "QQMF%FFQ1JYDFM*NBHF$PNQSFTTJPO
    .Z"QQʜ
    ɾ$PMPS"TTFU$BUBMPH $PMPS4FU

    ⚠J04ʙ
    ɾNQ"TTFU$BUBMPH %BUB4FU

    ɾJNBHF"TTFU$BUBMPH ʙYPSWFDUPS

    View Slide

  38. ɾ/PUFYUSBPSEJOBSZ CVUMPUTPGTNBMMFWPMVUJPO
    ɾ9DPEFJTHFUUJOHCFUUFSUPP
    (%FWBTUBUJOHFWPMVUJPO
    ɾ1MFBTFUFMMNFBCPVUFWFSZPOF`TlUIJTTFTTJPOXBT
    OJDFz
    4VNNBSZ

    View Slide

  39. *XJTI*HPUPUIF88%$JOUIFGBMM
    'JOBMMZ

    View Slide

  40. ɾ4PVSDF$POUSPM8PSLqPXTJO9DPEF
    IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED
    ɾ0QUJNJ[JOH"QQ"TTFUT
    IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED
    ɾ8IBU`T/FX*O9DPEF
    IUUQTEFWFMPQFSBQQMFDPNYDPEFXIBUTOFX
    3FTPVSDFT

    View Slide

  41. 'JO

    View Slide