$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS開発スターターキットの作り方
Search
akidon0000
July 24, 2025
Programming
0
300
iOS開発スターターキットの作り方
https://sansan.connpass.com/event/360227/
での登壇資料
akidon0000
July 24, 2025
Tweet
Share
More Decks by akidon0000
See All by akidon0000
XcodePreview
akidon0000
0
24
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
260
個人開発で徳島大学生60%以上の心を掴んだアプリ、そして手放した話
akidon0000
2
230
個人開発の学生アプリが企業譲渡されるまで
akidon0000
2
1.6k
組織理念の力、実感してる? -学生団体で学んだ教訓-
akidon0000
0
74
トクメモ+技術説明スライド
akidon0000
0
170
ヒッチハイクのススメ 〜あんた1度やってみなはれ〜
akidon0000
1
160
なぜデフォルトが青色!? Tint Colorの理由に迫る
akidon0000
0
950
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
840
Other Decks in Programming
See All in Programming
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
400
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
130
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
9
1.1k
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
240
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
3
830
Microservices rules: What good looks like
cer
PRO
0
1.3k
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
JETLS.jl ─ A New Language Server for Julia
abap34
1
390
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
730
Integrating WordPress and Symfony
alexandresalome
0
150
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
2.5k
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
710
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building Adaptive Systems
keathley
44
2.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
KATA
mclloyd
PRO
32
15k
Become a Pro
speakerdeck
PRO
31
5.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
4BOTBOגࣜձࣾ !BLJEPO lJ04։ൃελʔλʔΩοτzͷ࡞Γํ
BLJEPO w !BLJEPO w ଔͷJ04ΤϯδχΞΒ͍͠ w ࠷ۙɺࠊʹҧײΛ֮͑ͨΒ͍͠ ࣗݾհ
BLJEPO
BLJEPO J04Ͱ༡ΜͰ·͔͢
BLJEPO 'PVOEBUJPO.PEFMTʜ "MBSN,JUʜ ৮Γ͍ٕͨज़͕ଟ͗͢Δɻɻɻ
BLJEPO
BLJEPO ຖճθϩ͔Β࡞Δͷͬͯ ҙ֎ͱ໘
BLJEPO 9DPEFQSPKFDUͷ࡞Γํ 9DPEF"QQΛΫϦοΫ $SFBUF/FX1SPKFDUʜΛΫϦοΫ $IPPTFBUFNQMBUFGPSZPVSOFXQSPKFDUΛબ 1SPEVDU/BNFΛೖྗ ࡞͢ΔϦϙδτϦΛબ͠࡞
BLJEPO ໘͡Όແ͡Μ 🤔
BLJEPO ໘͡Όແ͍͡ΌΜ 🤔
BLJEPO
BLJEPO 4XJGU-JOU TXJGUGPSNBU GSPNLL4QFMM$IFDLFS ͜ΕΒΛϓϩδΣΫτੜ࣌ʹηοτΞοϓ͍͍ͯͨ͠
BLJEPO $-*πʔϧ9QSPK(FO IUUQTHJUIVCDPNBLJEPO9QSPK(FO
BLJEPO 9QSPK(FO 9DPEF(FOͱ4UFODJMΛ༻
BLJEPO 4UFODJM 4UFODJM4XJGU༻ͷςϯϓϨʔτݴޠ @main struct {{productName}}App: App { var body:
some Scene { App.swift.stencil App.swift @main struct HogeHogeApp: App { var body: some Scene {
BLJEPO 9DPEF(FO name: HogeHoge targets: HogeHoge: type: application platfor m
: iOS productName: HogeHoge info: path: HogeHoge/Info.plist properties: UILaunchScreen: {} sources: - HogeHoge HogeHoge.xcodeproj Project.y ml
BLJEPO 9DPEF(FO name: HogeHoge targets: HogeHoge: type: application platfor m
: iOS productName: HogeHoge info: path: HogeHoge/Info.plist properties: UILaunchScreen: {} sources: - HogeHoge HogeHoge.xcodeproj Project.y ml
BLJEPO 9QSPK(FO name: {{productName}} targets: {{productName}}: type: application platfor m
: iOS productName: {{productName}} info: path: {{productName}}/Info.plist properties: UILaunchScreen: {} sources: - {{productName}} HogeHoge.xcodeproj Project.y ml .stencil
BLJEPO 9QSPK(FO name: {{productName}} targets: {{productName}}: type: application platfor m
: iOS productName: {{productName}} info: path: {{productName}}/Info.plist properties: UILaunchScreen: {} sources: - {{productName}} HogeHoge.xcodeproj Project.y ml .stencil ͜Ε·Ͱ௨Γɺ1BDLBHFͷࢦఆ͜͜Ͱ
BLJEPO 9QSPK(FO IUUQTHJUIVCDPNBLJEPO9QSPK(FO App.swift.stencil Contents.swift.stencil Project.y m l .stencil App.swift
Contents.swift Project.y m l
BLJEPO 9QSPK(FO Project.y m l HogeHoge.xcodeproj ༷ಡΈࠐΈˠόϦσʔγϣϯˠ9DPEFϓϩδΣΫτੜˠॻ͖ग़͠
BLJEPO 🎉 $ mi nt run akidon0000/XprojGen HogeHoge
BLJEPO ͱɺࢥ͕ͬͨɺɺɺ
BLJEPO 5VJTUศརͩΑʔ ϝϯλʔ
BLJEPO 5VJTU Project.swift HogeHoge.xcodeproj
BLJEPO 'JO