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アプリ開発入門_10
Search
jollyjoester
April 23, 2016
Education
0
99
Swiftで作るiOSアプリ開発入門_10
Schoo講義資料
jollyjoester
April 23, 2016
Tweet
Share
More Decks by jollyjoester
See All by jollyjoester
BengaluruでLTしてきた
jollyjoester
0
160
try! Swift Tokyo 2024
jollyjoester
0
100
エンジニアが直接会う場の価値について
jollyjoester
8
3.8k
来年Proposalを出すつもりで参加するときっともっと楽しい!
jollyjoester
0
170
My favorite sessions in WWDC 23
jollyjoester
0
460
みんなでAIと戯れよう
jollyjoester
0
39
続く勉強会の作り方
jollyjoester
1
670
Code for INZAIの歩み
jollyjoester
0
240
OSSへの貢献をサポートするための体制づくり
jollyjoester
0
1.1k
Other Decks in Education
See All in Education
第33回 JAWS-UG札幌 クラウド女子会コラボ 勉強会
nagisa53
2
350
Dolce and Gabbana Light Blue Perfume
vicjon
0
390
Virtual and Augmented Reality - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
4 занятие. Разбор бизнес-моделей и метод красной нити #ideaNN 9.02.2024.
karlov
0
230
高可用性システム構築 - Oracle Data Guard基本編
oracle4engineer
PRO
2
940
Canva
matleenalaakso
0
150
自己紹介 / who-am-i
yasulab
2
3.1k
MySmartSTEAM2324
cbtlibrary
0
120
Information Architectures - Lecture 2 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
560
【滋賀大学データサイエンス学部】PropTech(不動産テック)における AI・データサイエンス活用
takehikohashimoto
0
4.1k
人生の転機からチャンスを掴む「シュロスバーグの4Sモデル」/4s-models
yuko_yokouchi
2
700
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Making Projects Easy
brettharned
108
5.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Thoughts on Productivity
jonyablonski
57
3.8k
Navigating Team Friction
lara
177
13k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
A Philosophy of Restraint
colly
196
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Code Reviewing Like a Champion
maltzj
513
39k
Transcript
SwiftͰ࡞Δ iOSΞϓϦ։ൃೖ 10ݶɿiPhoneΞϓϦϦϦʔεͷ४උΛ͢Δ 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/09.zip
7
ຊͷϝχϡʔ • ΞϓϦ໊ɺΞΠίϯɺεϓϥογϡը໘ͷՃ • ΞϓϦͷϩʔΧϥΠθʔγϣϯ • ΞϓϦΛ৹ࠪʹग़͢ʂ 8
ΞϓϦ໊ɺΞΠίϯɺ εϓϥογϡը໘ͷՃ 9
ݱࡏͷΞϓϦͷݟͨ ΞΠίϯ͕ͳ͍ ΞϓϦ໊͕ӳޠ ΞϓϦ໊͕ΕͯΔ 10
ΞϓϦ໊Λઃఆ͢Δ (ΞϓϦ໊ઃఆը໘) 11
ΞϓϦ໊Λઃఆ͢Δ ʢΞϓϦ໊֬ೝʣ 12
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯͷઃఆը໘ʣ 13
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯͷઃఆը໘ʣ 14
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷ࡞ʣ 15 ͍ΖΜͳαΠζͷը૾Λ࡞Δͷେมɾɾɾ ↓ MakeAppIconΛ͓͏ʂ
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷ࡞ʣ 16 ͍ΖΜͳαΠζͷը૾Λ࡞Δͷେมɾɾɾ ↓ MakeAppIconΛ͓͏ʂ
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷ࡞ʣ 17 https://makeappicon.com/
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷ࡞ʣ 18
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷ࡞ʣ 19
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯը૾ͷઃఆʣ 20
ΞϓϦͷΞΠίϯΛઃఆ͢Δ ʢΞΠίϯ֬ೝʣ 21
εϓϥογϡը໘ ʢLaunchScreen.storyboardʣ 22
εϓϥογϡը໘ ʢLaunchScreen.storyboardʣ 23
εϓϥογϡը໘ ʢMain.storyboardͷํʣ 24
εϓϥογϡը໘ ʢεϓϥογϡ֬ೝʣ 25
ରԠOSόʔδϣϯΛઃఆ͢Δ ʢiOS8.0Ҏ্ͷiPhoneͰ͑ΔΑ͏ʹઃఆʣ 26
ΞϓϦͷϩʔΧϥΠθʔγϣϯ 27
ӳޠʹରԠͯ͠ΈΔ • ϩʔΧϥΠθʔγϣϯ ‣ Storyboardͷจݴ ‣ ϓϩάϥϜதͷจݴ ‣ ΞϓϦ໊ 28
ӳޠʹରԠͯ͠ΈΔ ʢStoryboardʣ 29
ӳޠʹରԠͯ͠ΈΔ ʢStoryboardʣ 30
ӳޠʹରԠͯ͠ΈΔ ʢStoryboardʣ 31
ӳޠʹରԠͯ͠ΈΔ ʢStoryboardʣ 32
ӳޠʹରԠͯ͠ΈΔ ʢStoryboardʣ 33
ӳޠʹରԠͯ͠ΈΔ ʢ֬ೝʣ 34
ӳޠʹରԠͯ͠ΈΔ ʢຊޠͰ֬ೝʣ 35
ӳޠʹରԠͯ͠ΈΔ ʢຊޠͰ֬ೝʣ 36
ӳޠʹରԠͯ͠ΈΔ ʢຊޠͰ֬ೝʣ 37
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 38
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 39
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 40
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 41
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 42
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 43
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 44
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 45
ӳޠʹରԠͯ͠ΈΔ ʢϓϩάϥϜ : Localizable.stringsʣ 46
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 47
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 48
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 49
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 50
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 51
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 52
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 53
ӳޠʹରԠͯ͠ΈΔ ʢΞϓϦ໊ : InfoPlist.stringsʣ 54
55 ΞϓϦΛ৹ࠪʹग़͢ʂ
ΞϓϦ৹ࠪʹඞཁͳͷ 56 iOS Developer Programʢؒ11,800ԁʣ ※2016/04/23ݱࡏ
ΞϓϦ৹ࠪʹ͏ͷ 57 Xcode iOS Dev Center iTunes Connect ※2016/04/23ݱࡏ
ΞϓϦ৹ࠪͷྲྀΕ 58 ։ൃऀূ໌ॻͷ࡞ App IDͷ࡞ ϓϩϏδϣχϯάϓϩϑΝΠϧͷ࡞ ΞϓϦ࡞ iTunesͷઃఆ Xcode iOS
Dev Center iTunes Connect
ΞϓϦ৹ࠪͷྲྀΕ 59 iTunesͷઃఆ εΫϦʔϯγϣοτ આ໌จ ϨʔςΟϯά Ձ֨ઃఆ ΞΠίϯ iTunes Connect
ΞϓϦ৹ࠪͷྲྀΕ 60 iTunesͷઃఆ ΞϓϦͷΞοϓϩʔυ ৹ࠪʹग़͢ iTunes Connect Xcode iTunes Connect
ϦϦʔεʂ or ϦδΣΫτ
͓ർΕ༷Ͱͨ͠ʂ ϦϦʔε͞ΕͨΒΈΜͳʹࣗຫ͠·͠ΐ͏^^/ ͖ͬͱ͍Ζ͍ΖͳҙݟΛΒ͑ΔͷͰ ͦΕΛվળͯ͠·ͨ࣍ͷόʔδϣϯΛϦϦʔεͯ͠ ɾɾɾ Λ܁Γฦͯ͠ͲΜͲΜ͍͍ΞϓϦʹ͍͖ͯ͠·͠ΐ͏
ຊͷ͓͞Β͍ • ΞϓϦ໊ɺΞΠίϯɺεϓϥογϡΛઃఆͯ͠Ξϓ ϦΒͯ͘͠͠ʂ • ϩʔΧϥΠζͯ͠ʂ • ϦϦʔεͯ͠ଟ͘ͷਓʹ࣮ࡍʹͬͯΒ͓͏ʂ 62
ࠂ 63 http://love-swift.connpass.com/event/28615/ ࣍4݄24ʂ
ࠂ 64 http://liginc.co.jp/series/spaceapps LIGϒϩά࿈ࡌͯ͠·͢ʂ