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
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
Search
Mitsuharu Emoto
October 24, 2024
Programming
0
37
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
YUMEMI.grow Mobile #17 - connpass
https://yumemi.connpass.com/event/331368/
Mitsuharu Emoto
October 24, 2024
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
WKWebViewとアクセシビリティ
mitsuharu
0
28
WKWebView と仲良くする
mitsuharu
0
110
推測するな、計測せよ(Swift編)
mitsuharu
0
37
React Native updates
mitsuharu
0
35
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
270
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
65
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
130
iOS 開発で便利なツールたち
mitsuharu
0
270
「ゆめみ大技林 ’24」の紹介
mitsuharu
0
93
Other Decks in Programming
See All in Programming
Duke on CRaC with Jakarta EE
ivargrimstad
1
580
iOSアプリ開発もLLMで自動運転する
hiragram
6
1.9k
インターフェース設計のコツとツボ
togishima
2
240
CQRS/ESのクラスとシステムフロー ~ RailsでフルスクラッチでCQRSESを組んで みたことから得た学び~
suzukimar
0
180
Agent Rules as Domain Parser
yodakeisuke
1
170
SpringBootにおけるオブザーバビリティのなにか
irof
1
850
マテリアルって何者?RealityKitで扱うマテリアル入門
nao_randd
0
130
私のRubyKaigi 2025 Kaigi Effect / My RubyKaigi 2025 Kaigi Effect
chobishiba
1
200
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
120
AI時代のリアーキテクチャ戦略 / Re-architecture Strategy in the AI Era
dachi023
0
180
AWS診断200件の分析から見る頻出指摘と対策
shoodagiri
0
110
What Spring Developers Should Know About Jakarta EE
ivargrimstad
1
380
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
4 Signs Your Business is Dying
shpigford
183
22k
Unsuck your backbone
ammeep
671
58k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Producing Creativity
orderedlist
PRO
345
40k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
180
53k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Transcript
ϝʔΧʔ4%,ෆཁʂ ඪ४ϑϨʔϜϫʔΫ͚ͩͰ࡞Δ αʔϚϧϓϦϯλʔͷҹΞϓϦ ߐຊޫ :6.&.*HSPX.PCJMF  1
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w ࠷ۙɺ+BWB4DSJQUZBNMΛॻ͘͜ͱ͕ଟ͍ w ࠓൃച͞ΕͨϩϚαΨ̎ͷϦϝΠΫ࡞ָ͕͠ΈͰ͢ 2
αʔϚϧϓϦϯλʔ w ίϯϏχͷϨδͳͲͰड͚औΔϨγʔτʢײ ࢴʣΛҹ͢ΔϓϦϯλʔͰ͢ w ͜ͷαʔϚϧϓϦϯλʔΛͬͯҹ͢ΔϞ όΠϧΞϓϦͷ࡞ΓํΛ؆୯ʹհ͠·͢ w ࠓճͷରJ04ΞϓϦͰ͕͢ɺ"OESPJE ͳͲଞϓϥοτϑΥʔϜͰ׆༻Ͱ͖·͢
ࢲͷαʔϚϧϓϦϯλʔ 3
֎෦ஔͱ࿈ܞ͢ΔΞϓϦ w ҰൠతʹɺϝʔΧʔ͕ఏڙ͢Δ4%,ΛΞϓϦʹΈࠐΜͰ։ൃ͢Δ w ࢲ͕ॴ༗͢ΔαʔϚϧϓϦϯλʔʹϝʔΧʔ4%,ଘࡏ͢Δ͕ɺ෦ι ϑτΣΞͷόʔδϣϯ͕ඞਢཁ݅ʹຬͨͯ͠ͳ͘ɺར༻Ͱ͖ͳ͍ w ਖ਼نͱ͍͑Ͳۀ͚ϋʔυΣΞͳͷͰɺاۀؒͷܖͳͲ w ϝʔΧʔ͕ఆ͢Δຊདྷͷ͍ํ͔Β֎ΕΔʢۀͷݸਓར༻ʣ
w ͯ͞ɺͲ͏͢Δ͔ʁ 4
Ϩγʔτ͚ҹهड़ݴޠ w ϓϦϯλʔʹରͯ͠ɺҹΛࢦࣔ͢Δϖʔδهड़ݴޠ͕͋Γ·͢ w ༗໊ͳͷͩͱɺΞυϏͷ1PTU4DSJQU͕͋Γ·͢ w 104͚αʔϚϧϓϦϯλʔΛ੍ޚ͢Δݴޠ&4$104͕͋Δ w ͜ͷ&4$104ͷίϚϯυΛαʔϚϧϓϦϯλʔʹૹΕ͍͍ w
ଟ͘ͷ4%,ͷҹॲཧ&4$104ίϚϯυΛૹ৴͍ͯ͠Δ 5
੍ޚϑϩʔͷΠϝʔδਤ 📱ᶃ͜ͷίϚϯυͰҹͯ͠ ᶄྃղ͠·ͨ͠ w ഁઢ෦ͷ௨৴ɺؒΛ༗ઢແઢͰଓͯ͠ߦ͍·͢ w ࢲར༻͍͢͠#MVFUPPUIΛ࠾༻ͯ͠·͢ w Ұൠతͳ$PSF#MVFUPPUIΛ༻੍͍ͨޚͳͷͰɺ࣮આ໌লུ͠·͢ 🧾
ᶅҹ 6
&4$104ͷ؆୯ͳઆ໌ w &4$104ͷਖ਼ମʢʁʣɺਐͷόΠτྻͰ͢ w ͨͱ͑ɺ࣍ͷΑ͏ͳίϚϯυΛΈ߹ΘͤͯɺҹύλʔϯΛ࡞Γ·͢ 7
ͨͱ͑ w ଠจࣈͷʮ)FMMP8PSMEʯΛҹ͍ͨ͠ w αʔϚϧϓϦϯλʔʢϖϦϑΣϥϧʣʹରͯ͠ɺҎԼͷίϚϯυΛॻ͖ࠐΉ w ͳ͓ɺ#MVFUPPUIͷॻ͖ࠐΈσʔλʹ্ݶ͕͋ΔͷͰɺదʹׂ͢Δ 1b 40 //
ॳظԽ 1b 45 01 // ଠࣈΦϯ 48 65 6c 6c 6f 20 57 6f 72 6c 64 // Hello World ͷ ASCII ίʔυ 0a // վߦ 8
ಈ࡞σϞ 9 IUUQTXXXZPVUVCFDPNXBUDI WH7F)8F6
αʔϚϧϓϦϯλʔͷ੍ޚ w αʔϚϧϓϦϯλʔͷҹ੍ޚͱฉ͘ͱɺ͍͠ҹΛ࣋ͨΕΔ͔͠Ε ·ͤΜ͕ɺ࣮ਐͷόΠτྻΛૹ৴͢Δ͚ͩͱγϯϓϧͳॲཧͰ͢ w 4%,ෆཁͰҹͰ͖ΔͷͰɺͦ͜ΒͷࢢൢͰ༡·͢ʢཁ֬ೝʣ w ͨͩ͠ɺը૾ͷΑ͏ͳσʔλ͕ଟ͍߹ɺίϚϯυ࡞ʹͪΐͬͱҰख ͕ؒཁΓ·͢ w
࣮ࡍͷ٬தϨδͰϨγʔτҹϓϩηε͕٧·ΔͱେมͰ͢ΑͶ 10
ͬͱৄ͘͠Γ͍ͨํ w དྷ݄݄ʹ։࠵͞ΕΔٕज़ॻయͰʮαʔϚ ϧϓϦϯλʔ੍ޚΞϓϦͷ։ൃೖʯΛग़൛ ͠·͢ w ͷାαϯγϟΠϯγςΟͷΦϑϥΠ ϯձʹϒʔεʢ͞ʣͰग़ల͠·͢ w ͥͻखʹऔͬͯɺ֬ೝͯ͠Έ͍ͯͩ͘͞
w Ҏ্ɺએͰͨ͠ 11
·ͱΊ w αʔϚϧϓϦϯλʔ4%,ͳͯ͘ɺҹΞϓϦ࡞Ε·͢ w Ϩγʔτཧ݊ɺΞΠσΟΞ࣍ୈͰ৭ʑ࡞ΕΔͷͰɺ։ൃର͍ w ࢲϨγʔτܕͷ໊ΧʔυɺΠϕϯτ༻ͷμϯϩʔυΧʔυʢઆ໌ จʴ23ίʔυʣΛ࡞Γ·ͨ͠ w ݱͰҹ͍ͨ͠ʂͱࢥͬͨ͜ͱ͕͋Δํͥͻࢼͯ͠Έ͍ͯͩ͘͞
12