1. Guest,
    If you need help getting to know Xenforo, please see our guide here. If you have feedback or questions, please post those here.
    Dismiss Notice

Quick start guide, tips and tricks for new Swift programmers like me

Discussion in 'Apple' started by Sam Posten, Jun 3, 2014.

  1. Sam Posten

    Sam Posten Moderator
    Moderator

    Joined:
    Oct 30, 1997
    Messages:
    19,938
    Likes Received:
    1,569
    Location:
    Aberdeen, MD & Navesink, NJ
    Real Name:
    Sam Posten
    I'm currently digging in to Swift, thought I'd take the opportunity to keep track of resources I have found useful so that others might benefit as well.

    https://developer.apple.com/swift/ (Main home)

    Official docs:
    -Web based:
    https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html
    -iBooks:
    https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11
    -Unofficial PDF:
    http://dropcanvas.com/jtzr6

    Quick start guides:
    http://ios-blog.co.uk/tutorials/developing-ios-apps-using-swift-part-1/
    http://www.fastcolabs.com/3031400/whats-new-and-different-about-apples-new-swift-programming-language

    Flappy Bird built entirely in Swift, good start for casual game dev:
    https://github.com/fullstackio/FlappySwift

    Reddit community:
    http://www.reddit.com/r/swift
     
    DaveF likes this.
  2. Sam Posten

    Sam Posten Moderator
    Moderator

    Joined:
    Oct 30, 1997
    Messages:
    19,938
    Likes Received:
    1,569
    Location:
    Aberdeen, MD & Navesink, NJ
    Real Name:
    Sam Posten
  3. DaveF

    DaveF Moderator
    Moderator

    Joined:
    Mar 4, 2001
    Messages:
    16,599
    Likes Received:
    1,146
    Location:
    One Loudoun, Ashburn, VA
    Real Name:
    David Fischer
    When does it go public? I'm interested but don't pay for the dev program.
     
  4. Sam Posten

    Sam Posten Moderator
    Moderator

    Joined:
    Oct 30, 1997
    Messages:
    19,938
    Likes Received:
    1,569
    Location:
    Aberdeen, MD & Navesink, NJ
    Real Name:
    Sam Posten
    At 10.10 launch presumably
     
  5. DaveF

    DaveF Moderator
    Moderator

    Joined:
    Mar 4, 2001
    Messages:
    16,599
    Likes Received:
    1,146
    Location:
    One Loudoun, Ashburn, VA
    Real Name:
    David Fischer
    Makes sense. I was hoping the new Xcode wasn't tied to 10.10 :)

    I've done a little doodling in Ruby because it's easy and standard issue in OS X. It's nice because all you need is TextMate, maybe a Terminal window. You get fast results. The downside is there's no graphics or UI ability on the Mac. I'm hoping Swift plus the new Xcode will be suitable for Ruby-esque dabbling with the benefit of easy GUI or graphics, but without the overhead of Obj C or needing to create full-bore projects.
     
  6. Sam Posten

    Sam Posten Moderator
    Moderator

    Joined:
    Oct 30, 1997
    Messages:
    19,938
    Likes Received:
    1,569
    Location:
    Aberdeen, MD & Navesink, NJ
    Real Name:
    Sam Posten
    Well there is Swift for Mavericks but it's beta only. I can't see a reason why it couldn't be released as production before Yosemite goes live except that I expect this year's iPhones will require iOS 8 and launch nearly the same time Yosemite does
     
  7. Sam Posten

    Sam Posten Moderator
    Moderator

    Joined:
    Oct 30, 1997
    Messages:
    19,938
    Likes Received:
    1,569
    Location:
    Aberdeen, MD & Navesink, NJ
    Real Name:
    Sam Posten
  8. DaveF

    DaveF Moderator
    Moderator

    Joined:
    Mar 4, 2001
    Messages:
    16,599
    Likes Received:
    1,146
    Location:
    One Loudoun, Ashburn, VA
    Real Name:
    David Fischer
    Sam Posten likes this.

Share This Page