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
iOSアプリ開発を始めよう
Search
Shingo Tamaki
December 17, 2023
Technology
0
110
iOSアプリ開発を始めよう
iOSアプリ開発未経験の人向けにiOSアプリ開発の仕方を簡単に説明しました。
Shingo Tamaki
December 17, 2023
Tweet
Share
More Decks by Shingo Tamaki
See All by Shingo Tamaki
沖縄モバイルアプリ開発勉強会#1
tamaki
0
74
詳解xcresult.pdf
tamaki
0
280
メルペイでのリグレッションテスト自動化推進のこれまでとこれから
tamaki
0
660
What do you want to test with UI Test v2
tamaki
2
830
JPQRによって変わる日本のQRコード決済
tamaki
0
240
What's New in Testing
tamaki
1
58
What do you want to test with UI Test
tamaki
5
1.8k
How to control state in UI Test
tamaki
4
2.5k
Asynchronous Testing in XCTest
tamaki
0
360
Other Decks in Technology
See All in Technology
クレジットカードを製造する技術
yutadayo
41
16k
Product Utilization of Large Language Models Starting Today
ymatsuwitter
3
630
Sansanにおける全社横断データ分析基盤の挑戦と未来 / Challenges and Future of Cross-Organizational Data Analytics Platform at Sansan
sansan_randd
2
310
Amazon BedrockとPR-Agentでコードレビュー自動化に挑戦・実際に運用してみた
diggymo
0
550
【shownet.conf_】トポロジ図の歩き方
shownet
PRO
0
360
VS CodeでF1〜12キーつかってますか? / Do you use the F1-12 keys in VS Code?
74th
2
270
OPENLOGI Company Profile
hr01
0
53k
KDD2024参加報告
cyberagentdevelopers
PRO
1
200
Causal Impactを用いたLINE Pay UIの効果検証とABテスト実施への貢献
lycorptech_jp
PRO
3
490
トークナイザー入門
payanotty
2
380
Making Linux sucks less
ennael
PRO
0
490
Oracle GoldenGate 23ai 導入Tips
oracle4engineer
PRO
1
200
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
In The Pink: A Labor of Love
frogandcode
139
22k
Ruby is Unlike a Banana
tanoku
96
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
48k
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.9k
Clear Off the Table
cherdarchuk
91
320k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Mobile First: as difficult as doing things right
swwweet
222
8.8k
Learning to Love Humans: Emotional Interface Design
aarron
271
40k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
Debugging Ruby Performance
tmm1
73
12k
Transcript
iOSΞϓϦ։ൃΛ͡ΊΑ͏ ԭೄϞόΠϧΞϓϦ։ൃษڧձ #1 ۄ৴ޛ
iOSΞϓϦͱ iPhoneͷOSͰ͋ΔiOS্Ͱಈ࡞͢ΔΞϓϦέʔγϣϯͷ͜ͱ εϚʔτϑΥϯͷOSͱͯ͠iOS/Androidͷ2ͭͷOS͕ओྲྀ ʢੲଞʹ͋ͬͨΜʣ
։ൃʹඞཁͳͷ • Mac • Xcode • Apple Developer Account (ษڧ͢Δ͚ͩͳΒෆཁ)
• ؒ99υϧ ࢀߟURL https://developer.apple.com/jp/support/compare- memberships/
STEP 1 SwiftΛֶ΅͏ʢ̍ʣ SwiftApple͕࡞ͬͨϓϩά ϥϛϯάݴޠ https://www.apple.com/jp/ swift/
STEP 1 SwiftΛֶ΅͏ʢ̎ʣ Swift.org͕͓͢͢Ί https://www.swift.org/ https://www.swiftlangjp.com/ A Swift Tour https://docs.swift.org/swift-
book/documentation/the- swift-programming-language
STEP 1 SwiftΛֶ΅͏ʢ̏ʣ Swift Playground iPad/MacͷΞϓϦʢXcodeͱ ผʣ ࣮ΞϓϦਃ·ͰՄೳʂ
STEP 2 iOSΞϓϦ։ൃΛֶ΅͏ iOS App Dev Tutorials https://developer.apple.com/ tutorials/app-dev-training ͨͬͨ14࣌ؒ20΄Ͳ
SwiftUI͚ͩͰͳ͘UIKitϕʔ εͷΞϓϦ։ൃʹֶ͍ͭͯ Δͧ
STEP 3 ࣗͷΞΠσΟΞΛΞϓϦʹ͠ Α͏ ࠷খߏͷΞϓϦΛ࡞ Ζ͏ • ࣮ݱ͍ͨ͠࠷ίΞͳ෦ Λ࡞Ζ͏ •
·ͣϦϦʔε͢ΔࣄΛҙࣝ ͢Δʢਪʣ
STEP 4 iOSΞϓϦΛϦϦʔε͠Α͏ iOSΞϓϦͷApp Storeͷఏग़ https://developer.apple.com/ jp/ios/submit/ • App Review
GuidelineΛ֬ ೝ͓ͯ͜͠͏ • ϓϩμΫτϖʔδͷ࡞
STEP 5 ΑΓਂ͘iOSΞϓϦ։ൃΛֶ΅ ͏ • Human Interface Guideline Λಡ͏ •
༷ʑͳAPIΛ৮ͬͯΈΑ͏ • Developer Forum • WWDC Videos https://developer.apple.com/
STEP 5 ʢ̎ʣ ΧϯϑΝϨϯεʹࢀՃ͠Α͏ʂ try! Swift Tokyo 2024 https://tryswift.jp/2024
Q&A