Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
Search
Mitsuharu Emoto
October 24, 2024
Programming
0
16
メーカー製 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
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
150
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
34
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
60
iOS 開発で便利なツールたち
mitsuharu
0
220
「ゆめみ大技林 ’24」の紹介
mitsuharu
0
51
Vanilla JavaScript はマルチプラットフォームの夢を見るか
mitsuharu
0
220
技適警察24時
mitsuharu
0
180
iOS アプリ開発におけるデータストリーム超入門
mitsuharu
0
180
オープンソースで作る自己紹介ソリューション
mitsuharu
0
76
Other Decks in Programming
See All in Programming
MoQとか勉強会#2 発表資料
yuki_uchida
1
120
事業成長を爆速で進めてきたプロダクトエンジニアたちの成功談・失敗談
nealle
3
1k
Swift Testing - iPlayground
chiaoteni
0
140
Develop iOS apps with Neovim / vimconf_2024
uhooi
1
120
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
1
150
AWS AppSyncを用いた GraphQL APIの開発について - NIFTY Tech Talk #22
niftycorp
PRO
0
110
最新TCAキャッチアップ
0si43
0
250
CSC509 Lecture 13
javiergs
PRO
0
130
Remix on Hono on Cloudflare Workers
yusukebe
1
390
Vue.js_好きに捧ぐ Nuxt Hub で簡単に始めるCloudflare
xiombatsg
1
100
eBPF Deep Dive: Architecture and Safety Mechanisms
takehaya
12
1.1k
Jakarta EE meets AI
ivargrimstad
0
880
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Teambox: Starting and Learning
jrom
133
8.8k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
Building an army of robots
kneath
302
43k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
How to Think Like a Performance Engineer
csswizardry
20
1.2k
Designing the Hi-DPI Web
ddemaree
280
34k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Six Lessons from altMBA
skipperchong
27
3.5k
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