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
iPhoneと共に過ごす夏
Search
Mitsuharu Emoto
June 20, 2025
0
11
iPhoneと共に過ごす夏
YUMEMI.grow Mobile #22 - connpass
https://yumemi.connpass.com/event/357088/
Mitsuharu Emoto
June 20, 2025
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
WKWebViewとアクセシビリティ
mitsuharu
0
43
WKWebView と仲良くする
mitsuharu
0
120
推測するな、計測せよ(Swift編)
mitsuharu
0
48
React Native updates
mitsuharu
0
50
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
320
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
46
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
78
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
170
iOS 開発で便利なツールたち
mitsuharu
0
280
Featured
See All Featured
Speed Design
sergeychernyshev
32
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
The Invisible Side of Design
smashingmag
301
51k
GraphQLとの向き合い方2022年版
quramy
49
14k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Producing Creativity
orderedlist
PRO
347
40k
How GitHub (no longer) Works
holman
315
140k
BBQ
matthewcrist
89
9.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Transcript
J1IPOFͱڞʹա͢͝Ն ߐຊޫ ۚ :6.&.*HSPX.PCJMF 1
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w ࠷ۙ.4UBDLͰ༡ΜͰ͍Δɹˠ w 88%$ͷϏσΦΛݟͨΓͱɺ͍͠ 2
$PSFͰϩʔΧϧ--.Λࢼ͍ͯ͠Δ
એɾٕज़ॻయʹࢀՃ͠·ͨ͠ w ʮΏΊΈେٕྛ`ʯ w ձࣾ༗ࢤαʔΫϧͷ৽ץͰ͢ w ແྉͷిࢠ൛͕͋ΔͷͰɺಡΜͰ͍ͩ͘͞ w ʮ&YQP3PVUFSͱ.1BQFS4ͷֶशϊʔτʯ w
ݸਓαʔΫϧͷ৽ץɺిࢠ൛͋Γ·͢ʢ༗ྉʣ 3
ͬͦ͘͞Ͱ͕͢ w ͜͏͔݄̏ͷఱީͷݟ௨͠ɺશࠃతʹஆ͔͍ۭؾʹ෴ΘΕ͍ͨ͢ Ίɺ͜͏͔݄̏ͷؾԹߴ͍Ͱ͠ΐ͏ɻ w ؾிʛقઅ༧ใղઆࢿྉIUUQTXXXEBUBKNBHPKQDQE MPOHGDTULBJTFUTV UFSN1. w ࠓͷՆॵ͍🥵
4
ؾԹͱεϚϗ w "OESPJEεϚϗ1JYFM1SPͰମͷද໘ԹΛܭଌͰ͖Δ w (PPHMF1JYFMͰମͷԹΛଌఆ͢Δ(PPHMF1JYFMϔϧϓIUUQT TVQQPSUHPPHMFDPNQJYFMQIPOFBOTXFS IMKB w ݫີʹؾԹͰͳ͍͕ɺܭଌରΛนͳͲʹ͢ΕؾԹʹ͍ۙͣ w
J1IPOFԹܭଌͰ͖Δͷʁ 5
J1IPOFͱԹ w J1IPOFͰʮYYˆʯͷΑ͏ͳԹऔಘͰ͖ͳ͍ w ͨͩ͠ɺࣗମͷ5IFSNBM4UBUFऔಘͰ͖Δ w 1SPDFTT*OGP"7$BQUVSF%FWJDFͷ"1*Λར༻͢ΕɺOPNJOBM GBJPS TFSJPVT
DSJUJDBMͳͲͷঢ়ଶΛऔಘͰ͖Δ w ৄ͘͠ɺൃ͔ΒJ1IPOFΛकΔ4QFBLFS%FDLIUUQT TQFBLFSEFDLDPNNJUTVIBSVQSPUFDUJQIPOFGSPN PWFSIFBUΛݟ͍ͯͩ͘͞ 6
ͳΒɺ֎෦͔ΒԹΛऔಘ͠Α͏ w .4UBDL$PSF8J'J#MVFUPPUIΛαϙʔτ͓ͯ͠Γɺ#MVFUPPUI ͰJ1IPOFͱଓ͢Εɺσʔλ௨৴͕Ͱ͖Δ w .4UBDLԹηϯαʔͷϞδϡʔϧΛൢച͓ͯ͠Γɺ؆୯ʹؾԹܭଌ ͕Ͱ͖Δ 📱 ԹWJB#MVFUPPUI 7
.4UBDLͷίʔυ֓ཁ w ॳظઃఆͳͲΛߦ͏TFUVQ͕࣮ؔߦ͞Εɺͦͷ ޙMPPQ͕ؔ܁Γฦ࣮͠ߦ͞ΕΔ w TFUVQ#MVFUPPUIͷαʔόʔΛ্ཱͪ͛Δ w MPPQऔಘͨ͠ԹΛஞ࣍ૹ৴͢Δ w .4UBDLಛ༗Ͱͳ͘ɺ"SEVJOPܥͷ։ൃಛ
w #-&ؔ࿈ͷϑϨʔϜϫʔΫඪ४Ͱଘࡏ͢Δ TFUVQ MPPQ 8
J1IPOFଆͷίʔυ֓ཁ w $PSF#MVFUPPUIΛͬͯɺ.4UBDLͱଓ͢Δ w ಛผͳ͜ͱͳ͍ɺҰൠతͳ$PSF#MVFUPPUIͷ࣮Ͱ͢ w .4UBDLͰ໊࣮ͨ͠લαʔϏε໊ΛཔΓʹଓ͢Δʢଓઌࣗ Ͱ࣮͢ΔͷͰɺͦΕͧΕͷίʔυΛ֬ೝ͍ͯͩ͘͠͞ʣ w /PUJGZΛߪಡ͠ɺͦΕΛड৴ͨ͠ΒɺΛσίʔυͯ͠औಘ͢Δ
9
σϞ w $PSF#BTJDʹԹ࣪ؾѹηϯ αϢχοτ7FSΛணͨ͠ w $PSF#-&αʔόʔʹͳΔ w &OW͔Βऔಘͨ͠ԹΛૹ ৴͢Δ w
ड৴ͨ͠ԹΛ9DPEFͷϩά Ͱදࣔͨ͠ 📱 10
͜͜Ͱ w .4UBDL$PSF8J'J͑Δ w .4UBDLˠ"1*ˠԿ͔ͷαʔϏεˠJ1IPOFͱ͍͏ํ͋Γ w ͪͳΈʹɺࢲ/BUVSF3FNPͰ෦ͷԹΛࢹ͍ͯ͠·͢ w IUUQTTIPQOBUVSFHMPCBMDPMMFDUJPOTOBUVSFSFNP w
.4UBDLʹ֎ઢૹड৴Ϣχοτ͋ΔͷͰɺࣗ࡞3FNP࡞ΕΔ 11
·ͱΊ w J1IPOFʹͳ͍ηϯαʔ֎෦Ϟδϡʔϧͱଓͨ͠ΒऔಘͰ͖Δ w .4UBDLͳΒిࢠ࡞ϋʔυΣΞͷ४උࣝෆཁ w ίʔυ(JU)VCͰެ։͍ͯ͠·͢ w .4UBDLIUUQTHJUIVCDPNNJUTVIBSV4BNQMF"QQ.4UBDLT w
J04IUUQTHJUIVCDPNNJUTVIBSV4BNQMF#-&"QQ 12