Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Swiftで作るiOSアプリ開発入門_11
Search
jollyjoester
April 30, 2016
Education
0
94
Swiftで作るiOSアプリ開発入門_11
Schoo講義資料
jollyjoester
April 30, 2016
Tweet
Share
More Decks by jollyjoester
See All by jollyjoester
AIコードアシスタントとiOS開発
jollyjoester
1
310
市民のためのセキュリティ講座
jollyjoester
0
41
コミュニティMTG in WWDC24
jollyjoester
0
300
BengaluruでLTしてきた
jollyjoester
0
350
try! Swift Tokyo 2024
jollyjoester
0
340
エンジニアが直接会う場の価値について
jollyjoester
8
4.4k
来年Proposalを出すつもりで参加するときっともっと楽しい!
jollyjoester
0
370
My favorite sessions in WWDC 23
jollyjoester
0
660
みんなでAIと戯れよう
jollyjoester
0
150
Other Decks in Education
See All in Education
万博非公式マップとFOSS4G
barsaka2
0
1.1k
探査機自作ゼミ2025スライド
sksat
3
780
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
220
アントレプレナーシップ教育 ~ 自分で自分の幸せを決めるために ~
yoshizaki
0
170
技術勉強会 〜 OAuth & OIDC 入門編 / 20250528 OAuth and OIDC
oidfj
5
1.8k
20250611_なんでもCopilot1年続いたぞ~
ponponmikankan
0
170
みんなのコード 2024年度活動報告書/ 2025年度活動計画書
codeforeveryone
0
290
Online Privacy
takahitosakamoto
0
110
Linuxのよく使うコマンドを解説
mickey_kubo
1
270
2025年度春学期 統計学 第15回 分布についての仮説を検証する ー 仮説検定(2) (2025. 7. 17)
akiraasano
PRO
0
110
シリコンバレーでスタートアップを共同創業したファウンディングエンジニアとしての学び
tomoima525
1
1.2k
社外コミュニティと「学び」を考える
alchemy1115
2
180
Featured
See All Featured
Balancing Empowerment & Direction
lara
3
620
A Tale of Four Properties
chriscoyier
160
23k
We Have a Design System, Now What?
morganepeng
53
7.8k
Why Our Code Smells
bkeepers
PRO
339
57k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Rails Girls Zürich Keynote
gr2m
95
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Thoughts on Productivity
jonyablonski
70
4.8k
Speed Design
sergeychernyshev
32
1.1k
Transcript
SwiftͰ࡞Δ iOSΞϓϦ։ൃೖ 11ݶɿϥΠϒϥϦΛͬͯΈΔ 1
ࣗݾհ ࣣౡҒ೭ʢͳͳ͠·ͻͰΏ͖ʣ Reproגࣜձࣾ iPhoneΞϓϦ։ൃ͕͖ 2
ࣗݾհ 3 https://repro.io
ຊίʔεͷඪ ۤΛΓӽ͑ͯ ָ͘͠ΞϓϦ։ൃͰ͖ΔΑ͏ʹͳΔʂ 4
෭ڭࡐ վగ൛ No.1εΫʔϧߨࢣਞʹΑΔ ੈքҰड͚͍ͨ iPhoneΞϓϦ։ൃͷतۀ (ٕज़ධࣾ) 5 AmazonͰˑ5ϨϏϡʔ͕૿͑ͯͨ⽃
ࠓճͷतۀͷඪ ϥΠϒϥϦΛ͏ͷ͕ ා͘ͳ͘ͳΔʂ 6
तۀͷલఏ݅ • ͓खݩͷMacʹXcode(version7.0Ҏ্)͕Πϯετʔ ϧ͞Ε͍ͯΔ͜ͱ • લճͷ͍ΞϓϦϓϩδΣΫτ͕͋ΔͱΑΓ༗ޮʹ ֶशͰ͖·͢ɻϓϩδΣΫτԼه͔Βμϯϩʔ υͰ͖·͢ɻ https://github.com/jollyjoester/Schoo-iOS-App- Development-Basic/archive/10.zip
7
ຊͷϝχϡʔ • ϥΠϒϥϦͱʁ • ReproΛಋೖͯ͠ΈΔ • ReproΛͬͯΈΔ 8
ϥΠϒϥϦͱʁ 9
ϥΠϒϥϦͱʁ 10 ಛఆͷػೳ͕͑ΔϓϩάϥϜͷմ ↓ ಋೖ͢Δ͚ͩͰߴͳػೳΛՃͰ͖Δ
ϥΠϒϥϦͱʁ 11 ಛఆͷػೳ͕͑ΔϓϩάϥϜͷմ ↓ ಋೖ͢Δ͚ͩͰߴͳػೳΛՃͰ͖Δ
ͲΜͳͱ͖ʹ͏ʁ 12 • ΧελϜϏϡʔͰૉఢͳݟͨʹ͍ͨ͠ • ࠂΛද͍ࣔͤͨ͞ • ΞϓϦΛੳ͍ͨ͠ • ΫϥογϡϨϙʔτΛݟ͍ͨ
ͲͷΑ͏ʹಋೖ͢Δʁ 13 • ιʔείʔυΛՃ͢Δ • frameworkͳͲΛՃ͢Δ
ͲͷΑ͏ʹಋೖ͢Δʁ 14 • ιʔείʔυΛՃ͢Δ ‣ xxx.swiftϑΝΠϧΛΠϯϙʔτ͢Δ • frameworkͳͲΛՃ͢Δ
ͲͷΑ͏ʹಋೖ͢Δʁ 15 • ιʔείʔυΛՃ͢Δ • frameworkͳͲΛՃ͢Δ ‣ ͪΐͬͱ͍͠ͷͰ࣍ষ
ReproΛಋೖͯ͠ΈΔ 16
17 Reproͱʁ ʢΞϓϦ͚ΞφϦςΟΫεˍϚʔέςΟϯάαʔϏεʣ
ReproಋೖͷྲྀΕ 18 • ΞΧϯτ࡞ • SDKಋೖ • SDKηοτΞοϓ • ΞϓϦ࣮ߦ
※ࠂͳͲͷαʔϏεಋೖ ΄΅ಉ͡ྲྀΕ
Reproͷಋೖ ʢΞΧϯτͷ࡞ʣ 19
Reproͷಋೖ ʢΞΧϯτͷ࡞ʣ 20
Reproͷಋೖ ʢΞΧϯτͷ࡞ʣ 21
Reproͷಋೖ ʢΞΧϯτͷ࡞ʣ 22
Reproͷಋೖ ʢReproΛ͍͜ͳͨ͢Ίͷ̑εςοϓʂʣ 23
Reproͷಋೖ ʢϝϯόʔͷটʣ 24
Reproͷಋೖ ʢϝϯόʔͷটʣ 25
Reproͷಋೖ ʢSDKͷಋೖʣ 26
Reproͷಋೖ ʢSDKͷಋೖʣ 27 http://docs.repro.io/ja/dev/sdk/getstarted/ios.html
Reproͷಋೖ ʢSDKͷಋೖʣ 28 • CocoaPods • खಈͰಋೖ
Reproͷಋೖ ʢSDKͷಋೖʣ 29 • CocoaPods • खಈͰಋೖ ← ࠓճͪ͜Β
Reproͷಋೖ ʢSDKͷಋೖʣ 30
Reproͷಋೖ ʢSDKͷಋೖʣ 31
Reproͷಋೖ ʢηοτΞοϓʣ 32
Reproͷಋೖ ʢըػೳΛͨΊ͢ʣ 33
Reproͷಋೖ ʢըػೳΛͨΊ͢ʣ 34 • ΞϓϦىಈʂ • దʹૢ࡞ • ϗʔϜϘλϯΛԡͯ͠ΞϓϦΛऴྃ ʢ˞XcodeͷఀࢭϘλϯ˙Ͱఀࢭ͢Δͱ͏·͍͔͘ͳ͍ͷͰҙʣ
Reproͷಋೖ ʢըػೳΛͨΊ͢ʣ 35
Reproͷಋೖ ʢըػೳΛͨΊ͢ʣ 36
37 ReproΛͬͯΈΔ
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 38
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 39 http://docs.repro.io/ja/dev/sdk/tracking.html
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 40 ͦͷଞswipeUp, shakeͳͲͳͲʹ
41 • ΞϓϦىಈʂ • దʹૢ࡞ • ϗʔϜϘλϯΛԡͯ͠ΞϓϦΛऴྃ ʢ˞XcodeͷఀࢭϘλϯ˙Ͱఀࢭ͢Δͱ͏·͍͔͘ͳ͍ͷͰҙʣ ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 42
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 43
ReproΛͬͯΈΔ ʢΠϕϯτͷઃఆʣ 44
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 45 http://docs.repro.io/ja/dashboard/ campaign/in-app-message.html ΞϓϦϝοηʔδͱʁ ↓ Ϣʔβʔ͕ΞϓϦΛىಈorಛఆͷߦಈΛͨ͠ͱ͖ʹ ཧը໘Ͱઃఆͨ͠ϝοηʔδΛදࣔͰ͖Δ
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 46
ReproΛͬͯΈΔ ʢςετϢʔβʔͷՃʣ 47
ReproΛͬͯΈΔ ʢςετϢʔβʔͷՃʣ 48 ※iOS9ͷγϛϡϨʔλʔXcode͔Βىಈ͢ΔͨͼʹID͕มΘΔ߹͕͋ΔͷͰҙ
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 49
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 50
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 51
ReproΛͬͯΈΔ ʢΞϓϦϝοηʔδͷૹ৴ʣ 52
ReproΛͬͯΈΔ ʢ͓·͚ɿΞϓϦͷઃఆʣ 53
ReproΛͬͯΈΔ ʢΞϓϦΛϦϦʔε͢Δʣ 54
ຊͷ͓͞Β͍ • ϥΠϒϥϦΛͬͯ৭ʑͳػೳΛΞϓϦʹՃ͠Α ͏ʂ • Reproศརʂ 55
ࠂ 56 http://love-swift.connpass.com/ ຖ݄Δ༧ఆʂ࣍5݄
ࠂ 57 http://liginc.co.jp/series/spaceapps LIGϒϩά࿈ࡌͯ͠·͢ʂ
ࠂ 58 http://repro.connpass.com/ ReproϢʔβʔձ࡞Γ·ͨ͠ʂ