Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kiminari Homma
1,009 views
Swift afterbeginner
Swift 入門書を卒業した君に贈る言葉。
Technology
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 23
2
/ 23
3
/ 23
4
/ 23
5
/ 23
6
/ 23
7
/ 23
8
/ 23
9
/ 23
10
/ 23
11
/ 23
12
/ 23
13
/ 23
14
/ 23
15
/ 23
16
/ 23
17
/ 23
18
/ 23
19
/ 23
20
/ 23
21
/ 23
22
/ 23
23
/ 23
More Related Content
PDF
Swift afterbeginner
by
Kiminari Homma
PDF
Swiftビギナーズ倶楽部 vol.2
by
Kanako Kobayashi
PPTX
AlphabetBootCamp 第1回勉強スライド
by
Sawada Makoto
PDF
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
by
Masaru Gushiken
PDF
Swift5_1 swift_ui
by
RyoyaIto
PDF
あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
by
Masaru Gushiken
PDF
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
by
leverages_event
PDF
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
by
jz5 MATSUE
Swift afterbeginner
by
Kiminari Homma
Swiftビギナーズ倶楽部 vol.2
by
Kanako Kobayashi
AlphabetBootCamp 第1回勉強スライド
by
Sawada Makoto
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
by
Masaru Gushiken
Swift5_1 swift_ui
by
RyoyaIto
あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
by
Masaru Gushiken
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
by
leverages_event
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
by
jz5 MATSUE
What's hot
PDF
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
PDF
我が家のフロントエンド開発事情
by
Naoki Yamada
PDF
Swiftのプロパティオブザーバを使い倒す
by
Tomoki Hasegawa
PDF
XamarinStudio勉強会 2014/09/08
by
孝文 田村
PPTX
「楽しいことだけやる」のがプログラミングの勉強のコツ
by
Atsushi Harada
PPTX
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
PPTX
これからはフリーランスのエンジニアがもっと増える
by
Atsushi Harada
PDF
Ruby on vim yokohama.vim発表資料
by
Shohei Kobayashi
PDF
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
by
Yoshito Tabuchi
PDF
Xamarinを利用したアプリ開発
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
by
Hiroshi Toda
PDF
中の下のエンジニアを脱出するための仕事術
by
Noriaki Kadota
PDF
Swift歴2ヶ月でアプリを8本リリースしてみた話
by
Makoto Nishimoto
PPTX
社内LTネタ ReactNative
by
Oguri Toru
PPTX
フロントエンドというカオスな世界について
by
mikakane
PPTX
Xamarin Native vs Xamarin Forms
by
Tomohiro Suzuki
PPTX
10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話
by
takehiko yoshida
PPTX
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
by
Atsushi Harada
PPTX
Xamarin入門(技術というより心構え編)
by
Makoto Nishimura
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
我が家のフロントエンド開発事情
by
Naoki Yamada
Swiftのプロパティオブザーバを使い倒す
by
Tomoki Hasegawa
XamarinStudio勉強会 2014/09/08
by
孝文 田村
「楽しいことだけやる」のがプログラミングの勉強のコツ
by
Atsushi Harada
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
これからはフリーランスのエンジニアがもっと増える
by
Atsushi Harada
Ruby on vim yokohama.vim発表資料
by
Shohei Kobayashi
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
by
Yoshito Tabuchi
Xamarinを利用したアプリ開発
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
by
Hiroshi Toda
中の下のエンジニアを脱出するための仕事術
by
Noriaki Kadota
Swift歴2ヶ月でアプリを8本リリースしてみた話
by
Makoto Nishimoto
社内LTネタ ReactNative
by
Oguri Toru
フロントエンドというカオスな世界について
by
mikakane
Xamarin Native vs Xamarin Forms
by
Tomohiro Suzuki
10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話
by
takehiko yoshida
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
by
Atsushi Harada
Xamarin入門(技術というより心構え編)
by
Makoto Nishimura
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
Similar to Swift afterbeginner
PDF
Swift勉強会
by
Nagamine Hiromasa
PDF
Swift入門
by
聡 中川
PPTX
勉強会用Swift授業2018-0126
by
Akihiro Fujiwara
PDF
iOS 8/Swift 概要 #ios8yahoo
by
Hiramatsu Ryosuke
PPTX
iPhoneアプリ開発の歩き方〜Swift編〜
by
Yusuke SAITO
PDF
Swift入門おさらい
by
GMO TECH 株式会社
PDF
勉強会資料ースイフト入門ー
by
shogo yamada
PDF
Swiftだめ自慢Beta5
by
今城 善矩
PDF
Swiftアプリ制作入門 かんたんシューティングゲーム
by
聡 中川
PDF
Swift事情2014夏 ~ Swift入門 beta6対応
by
Tomoki Hasegawa
PDF
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
by
Yoshinori Kobayashi
PDF
20140822 Swift 勉強会 vol.3 - はぢめての Swift
by
Mori Tetsuya
PDF
Swiftvol.1
by
Hikari Yanagihara
PDF
Swift勉強会2
by
Hikari Yanagihara
PDF
SwiftでSioriを開発した体験記
by
yohei sugigami
PPTX
Movable Type Data API Swiftアプリ作成事例
by
FromF
PDF
Swiftで初アプリリリースしてみて振り返り
by
Hikari Yanagihara
PDF
iPhone develop for Beginner
by
Sachiko Kajishima
PDF
これからはじめる SwiftPlayground入門
by
Hiramatsu Ryosuke
PDF
iPhoneアプリ開発Swift講座無料セミナー(appcre.com)
by
Haruyoshi Kuwamura
Swift勉強会
by
Nagamine Hiromasa
Swift入門
by
聡 中川
勉強会用Swift授業2018-0126
by
Akihiro Fujiwara
iOS 8/Swift 概要 #ios8yahoo
by
Hiramatsu Ryosuke
iPhoneアプリ開発の歩き方〜Swift編〜
by
Yusuke SAITO
Swift入門おさらい
by
GMO TECH 株式会社
勉強会資料ースイフト入門ー
by
shogo yamada
Swiftだめ自慢Beta5
by
今城 善矩
Swiftアプリ制作入門 かんたんシューティングゲーム
by
聡 中川
Swift事情2014夏 ~ Swift入門 beta6対応
by
Tomoki Hasegawa
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
by
Yoshinori Kobayashi
20140822 Swift 勉強会 vol.3 - はぢめての Swift
by
Mori Tetsuya
Swiftvol.1
by
Hikari Yanagihara
Swift勉強会2
by
Hikari Yanagihara
SwiftでSioriを開発した体験記
by
yohei sugigami
Movable Type Data API Swiftアプリ作成事例
by
FromF
Swiftで初アプリリリースしてみて振り返り
by
Hikari Yanagihara
iPhone develop for Beginner
by
Sachiko Kajishima
これからはじめる SwiftPlayground入門
by
Hiramatsu Ryosuke
iPhoneアプリ開発Swift講座無料セミナー(appcre.com)
by
Haruyoshi Kuwamura
More from Kiminari Homma
PPTX
Smart Communication Award 2016 モバイル電話サポートSDK
by
Kiminari Homma
PPTX
コールセンターを知る
by
Kiminari Homma
PPTX
IPメッセージング勉強会「WebのリアルタイムとIPメッセージング」
by
Kiminari Homma
PDF
私の考える Startup Geeks
by
Kiminari Homma
PDF
Twilio serveless architecture
by
Kiminari Homma
PDF
スタートアップが AWS Lambda を導入した理由
by
Kiminari Homma
PDF
電話とは何か、そして Twilio の正体
by
Kiminari Homma
PDF
Call cloud
by
Kiminari Homma
PPTX
Erlang
by
Kiminari Homma
PPTX
Erlang
by
Kiminari Homma
PPT
Agu itr 20100901_communication
by
Kiminari Homma
PPTX
Rfid
by
Kiminari Homma
PPTX
Java script4
by
Kiminari Homma
PPTX
Java Script4
by
Kiminari Homma
PPTX
Javascript3
by
Kiminari Homma
PPTX
Jsonp
by
Kiminari Homma
PPTX
可読性
by
Kiminari Homma
PPTX
Java script1
by
Kiminari Homma
Smart Communication Award 2016 モバイル電話サポートSDK
by
Kiminari Homma
コールセンターを知る
by
Kiminari Homma
IPメッセージング勉強会「WebのリアルタイムとIPメッセージング」
by
Kiminari Homma
私の考える Startup Geeks
by
Kiminari Homma
Twilio serveless architecture
by
Kiminari Homma
スタートアップが AWS Lambda を導入した理由
by
Kiminari Homma
電話とは何か、そして Twilio の正体
by
Kiminari Homma
Call cloud
by
Kiminari Homma
Erlang
by
Kiminari Homma
Erlang
by
Kiminari Homma
Agu itr 20100901_communication
by
Kiminari Homma
Rfid
by
Kiminari Homma
Java script4
by
Kiminari Homma
Java Script4
by
Kiminari Homma
Javascript3
by
Kiminari Homma
Jsonp
by
Kiminari Homma
可読性
by
Kiminari Homma
Java script1
by
Kiminari Homma
Recently uploaded
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
PDF
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
Swift afterbeginner
1.
Swift 入門を卒業した君へ @kimihom
2.
• Swift 学習お疲れさまでした。晴れて
iOS デベロッ パーとしてスタートすることができました。 • 君の作りたいアプリを実現するのに、もうそれで十 分ならアプリを作り始めてください。 • 今回はまだまだ本格的なアプリを作るには自信がな い君を対象に、いくつかの提案をします。
3.
今後君がすべきこと
4.
• アプリをDLして色々触ってみる • とにかくアプリを作る •
別の本を色々読む • iOS デザインガイドラインを読む • どこかのソースを読む
5.
しかし、 どれも時間がかかる・・。
6.
上達の近道は 存在するのか? どうやって上達するのか?
7.
先人の知恵に学ぶ
8.
入門を卒業した君は きっとこのコードを書くだろう 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)
9.
本のコピペから 卒業しよう 他にきっとこのことを面倒と思った人がいるはず。 を常に考えよう。 先人と同じ悩みを抱える必要はない。
11.
Alamofire Alamofire.request(.GET, http://api.hoge.com/list.json", parameters:
["foo": "bar"]) .response { (request, response, data, error) in println(response) } https://github.com/Alamofire/Alamofire
12.
お決まり Swift 処理 •
Awesome Swift • https://github.com/matteocrippa/awesome-swift • Swift コードライブラリのまとめ • ここをまず見て、github スターの高いものを優先的に使っ てみるべき。自分で実装する前に。 • その他、 Github で Swift と検索し、スターの高い順で 興味深いプロジェクトを探してみて、スターしておこう。
13.
注目 OSS • Cocoapods •
QueryKit • SwiftyJSON • Bond • PureLayout
14.
日本語のドキュメントは あまりない。 英語必須。 困ったら 英語版の Stackoverflow
15.
クールな UI を 作りたい?
16.
Libraries for developers Pro ¥120. デベロッパーならマストインストール! https://itunes.apple.com/jp/app/libraries-for- developers-pro/id678959143?mt=
17.
君が次に最初に学ぶべきこと Cocoapods で外部ライブラリを自分のプロジェクト に取り込めるようにする Objective-C のソースでも利用できるようにする
18.
これができることこそ、 君がSwiftを学ぶべき理由だ。 他のJavaScript で Android,
iPhone どっちも使える 言語など流行っているが、これら 3rd Party のソースコードを 利用することはできない!
19.
現状 • Cocoapods が
Swift プロジェクトに対応! • だが、未だに Objective-C の OSS が多い。 • Objective-C は書けなくとも読めるようになるか、 Swift が当たり前になるくらい(1年後?)を待つ
20.
現状その2 • Swift 対応の書籍は、現在のところ
「詳解 Swift」 以外は全て初心者向け。日本語の限界 • 本でさらに上にいきたければ、Kindle や Kobo で 海外の Swift 関連書籍を読んでみよう。英語の技術 本はきっと君でも読める! • 英語がどうしても無理なら、Objective-Cでの優良 な本を読むしかない。
21.
ソースとってきて組み合わせ ているだけじゃないか! そう思うようになったら、 君が次のステップへ行くべき時だ。ここからはホンモノの プロフェッショナルの領域。 でも君の目標が、 「みんなが使ってくれるアプリを作る」 であれば、ここまでで十分だ。
22.
好奇心が 君を技術を更なる高みへ連れていく。
23.
Enjoy Swift, Change the
World.
Download