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
自分が欲しいと(思った)アプリを作った #iosdc #a /type_iosdc_a
Search
fromkk
September 17, 2017
Programming
0
5.6k
自分が欲しいと(思った)アプリを作った #iosdc #a /type_iosdc_a
iOSDC 2017のLTで発表したTypeというアプリを一人で作ってみたという内容の資料です
fromkk
September 17, 2017
Tweet
Share
More Decks by fromkk
See All by fromkk
note社の全員野球で品質向上活動について / note_qa_challenge #iOS_test_teatime
fromkk
3
1.9k
1年分のデータが見たいと言われてやったこと/yearly_data_with_note
fromkk
0
980
note iOSチームの自動化 ver.2021/automation_with_iOS_team_on_note_ver2021
fromkk
0
2k
Bitrise体験会説明資料/bitrise_explore
fromkk
1
1.1k
noteのiOSアプリで実装したアクセシビリティの全て #iosdc #a /a11y_with_iOS_App_on_note
fromkk
2
4.1k
dSYMのアップロードで SPMを活用する/use_spm_with_upload_dsyms
fromkk
1
3k
Bitriseのリモートアクセス機能 #bitrise_meetup/remote_access_of_bitrise
fromkk
1
600
note社でのMagic Pod活用事例 #af_iosdc/magicpod_with_note
fromkk
2
11k
iOSには無いmacOS独自機能をCatalystで実装する #iosdc #d/make_macos_apps_with_catalyst
fromkk
9
2.2k
Other Decks in Programming
See All in Programming
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1k
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1k
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
140
ててべんす独演会〜Flowの全てを語ります〜
tbsten
1
220
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
170
Catch Up: Go Style Guide Update
andpad
0
200
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
200
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
620
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
CSC305 Lecture 04
javiergs
PRO
0
260
私はどうやって技術力を上げたのか
yusukebe
43
17k
明日から始めるリファクタリング
ryounasso
0
120
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Six Lessons from altMBA
skipperchong
28
4k
How STYLIGHT went responsive
nonsquared
100
5.8k
Making Projects Easy
brettharned
119
6.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
A Tale of Four Properties
chriscoyier
160
23k
What's in a price? How to price your products and services
michaelherold
246
12k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Designing for Performance
lara
610
69k
Speed Design
sergeychernyshev
32
1.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
1
2
͕ࣗཉ͍͠ͱ(ࢥͬͨ) ΞϓϦΛ࡞ͬͨ iOSDC Japan 2017 3
Profile Kazuya Ueoka Timers inc.ͷiOSΤϯδχΞ Twitter: @fromkk Github: fromkk Qiita:
fromkk 4
·ͩۀͷ։ൃͰ ফͯ͠Δͷʁ 5
ۀ։ൃ͋Δ͋Δ • ͜Ζ͜ΖมΘΔ༷มߋͷରԠ! • ࢼͯ͠Έ͍ͨϥΠϒϥϦΞʔΩςΫνϟΛऔΓೖΕΔͷʹී ٴ׆ಈ͕ඞཁ! • Έ͡Όͳ͍Lint! ͳͲͳͲ 6
ݸਓ։ൃͳΒશ෦ղܾ! 7
ࠓճ࡞ͬͨ 8
9
Version 2.0ϦϦʔε! • ☑ Swift 4 • ☑ iOS 11ରԠ
• ☑ Drag & Dropػೳ(iPadͷΈ) 10
Q. Կނ࡞͔ͬͨ 11
A. ͕ࣗཉ͔͔ͬͨ͠Β‼ 12
Կނ࡞͔ͬͨ • ొஃͷػձ͕૿͖͑ͯͨ • Decksetͱ͍͏MacΞϓϦΛར༻͍ͯ͠Δ • ిंͷதͳͲࢥཱ͍ͬͨ࣌ʹࢿྉͷฤू͕͔ͨͬͨ͠ 13
։ൃظؒ • ։ൃ։͔࢝ΒϦϦʔε·Ͱ3ϲ݄ • ʙҾ͖ଓ͖ࡉ͔͍ػೳΛՃத 14
ΞʔΩςΫνϟ 15
ίʔυྔ 111 text files. 111 unique files. 10 files ignored.
github.com/AlDanial/cloc v 1.74 T=1.23 s (82.1 files/s, 8683.4 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Swift 81 1513 781 7203 CSS 1 120 0 561 JSON 16 0 0 458 HTML 1 3 0 32 JavaScript 1 0 5 1 C/C++ Header 1 1 3 1 ------------------------------------------------------------------------------- SUM: 101 1637 789 8256 16
ݱࡏͷࣈ • μϯϩʔυ: 2.28K • ಉظػೳ(ֹ݄՝ۚ): 8ਓ ※2017/09/15ݱࡏ 17
େมͩͬͨࣄ 18
ͳ͔ͳ͔ϦϦʔεग़དྷͳ͍ 19
Ճ͍ͨ͠ػೳ͕͔࣍Β࣍ʹ ग़͖͍ͯͯͭ·ͰܦͬͯϦϦʔεग़དྷͳ͍ 20
ΞϓϦ͕͋Δఔͨ͠Β ຬͯ͠͠·͏ 21
ϦϦʔεʹ͚ͨจݴ࡞ LP࡞Ϟνϕʔγϣϯ্͕͕Βͳ͍ 22
ֹ݄՝ۚػೳΛϦϦʔε͠Α͏ͱਃͨ͠Β৹͕ࠪݫ͍͠ • App Store৹ࠪΨΠυϥΠϯͷ3.1.2 ఆظߪಡ • ΞϓϦ/֎ͰஈΛ໌ࣔ͢Δ • ٻઌΛ໌ࣔ͢Δ •
Ωϟϯηϧͷํ๏Λ໌ࣔ͢Δ 23
ӡ༻ʹ͍ͭͯ • ϨϏϡʔܦ༝Ͱෆ۩߹ใࠂ • AppFollow (ϨϏϡʔΛSlackʹࣗಈߘ) • Twitterܦ༝ͰػೳՃཁ • Qiitaܦ༝ͰػೳՃཁ
24
ࠓޙ • Decksetͷ༷ͳϓϨθϯςʔγϣϯػೳཉ͍͠ • Mac൛ཉ͍͠ 25
·ͱΊ • ࣗͷཉ͍͠ɾ͖ͳͷΛ࡞ͬͯΔͱۀͱׂΓΓ͕ग़ དྷΔ • ۀͰͳ͔ͳ͔͠ͳ͍ࣄ͕ͨ͘͞Μग़དྷΔ • ͕ࣗཉ͍͠ͷ͖ͬͱଞͷਓཉ͍͠ • ԿΑΓࣗͷҝͳͷͰযΒ͖ͣ์ʹ։ൃ͕ग़དྷΔ
26
PR Α͔ͬͨΒͬͯͶ! https://fromkk.github.io/type- app/ 27
PR 28
29
30
31
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠! 32