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
620
Capacitor4_release
Masahiko Sakakibara
August 17, 2022
Tweet
Share
More Decks by Masahiko Sakakibara
See All by Masahiko Sakakibara
本当に欲しかったのはモノレポツールではなく、tsconfigの設定だった / monorepo-tsconfig
rdlabo
1
160
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
310
プライベートプロダクト戦略 - フロントエンドカンファレンス沖縄 / private_product_frontend
rdlabo
3
4.4k
GitHubをCMSとして使う話/ using_github_as_CMS
rdlabo
0
450
JavaScriptから デバイスの力を100%引き出すための Web APIとCapacitor入門 / power_from_javascript
rdlabo
0
550
Web技術で稼ぐため選択肢を俯瞰しよう/options_to_earn_web_technology
rdlabo
0
140
Ionicモバイルアプリ制作入門/get_started_with_ionic
rdlabo
0
140
JavaScript から デバイスの力を 100%引き出すための Capacitor と Angular でのはじめかた。
rdlabo
2
1.8k
JavaScriptとSwift&JavaをつなげるCapacitorと、これからのWeb Frontend/Linking JavaScript with Swift&Java, And the future of Web Frontend.
rdlabo
0
3.7k
Other Decks in Programming
See All in Programming
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
200
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
230
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
1.1k
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
350
猫と暮らす Google Nest Cam生活🐈 / WebRTC with Google Nest Cam
yutailang0119
0
170
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
15
5.6k
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.5k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
13k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
660
ニーリーにおけるプロダクトエンジニア
nealle
0
950
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
1k
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
220
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Designing for Performance
lara
610
69k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
990
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
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