More Related Content
Similar to Swift afterbeginner
Similar to Swift afterbeginner (20)
More from Kiminari Homma (9)
Swift afterbeginner
- 2. 自己紹介
• 本間 皇成
• CTO at selfree, llc
• Web / iOS / Android App Developer
- 3. • Swift 学習お疲れさまでした。晴れて iOS デベロッ
パーとしてスタートすることができました。
• 君の作りたいアプリを実現するのに、もうそれで十
分ならアプリを作り始めてください。
• 今回はまだまだ本格的なアプリを作るには自信がな
い君を対象に、いくつかの提案をします。
- 9. 入門を卒業した君は
きっとこのコードを書くだろう
let URL = NSURL(string: http://api.hoge.com/list.json )
let req = NSURLRequest(URL: URL)
let connection: NSURLConnection = NSURLConnection(request: req, delegate: self,
startImmediately: false)
NSURLConnection.sendAsynchronousRequest(Req,
queue: NSOperationQueue.mainQueue(),
completionHandler: self.fetchResponse)
- 13. お決まり Swift 処理
• Awesome Swift
• https://github.com/matteocrippa/awesome-swift
• Swift コードライブラリのまとめ
• ここをまず見て、github スターの高いものを優先的に使っ
てみるべき。自分で実装する前に。
• その他、 Github で Swift と検索し、スターの高い順で
興味深いプロジェクトを探してみて、スターしておこう。
- 20. 現状
• Cocoapods が Swift プロジェクトに対応!
• だが、未だに Objective-C の OSS が多い。
• Objective-C は書けなくとも読めるようになるか、
Swift が当たり前になるくらい(1年後?)を待つ
- 21. 現状その2
• Swift 対応の書籍は、現在のところ 「詳解 Swift」
以外は全て初心者向け。日本語の限界
• 本でさらに上にいきたければ、Kindle や Kobo で
海外の Swift 関連書籍を読んでみよう。英語の技術
本はきっと君でも読める!
• 英語がどうしても無理なら、Objective-Cでの優良
な本を読むしかない。