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
95
Swiftで作るiOSアプリ開発入門_11
Schoo講義資料
jollyjoester
April 30, 2016
Tweet
Share
More Decks by jollyjoester
See All by jollyjoester
AIコードアシスタントとiOS開発
jollyjoester
1
320
市民のためのセキュリティ講座
jollyjoester
0
46
コミュニティMTG in WWDC24
jollyjoester
0
310
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
670
みんなでAIと戯れよう
jollyjoester
0
150
Other Decks in Education
See All in Education
あなたの言葉に力を与える、演繹的なアプローチ
logica0419
1
180
社外コミュニティの歩き方
masakiokuda
2
210
Présentation_1ère_Spé_2025.pdf
bernhardsvt
0
400
沖ハック~のみぞうさんとハッキングチャレンジ☆~
nomizone
1
340
ROSConJP 2025 発表スライド
f0reacharr
0
240
1014
cbtlibrary
0
270
Master of Applied Science & Engineering: Computer Science & Master of Science in Applied Informatics: Artificial Intelligence and Data Science
signer
PRO
0
830
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
2.5k
みんなのコード 2024年度活動報告書/ 2025年度活動計画書
codeforeveryone
0
340
生態系ウォーズ - ルールブック
yui_itoshima
1
280
Sanapilvet opetuksessa
matleenalaakso
0
33k
質のよいアウトプットをできるようになるために~「読む・聞く、まとめる、言葉にする」を読んで~
amarelo_n24
0
260
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
RailsConf 2023
tenderlove
30
1.2k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Statistics for Hackers
jakevdp
799
220k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
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Ϣʔβʔձ࡞Γ·ͨ͠ʂ