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
Capacitor4_release
Search
Masahiko Sakakibara
August 17, 2022
Programming
0
640
Capacitor4_release
Masahiko Sakakibara
August 17, 2022
Tweet
Share
More Decks by Masahiko Sakakibara
See All by Masahiko Sakakibara
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
530
本当に欲しかったのはモノレポツールではなく、tsconfigの設定だった / monorepo-tsconfig
rdlabo
1
230
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
360
プライベートプロダクト戦略 - フロントエンドカンファレンス沖縄 / private_product_frontend
rdlabo
3
4.5k
GitHubをCMSとして使う話/ using_github_as_CMS
rdlabo
0
500
JavaScriptから デバイスの力を100%引き出すための Web APIとCapacitor入門 / power_from_javascript
rdlabo
0
570
Web技術で稼ぐため選択肢を俯瞰しよう/options_to_earn_web_technology
rdlabo
0
140
Ionicモバイルアプリ制作入門/get_started_with_ionic
rdlabo
0
140
JavaScript から デバイスの力を 100%引き出すための Capacitor と Angular でのはじめかた。
rdlabo
2
1.9k
Other Decks in Programming
See All in Programming
CSC509 Lecture 07
javiergs
PRO
0
240
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
890
Pythonに漸進的に型をつける
nealle
1
120
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
13k
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
2
390
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
4.6k
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
360
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
360
What's new in Spring Modulith?
olivergierke
1
170
iOSでSVG画像を扱う
kishikawakatsumi
0
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
A better future with KSS
kneath
239
18k
Mobile First: as difficult as doing things right
swwweet
225
10k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Making Projects Easy
brettharned
120
6.4k
Site-Speed That Sticks
csswizardry
13
920
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Balancing Empowerment & Direction
lara
5
700
Writing Fast Ruby
sferik
629
62k
Transcript
$BQBDJUPSϦϦʔε
ࣗݾհ .BTBIJLP4BLBLJCBSB Ұൠࣾஂ๏ਓϦϨʔγϣϯσβΠϯ ݚڀॴɹදཧࣄ *POJD%FWFMPQFS&YQFSUT *POJD+BQBO6TFS(SPVQ ද
$BQBDJUPSͰԿ͕มΘ͔ͬͨͷલʹ ʮͦͦ$BQBDJUPSͱʯ
Ͳ͏ҧ͍·͔͢ʁ ϒϥβ J044BGBSJ J04ΞϓϦ
ʮϞόΠϧΞϓϦʯͱͯ͠ೝࣝ͢ΔͨΊͷ6TFS*OUFSGBDFͱ
*POJD'SBNFXPSLʮ8FCඪ४ͰͷΞϓϦ6*ͷ࠶ݱʯ
$PSEPWB$BQBDJUPSʮ/BUJWF#SJEHF-JCSBSZʯ
8FCඪ४Λϕʔεʹͨ͠ϋΠϒϦουల։ 888
ଟ࠼ͳϓϥάΠϯʹΑΔػೳ֦ு͕Մೳ • "QQ • #BDLHSPVOE5BTL • #SPXTFS • $BNFSB •
$MJQCPBSE • $POTPMF • %FWJDF • 'JMFTZTUFN • (FPMPDBUJPO • )BQUJDT • ,FZCPBSE • -PDBM/PUJ fi DBUJPOT • .PEBMT • .PUJPO • /FUXPSL • 1VTI/PUJ fi DBUJPOT • 4IBSF • 4QMBTI4DSFFO • 4UBUVT#BS • 4UPSBHF • 5PBTU
$BQBDJUPS/BUJWF#SJEHF
18"͡ΌͩΊͳͷʁ ϞόΠϧσόΠεɺΞϓϦͰར༻Ͱ͖Δແͷ"1*Λఏڙɻ ྫʣ9DPEFͰ໌ࣔతʹڐՄ͕ඞཁͳ$BQBCJMJUJJFT
ΞϓϦ͕ར༻Ͱ͖Δ"1* NSCameraUsageDescription NSPhotoLibraryAddUsageDescription NSPhotoLibraryUsageDescription <uses-permission android:name="android.permissi on.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permissi on.WRITE_EXTERNAL_STORAGE"
/> Χϝϥ ৼಈ NSLocationAlwaysUsageDescription NSLocationWhenInUseUsageDescription <uses-permission android:name="android.permission .ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission .ACCESS_FINE_LOCATION" /> <uses-feature android:name="android.hardware.l ocation.gps" /> ετϨʔδ ϑΝΠϧγεςϜ ϓογϡ௨ Ґஔใ
ϞόΠϧσόΠεΛ௨ͯ͠֎෦σόΠεΛ੍ޚ͢Δ͜ͱՄೳ
$BQBDJUPSͰԿ͕มΘ͔ͬͨ
$BQBDJUPS8FC7JFXΛදࣔ͢ΔͨΊͷϑΝΠϧηοτ "OESPJE J04
େ͖ͳมߋEFQMPZNFOU5BSHFUUBSHFU4%,͕͕͋ͬͨ w J04ͷEFQMPZNFOU@UBSHFU͕ʹ w "OESPJEͷUBSHFU4%,͕ʹ w ηΩϡϦςΟͱύϑΥʔϚϯεͷվળ w কདྷɺݹ͍όʔδϣϯͷ"OESPJEΛλʔήοτʹ͍ͯ͠ΔΞϓϦΞϥʔτ͕ͰΔΑ͏ʹ
ଞͷมߋ w J04ͰIUUQଓΛڐՄͯ͠͠·͏/4"QQ5SBOTQPSU4FDVSJUZΛআ w ϩʔΧϧΞηοτʹIUUQͰଓͯͨ͠ࠒͷ໊ w ݱࡏDBQBDJUPSͰΞΫηε͢ΔͨΊෆཁ w "OESPJEͷωΠςΟϒϒϦοδΛ+BWBTDSJQU*OUFSGBDF͔Β8FC.FTTBHF-JTUFOFSʹ w
"OESPJEεϓϥογϡεΫϦʔϯ"1*Λ͑ΔΑ͏ʹ w ىಈΞχϝʔγϣϯͷΧελϚΠζͳͲ͕Մೳʹ w "OESPJEͰKDFOUFSΛΘͳ͍Α͏ʹʢ$BQBDJUPSͰ.BWFOΛซ༻ͯͨ͠ʣ w SFNPWF"MM-JTUFOFST͕1SPNJTFͰUSVFΛฦ͢Α͏ʹ w AOQY!DBQBDJUPSDMJNJHSBUFAͰࣗಈϚΠάϨʔγϣϯͰ͖ΔΑ͏ʹ
·ͱΊ
5IFBOTXFS JOBOVUTIFMM JTCFDBVTFUIBU`TXIFSFUIFTBSF 5IFBOTXFS JOBOVUTIFMM JT CFDBVTFUIBU`TXIFSFUIFT BSF ͑؆୯ɻͦ͜ʹϢʔ β͕͍Δ͔ΒͰ͢ɻ
ʮͲ͏ͭ͘Δ͔ʯͰͳ͘ɺʮԿΛͭ͘Δ͔ʯʹྗ͠Α͏
8FCΞϓϦͷΞηοτΛͬͯϞόΠϧΞϓϦʹ͠·ͤΜ͔ʁ IUUQTXXXBGQCCDPNBSUJDMFT