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
kyotolt21_20180803.pdf
Search
Mitsuharu Emoto
August 03, 2018
0
850
kyotolt21_20180803.pdf
Mitsuharu Emoto
August 03, 2018
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
8
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
25
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
50
iOS 開発で便利なツールたち
mitsuharu
0
210
「ゆめみ大技林 ’24」の紹介
mitsuharu
0
48
Vanilla JavaScript はマルチプラットフォームの夢を見るか
mitsuharu
0
210
技適警察24時
mitsuharu
0
150
iOS アプリ開発におけるデータストリーム超入門
mitsuharu
0
170
オープンソースで作る自己紹介ソリューション
mitsuharu
0
72
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
A Tale of Four Properties
chriscoyier
156
23k
GitHub's CSS Performance
jonrohan
1030
460k
Raft: Consensus for Rubyists
vanstee
136
6.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
Unsuck your backbone
ammeep
668
57k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
Teambox: Starting and Learning
jrom
132
8.7k
Transcript
ࣗવݴޠͱػցֶश ߐຊޫ ,ZPUP-5 !1
ࣗݾհ w ߐຊޫʢ͑ͱΈͭΔʣ w γʔαʔגࣜձࣾʢJ04ΞϓϦ։ൃͱػցֶशؔ࿈ʣ w େֶͷݚڀͰػցֶशΛͬͯͨ w ઌिʮΧϝϥΛࢭΊΔͳʂʯΛݟ·ͨ͠ !2
࣍ w ࣗવݴޠͷऔΓѻ͍ํ w ࣗવݴޠΛྨͯ͠Έͨ !3
ࣗવݴޠͱʁ w ਓؒʹΑͬͯৗͷҙࢥૄ௨ͷͨΊʹ༻͍ΒΕΔɼจԽ తഎܠΛ࣋ͬͯࣗવʹൃల͖ͯͨ͠ݴޠʢ8JLJQFEJBʣ w ରরਓݴޠʢྫ͑ɼϓϩάϥϛϯάݴޠʣ w ۙɼ(PPHMF)PNF"NB[POFDIP "MFYB ͳͲɼࣗ
વݴޠॲཧ࠷͍ͷ̍ͭ w ࠓճɼԻΓ·ͤΜʢΘ͔Γ·ͤΜʣ !4
ࣗવݴޠͷѻ͍͍͠ w ݴޠʑࠁʑมΘ͍ͬͯΔ w ۭؾಡΊ w ॖͰ͓̺ w Ϛδკ !5
͞Βʹຊޠ w ຊޠͱ͍͏ϩʔΧϧͰଟछͳݴޠ w ͻΒ͕ͳɾΧλΧφɾࣈɾӳࣈ w ӳޠͷΑ͏ʹ୯ޠ͕εϖʔε۠Γ͞Ε͍ͯͳ͍ w ʢྫʣ͢ͷ͏ͪ w
.F$BCͳͲΛ༻͍ͯܗଶૉղੳΛߦ͏ !6
ࣗવݴޠΛσʔλԽ w ࣗવݴޠΛԿ͔͠ΒͷϓϩάϥϜʹద༻͢Δ߹ɼͦͷࣗ વݴޠΛϓϩάϥϜ͕ѻ͑Δܗʹม͠ͳ͚ΕͳΒͳ͍ w ྫ͑ɼCMVF SFE ZFMMPXͷͭͷ୯ޠΛѻ͏Λߟ͑ ·͠ΐ͏ !7
POFIPUදݱ w ͭͷ͚͕ͩͰɼଞ͕ʹͳΔϕΫτϧ w CMVF SFE
ZFMMPX w ͠<BG"'>\^৭͕Ճ͞ΕͨΒʁ w ࠷େ?࣍ݩͷಛྔ w ৽͍͠ೖྗσʔλՃͷͨͼʹɼܭࢉϞσϧͷमਖ਼ !8
୯ޠҙຯͷදݱ w ޠኮΛҙຯͷ͋ΔϕΫτϧσʔλͰදݱ͢Δ w CMVF ʜ
w ͍͍ͩͨɼ͔Β࣍ݩͷϕΫτϧ w ୯ޠؒͷؔੑ͕දݱͰ͖Δ w CMVF ZFMMPXHSFFO !9 † †͜ͷϕΫτϧదͳͰ͢
ҙຯϕΫτϧԽ w XPSEWFDGBTU5FYU w ྆ऀͱ5PNBT.JLPMPW͕։ൃͨ͠ w ޠኮͷग़ݱύλʔϯ͔Β୯ޠҙຯΛֶश͢Δ w GBTU5FYUΛ8JLJQFEJBຊޠ൛ʢ݄ʣͷશ σʔλ͔Βֶशͨ͠ͷͰɼͦͷσϞΛհ͠·͢
!10
σϞʢ୯ޠͷՃݮࢉʣ Ԧ ঁஉ Ԧ൲ Ԧࢠ Ԧঁ ԦՈ
ࠃԦ Ԧࠃ Ԧٶ ઌԦ ԦҐ ϒϥϯγϡɾυɾφϰΝʔϧ βΫ ৭ γϟΞઐ༻βΫ βΫ** βΫ* ϊʔϚϧεʔπ ΨϯμϜλΠϓ γϟΞઐ༻ ζΰοΫ& چܕβΫ ΦϦʔϒυϥϒ ήϧάά ੨৭ ԫ৭ ৭ ৭ ന৭ ΦϨϯδ৭ ࢵ৭ ᒵ৭ ԫ ϐϯΫ৭ ਫ৭ ژ ϑϥϯεຊ ΤΫεʹΞϯʹϓϩϰΝϯε Ϙϧυʔ ύϦ ϒʔϧδϡ αϩϯʹυʹϓϩϰΝϯε ετϥεϒʔϧ ϦϤϯ ΞϰΟχϣϯ ίϩʔχϡ ϞϯϖϦΤ !11
ྨ w ୯ޠͷσʔλԽ͕Ͱ͖ͨ w ࣍ɼͦΕΒΛͬͯɼจষΛྨͯ͠Έ͍ͨ w ͔͜͜ΒػցֶशʢਂֶशʣͷʹͳΓ·͢ w ৄࡉઆ໌جૅ͕ࣝཁΓɼ͘ͳΓ·͢ w
งғؾͱ݁Ռ͚ͩΛͬ͞͞ͱհ͠·͢ !12
3$//ͰςΩετྨ w 4JXFJ-BJ -JIFOH9V ,BOH-JV +VO;IBP 3FDVSSFOU $POWPMVUJPOBM/FVSBM/FUXPSLTGPS5FYU $MBTTJpDBUJPO"""*7PM w
3FDVSSFOU $POWPMVUJPOBMΛΈ߹Θͤͨ// w 3//࣌ܥྻσʔλΛऔΓѻ͑Δ// w $//ը૾ྨͰߴਫ਼Λग़ͨ͠// !13
3$//ͷϞσϧߏ !14
,FSBTͰ࣮ͨ͠ !15
࣮ݧ w ΞϚκϯϨϏϡʔΛ༻͍ͯɼίϝϯτͷϨʔςΟϯάྨ Λߦͳͬͨ w ݄ͷ֤ΧςΰϦʔͷ্ҐҐͷΞϚκϯϨ Ϗϡʔ૯ݸͷ͏ͪɼऔಘͰ͖ͨݸͷϨ Ϗϡʔσʔλ ݅Λ༻ USBJO
WBM UFTU UPUBM !16
݁Ռ w ਫ਼ͱGͱʹಛผߴ͘ ͳ͍͕ɼ༧ଌਖ਼ղͷ ۙ͘ʹͨ͠ w ςΩετͷલॲཧͱ͔ Εͯ·ͨ͠ w ϨʔςΟϯάͷෆۉ
ߧະௐͰ͢ ਫ਼ G !17
·ͱΊ w GBTU5FYUΛͬͯࣗવݴޠΛಛྔԽͨ͠ w 3$//ͰΞϚκϯϨϏϡʔͷϨʔςΟϯάྨ͕Ͱ͖ͨ w ୯ޠͦͷ··ҰจࣈͣͭΛೖྗʹ͢Δ߹͋Δ w ͦͷ߹ͷࢿྉ࡞͔ͬͨΒɼ·͍͔ͨͭͷػձʹ !18