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
Webだけの知識でできた Cordovaを使ったアプリ開発 #ヒカラボ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shun Kashiwa
June 30, 2016
Programming
1
760
Webだけの知識でできた Cordovaを使ったアプリ開発 #ヒカラボ
2016年6月30日のヒカラボにてお話させていただいた内容です。
https://career.levtech.jp/hikalab/event/detail/51/
Shun Kashiwa
June 30, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
CSC307 Lecture 06
javiergs
PRO
0
690
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
620
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
dchart: charts from deck markup
ajstarks
3
1k
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
150
高速開発のためのコード整理術
sutetotanuki
1
410
2026年 エンジニアリング自己学習法
yumechi
0
140
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
300
SourceGeneratorのススメ
htkym
0
200
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Scaling GitHub
holman
464
140k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
57
A Tale of Four Properties
chriscoyier
162
24k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Design in an AI World
tapps
0
150
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
72
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Transcript
Web͚ͩͷࣝͰͰ͖ͨ CordovaΛͬͨΞϓϦ։ൃ
w ੜ·Ε w גࣜձࣾ(/&9 w 8FCϑϩϯτΛ୲ ദॢ
ϒϩά
None
None
• HTML • CSS • JavaScript • Build Tools(Grunt, Gulp,
etc…) • PHP • WordPress Functions ϒϩάΛΧοίΑ͘ ͳͲͳͲ
None
• 2013ઃཱ • ֶੜ9໊Ͱߏ • Web։ൃΛϝΠϯʹ׆ಈ • Push7
GNEX͕ΞϓϦΛ࡞Δ·Ͱ
None
WebαΠτ͔Β ϓογϡ௨ΛૹΔαʔϏε
W3C Push API
None
None
Apache Cordova
Apache Cordova • Webͷٕज़ΛͬͨΞϓ Ϧ։ൃϑϨʔϜϫʔΫ • HTML, CSS, JSͰ։ൃ •
ϓϥάΠϯ͔ΒωΠςΟ ϒίʔυΛ࣮ߦ
navigator.notification.alert('ώΧϦΤ͔Βͷܠ৭࠷ߴ', cb, 'ώΧϥϘ', 'OK') UIAlertController *alertController = [UIAlertController alertControllerWithTitle:title message:message
preferredStyle:UIAlertControllerStyleAlert]; cordova-plugin-dialogs
None
Push7 for iOSͷػೳ • ߪಡ/ߪಡղআػೳ • ϓογϡ௨ड৴ػೳ • Universal Links,
URL Scheme
Push7 for iOSͷػೳ • ߪಡ/ߪಡղআػೳ • ϓογϡ௨ड৴ػೳ • Universal Links,
URL Scheme • աڈϩάӾཡػೳ
https://github.com/phonegap/phonegap-plugin-push
None
Universal Links
None
CordovaΛ͏ϝϦοτ w ΫϩεϓϥοτϑΥʔϜ w )5.- $44 +BWB4DSJQU͚ͩͰ։ൃ͕Մೳ w 8FCͷࣝ ࡒ࢈Λͦͷ··׆༻
w ๛ͳϓϥάΠϯ υΩϡϝϯτ
CordovaΛ͏σϝϦοτ w σόοάͷෳࡶ͞ w ωΠςΟϒͱͷύϑΥʔϚϯεͷࠩ w લఏࣝͷ෯͞ w 6*ϑϨʔϜϫʔΫͷཚཱ
e.g. DeviceToken͕ૹΒΕͯ͜ͳ͍ • ϓϥάΠϯ͔Β͕औΕ͍ͯͳ͍ • JavaScriptͷ࣮ϛε • WebView͔Βૹ৴Ͱ͖͍ͯͳ͍
None
ඞཁʹͳΔࣝ w 8FCҰൠʹؔ͢Δࣝ w +4ϥΠϒϥϦʢ"OHVMBS 3FBDUʣ w 6*ϥΠϒϥϦʢJPOJD 0OTFO6*ʣ w
$PSEPWBͷ༷ w ϓϥοτϑΥʔϜ͝ͱͷ༷ʢJ04 "OESPJEʜ
None
Thank you!
None