Upgrade to Pro — share decks privately, control downloads, hide ads and more …

That Swift IDE

That Swift IDE

Marcin Krzyzanowski

April 29, 2019
Tweet

More Decks by Marcin Krzyzanowski

Other Decks in Programming

Transcript

  1. That Swift IDE

    View full-size slide

  2. That Swift IDE

    View full-size slide

  3. @krzyzanowskim
    github.com/krzyzanowskim
    CryptoSwift, ObjectivePGP, OnlineSwiftPlayground.run
    swiftstudio.app

    View full-size slide

  4. @krzyzanowskim
    github.com/krzyzanowskim
    CryptoSwift, ObjectivePGP, OnlineSwiftPlayground.run
    swiftstudio.app

    View full-size slide

  5. 1963 - JOSS (JOHNNIAC Open Shop System)
    1964 - Dartmouth BASIC
    1966 - CAL for Project Genie Time Sharing System
    1974 - OLIVER by Kenneth Dakin
    1975 - Maestro I
    1980 - dBase
    1980 - Smalltalk
    1981 - IBM Advanced BASIC (BASICA)
    1983 - IBM Logo
    1983 - GW-BASIC
    1983 - HiSoft DevPac
    1984 - Macintosh 68000 Development System
    1984 - Turbo Pascal
    1984 - GNU Emacs

    View full-size slide

  6. 2003 - XCode 1
    2007 - Scratch
    2009 - Arduino IDE (first appeared 2005)
    2010 - Chrome DevTools
    2010 - WebStorm / PHPStorm
    2010 - Cloud9
    2011 - Eclipse Orion
    2012 - Visual Studio 2012 (controversial redesign)
    2012 - CodePen
    2013 - LightTable
    2014 - Android Studio
    2016 - Visual Studio Code
    2016 - Eclipse Che
    2016 - RStudio
    2017 - Theia
    2017 - Visual Studio for Mac
    2018 - Glitch
    2018 - Xcode 10

    View full-size slide

  7. swiftstudio.app

    View full-size slide

  8. swiftstudio.app

    View full-size slide

  9. Swift Studio

    View full-size slide

  10. Swift Studio
    Svvift Studio

    View full-size slide

  11. Swift Studio
    Svvift Studio
    Svift Studio

    View full-size slide

  12. Swift Studio
    Svvift Studio
    Svift Studio
    Sfift Studio

    View full-size slide

  13. Swift Studio
    Svvift Studio
    Svift Studio
    Sfift Studio
    The IDE Formerly Known As
    Swift Studio (TIFKASS)

    View full-size slide

  14. $ swift-build-tool -f manifest.yaml
    DerivedData/{product}/Build/Intermediates.noindex/XCBuildData/manifest.xcbuild

    View full-size slide

  15. 3rd Party tools

    View full-size slide

  16. @krzyzanowskim

    View full-size slide

  17. @krzyzanowskim

    View full-size slide