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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Mitsuharu Emoto
October 24, 2024
Programming
0
68
メーカー製 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
iPhoneと共に過ごす夏
mitsuharu
0
33
WKWebViewとアクセシビリティ
mitsuharu
0
67
WKWebView と仲良くする
mitsuharu
0
150
推測するな、計測せよ(Swift編)
mitsuharu
0
87
React Native updates
mitsuharu
0
77
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
400
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
99
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
230
iOS 開発で便利なツールたち
mitsuharu
0
310
Other Decks in Programming
See All in Programming
AI時代の認知負荷との向き合い方
optfit
0
160
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
450
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
320
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
CSC307 Lecture 04
javiergs
PRO
0
660
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
700
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Designing Experiences People Love
moore
144
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
The Spectacular Lies of Maps
axbom
PRO
1
530
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
From π to Pie charts
rasagy
0
130
Rails Girls Zürich Keynote
gr2m
96
14k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
How to Ace a Technical Interview
jacobian
281
24k
Technical Leadership for Architectural Decision Making
baasie
2
250
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