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
300
市民のためのセキュリティ講座
jollyjoester
0
40
コミュニティ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
2025年度春学期 統計学 第12回 分布の平均を推測する ー 区間推定 (2025. 6. 26)
akiraasano
PRO
0
160
データで見る赤ちゃんの成長
syuchimu
0
270
Tutorial: Foundations of Blind Source Separation and Its Advances in Spatial Self-Supervised Learning
yoshipon
1
150
社外コミュニティの歩き方
masakiokuda
2
190
生成AI活用セミナー/GAI-workshop
gnutar
0
110
OpenSourceSummitJapanを運営してみた話
kujiraitakahiro
0
790
アントレプレナーシップ教育 ~ 自分で自分の幸せを決めるために ~
yoshizaki
0
170
みんなのコードD&I推進レポート2025 テクノロジー分野のジェンダーギャップとその取り組みについて
codeforeveryone
0
210
2025年度春学期 統計学 第11回 分布の「型」を考える ー 確率分布モデルと正規分布 (2025. 6. 19)
akiraasano
PRO
0
170
20250807_がんばらないコミュニティ運営
ponponmikankan
0
160
フィードバックの伝え方、受け身のココロ / The Way of Feedback: Words and the Receiving Heart
spring_aki
1
140
自己紹介 / who-am-i
yasulab
PRO
3
5.4k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Building Adaptive Systems
keathley
43
2.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Unsuck your backbone
ammeep
671
58k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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Ϣʔβʔձ࡞Γ·ͨ͠ʂ