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
smartFXにおけるApache Cordovaの活用について
Search
takeshy
December 02, 2014
Technology
0
760
smartFXにおけるApache Cordovaの活用について
ハイブリットアプリとしてリリースすることになった背景やその効果についてご報告するとともに、Webサービスをハイブリットアプリ化するにあたって出てきた問題点とその対応策
takeshy
December 02, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
Tebiki Engineering Team Deck
tebiki
0
24k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
270
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
200
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Red Hat OpenStack Services on OpenShift
tamemiya
0
130
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
410
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
320
20260204_Midosuji_Tech
takuyay0ne
1
160
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
160
Cosmos World Foundation Model Platform for Physical AI
takmin
0
980
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
How GitHub (no longer) Works
holman
316
140k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
KATA
mclloyd
PRO
34
15k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Transcript
TNBSU'9ʹ͓͚Δ "QBDIF$PSEPWB ͷ׆༻ʹ͍ͭͯ גࣜձࣾΈΜ͔Ϳా߶ࢤ
ॴଐגࣜձࣾΈΜ͔Ϳ UXJUUFS!UBLFTIZ HJUIVCIUUQTHJUIVCDPNUBLFTIZ RJJUBIUUQRJJUBDPNUBLFTIZ ΈΜ͔ͿͰϓϩάϥϚΛืू͍ͯ͠·͢ɻ +BWB4DSJQU͕ಡΈॻ͖Ͱ͖Εɺۀܦݧ͕ͳͯ͘ 0,ɹEFW@SFDSVJUNFOU!NJOLBCVDPKQ·Ͱ 8IPBN*
*"QBDIF$PSEPWBΛಋೖͨ͠ܦҢͱ݁Ռ **"QBDIF$PSEPWBΛͬͨ։ൃʹ͍ͭͯ ***·ͱΊ ΞδΣϯμ
*TNBSU'9Ͱ"QBDIF $PSEPWBΛಋೖͨ͠ܦҢ
TNBSU'9ͷૂ͍ ϦϦʔεલ w ࣌ؒϚʔέοτ͕։͍͍ͯͯɺඵʹճ Ϩʔτ͕ߋ৽͞ΕΔ'9ʹରͯ͠ɺͲ͜Ͱαοͱ ࠓͷใΛνΣοΫ͍ͨ͠ͱ͍͏χʔζ͕͋Δͣ w 41"ʹΑΓշదʹϖʔδભҠ͕Ͱ͖ɺϦΞϧλΠϜ ʹද͕ࣔߋ৽͞ΕΔεϚϗ༻ͷ'9ใ8FCαΠτ Λ࡞Ζ͏
w 8FCͩͱΠϯετʔϧͷඞཁͳ͍͠ɺ4/4Ͱ؆ ୯ʹ֦ࢄ͞Εେώοτ͢Δͣɻ
SmartFX powerd by ΈΜͳͷ֎ҝ ϦΞϧλΠϜ͔ͭωΠςΟ ϒͱมΘΒͳ͍ૢ࡞ੑΛ ͭແྉFXใαΠτ 20142݄28 Debut!!
ϦϦʔεޙͷਏ͍ݱ࣮ w શવਓ͕དྷͳ͍ɻɻ w ΈΜͳؼɻɻ w Ϧϐʔτͯ͘͠Εͳ͍ɻɻ
ۭ͍ͯΔϏϧͷ Լͷ֊ͷϑϩΞɺ ͜Ε͔Βਓ͕૿ ͑Δ͔Βɺࠓͷ ͏ͪʹԡ͑͞ ͪΌͬͯͬͯݴͬ ͨͷʹɻɻ
ͳͥਓ͕དྷͳ͍ w ݕࡧΤϯδϯʹͻ͔͔ͬΒͳ͍ 41"ͩ͠ɻɻ w @FTDBQFE@GSBHNFOU@Λࢦఆͯ͠ɺϩϘοτʹର ͯ͠1IBOUPNKTΛͬͯ੩తϖʔδΛฦ͢Α͏ ʹͯ͠ɺεϚϗ༻ʹۃྗจࣈΛΒ͍ͯͨ͠Γɺ ͦͦΞϓϦͳͷͰΩʔϫʔυΛͨ͘͞Μࡌͤʹ
͍͘ɻ w ͋·Γʹແ໊Ͱ4/4Ͱ͕Βͳ͍ɻɻ
ͳͥΈΜͳؼ w ී௨ͷਓʹͱͬͯ41"ͬͯͳʹͦΕ ঢ়ଶ w ͨͱ͍͑ͬͯͨͱͯ࣍͠ͷϖʔδʹભҠ͢Δ· ͰΔ༝ͳ͍ɻ w ॳظϖʔδද͕͍ࣔαΠτ͕ॏ͍ɻ
ͳͥϦϐʔτͯ͘͠Εͳ͍ w εϚϗͷ༻࣌ؒͷ΄ͱΜͲΞϓϦɻ w ϒϥβͰຖ๚ΕΔαΠτ͕͋Δਓࣗମ͔ͳΓগ ͳ͍ɻ
ΞϓϦʹͨ͠Β ղܾ͢ΔΜ͡Ό ͳ͍
ਓ͕དྷͳ͍ʹରͯ͠ w '9όʔνϟϧzΛ8FCͰݕࡧ͢Εສઍ݅ͳ ͷʹରͯ͠"QQ4UPSFͰݕࡧ͢Εɺͨͬͨ݅ w "QQ4UPSFͷϥϯΩϯάʹࡌΕɺ༏ྑͳಋઢ͕ ແྉͰखʹೖΔ
ΈΜͳؼʹରͯ͠ w ωΠςΟϒͩͱॳظϩʔυʹ͕͔͔࣌ؒΔ͕ɺҎ߱ ͷભҠૉૣ͍ͱ͍͏ײ͕֮ͨΓલɻ w φϏήʔγϣϯΛৗʹݻఆ͢Δ͜ͱͰɺͱΓ͋͑ͣ ৭ʑͳը໘ΛݟͯΒ͑ΔͷͰ
Ϧϐʔτͯ͘͠Εͳ͍ʹରͯ͠ w ΞΠίϯԽʹΑΓ༰қʹΞΫηε w QVTI௨ʹΑΔ༠ಋՄೳ
ͰΞϓϦʹ͢Δͬ ͯେม͡Όͳ͍
None
:FT )FSF8FBSF
$PSEPWBͷҠߦʹ͍ͭͯ w αΠτશ෦ͩͱΞϓϦͱͯ͠ෳࡶ͗͢ΔͷͰɺ όʔνϟϧτϨʔυػೳͷΈΛΞϓϦԽ͢Δɻ w ͱͱ41"ͩͬͨͷͰɺίʔυ΄΅ͦͷ··ྲྀ ༻Ͱ͖ͨɻ w ϓϥάΠϯඞཁͳͷͯ͋ͬͨ͢ͷͰɺωΠ ςΟϒίʔυΛߦ৮Βͣʹ͢Μͩɻ
w Ҡߦ 1VTI௨ػೳ௨ͷ࣮͕։ൃऀਓͰि ؒͰͰ͖ͨɻ ͦͯ͠ɾɾɾ
݄TNBSU'9 WJSUVBMUSBEFϦϦʔε
Ͱɺ݁Ռ
ϦϦʔε݁Ռ w όʔνϟϧτϨʔυେձʹࢀՃొͨ͠Ϣʔβ ˞ࢀՃొΛ͠ͳͯ͑͘ΔͷͰɺΠϯετʔϧ ͨ͠Ϣʔβ͜ͷഒ
݄ ݄ ݄ ࢀՃऀ͕ഒʹ૿Ճ ˡϦϦʔε 135JNFTϚΠφϏχϡʔε(VOPTZ·ͰϦʔν
None
**"QBDIF$PSEPWBΛ ͬͨ։ൃʹ͍ͭͯ
"QBDIF$PSEPWBͬͯͳΜͳͷʹର͢Δࢲ ͷೝࣝ w ΞϓϦͷ)5.-ͰΞϓϦͷDPSEPWBKTΛݺͼग़͠ɺͦͷ KTܦ༝ͰωΠςΟϒͷػೳΛݺͼग़ͤΔ ϩʔΧϧυϝΠϯ w ֎෦ͱ"KBY͘͠8FCTPDLFUɺ+40/1Ͱ௨৴Ͱ͖Δ w
֎෦ϦϯΫܦ༝Ͱ֎෦ͷαΠτΛදࣔ͢Δ͜ͱͰ͖Δ͕ɺ ωΠςΟϒͷػೳ͕͑ͣɺͨͩͷ8FC7JFXʹͳͬͯ͠·͏ɻ w ΞϓϦʹը໘͝ͱͷ)5.-Λ༻ҙ͢Εɺ41"Ͱͳͯ͘ը ໘ભҠ͕Մೳ͕ͩɺ݁ہ֎෦ͱ"KBY௨৴͕ඞཁͩ͠ɺը໘͝ ͱʹKTDTTΛύʔε͢Δ͜ͱΛߟ͑Δͱɺ41"Ͱ࡞ͬͨ΄͏͕ ࡢࠓͷ+4ͷϑϨʔϜϫʔΫ͕͑Δ͠༗རɻ
։ൃڥ w ։ൃπʔϧɹɹɹɹ7JNύοέʔδϯά͢Δ࣌ͩ ͚ɺ&DMJQTFͱ9$PEFΛ্ཱ͍ͪ͛ͯ·͢ w 8FCΞϓϦαʔόɹ3BJMT w ݴޠɹɹ$P⒎FF4DSJQU w ϥΠϒϥϦ#BDLCPOFKT4PDLFU*0$$$IBSUɹ
JPTJNBHFpMFNFHBQJYFM0OTFO6*
"QBDI$PSEPWB։ൃ࣌ͷҙ w 6*͕ΨΠυϥΠϯ IUUQTEFWFMPQFSBQQMFDPNKQEFWDFOUFSJPT MJCSBSZEPDVNFOUBUJPOVTFSFYQFSJFODFDPODFQUVBMNPCJMFIJH #BTJDT1BSU#BTJDT1BSUIUNM ʹଇ͍ͬͯͳ͍ͱ"QQMF͔Β3FKFDU͞ΕΔɻ w ॻ੶Λࢀߟʹ$44ͰؤுΔɻ w
0OTFO6*Λ͏ɻ w "OESPJEͷ߹ɺόοΫάϥϯυॲཧ͕σϑΥϧτͰ༗ޮʹͳ͍ͬͯΔͷ ͰɺλΠϚʔͳͲͰఆظతʹϙʔϦϯά͢ΔॲཧΛߦ͍ͬͯͨΓ͢Δͱόο ςϦফඅ͕େมͳ͜ͱʹͳΔ w LFFQ3VOOOJOHͷઃఆΛGBMTFʹ͢Δ
"QBDIF$PSEPWB։ൃͰͷ w 8FCαʔόʔͱͷΓऔΓ͕"KBYʹݶఆ w DPPLJF͕͍ͷʹͳΒͳ͍ w QVTI4UBUFΛ͏ͱSFMPBE͕͖͔ͳ͍ w ϒϥβͰಈ͍ͯΞϓϦͩͱΤϥʔʹͳΔίʔυ ͕͋Δ
w ʹΑͬͯಈ࡞͕ҧ͏
"QBDIF$PSEPWB։ൃͰ ͷʹର͢Δ TNBSU'9ͰͷରԠ
8FCαʔόͱͷΓऔΓ͕"KBYʹݶఆ w 41"Ͱ࡞ɻ֤"+"9ͷ63-ʹϗετ໊Λهࡌɻ $43'༻ͷUPLFO"KBYͰऔಘ w ਃΛͨͣʹΞϓϦΛߋ৽͢ΔͨΊʹɺىಈ࣌ʹ 41"ຊମͷKTͷ63-͕ॻ͔ΕͨKTΛαʔό͔Βຖճ औಘ͠ɺهड़͞Εͨ63-ͷKTΛಡΈࠐΉ w 4PDJBM-PHJO֎෦αΠτΛݺͿඞཁ͕͋Δ߹ɺ
*O"QQ#SPXTFSͱ͍͏ΞϓϦϒϥβΛ͏
DPPLJF͕͍ͷʹͳΒͳ͍ w -PDBM4UPSBHFΛ͏ɻ w ͨͩ͠ɺ8FCαʔϏεͰఏڙ͍ͯͨ͠߹ɺΫ ϥΠΞϯτͷϒϥβ͕γʔΫϨοτϞʔυͷ߹ -PDBM4UPSBHF͕ΤϥʔʹͳΔʹҙɻ
QVTI4UBUFΛ͏ͱSFMPBE͕͖͔ͳ͍ w ىಈ࣌ʹQVTI4UBUFΛ͏લͷVSMΛอଘ͓͖ͯ͠ɺ SFMPBE͍ͨ͠໘Ͱอଘͨ͠63-Λ։͘
ϒϥβͰಈ͍ͯΞϓϦͩͱΤϥʔʹͳ Δίʔυ͕͋Δ w J04Ҏ্ͷJ044JNVMBUPSɺ"OESPJEҎ্ͩͱ 8FC7JFX֎෦͔ΒEFCVHͰ͖ΔͷͰؤுΔɻ w J04ͷ8FC7JFXͷ߹ɺॳظԽॲཧͷதͰͦͷΦ ϒδΣΫτͷQSPUPUZQFؔΛݺͼग़͢ͱΤϥʔʹ ͳͬͨɻ
ʹΑͬͯಈ࡞͕ҧ͏ w ؤுΔɻಛʹ"OESPJE$BOWBTͷόά͕ܹ͍͠ɻ DBOWBTʹॻ͖ࠐΈͭͭɺDBOWBTλάࣗମ IJEEFOʹͯ͠ɺUP%BUB63- ͰJNBHFλάʹର͠ ͯग़ྗ͍ͯ͠Δɻ w "OESPJEͷ߹ɺDSPTTXBMLͱ͍͏αʔυύʔςΟ ͷQMVHJOΛ͑8FC7JFXࣗମ͕ΞϓϦʹࠐ·
ΕΔͷͰ࠷৽ͷٕज़ ͝ͱͷࠩҟ͕ͳ͘ͳΓղ ܾ͢Δͣɻɻ
***·ͱΊ
w ωΠςΟϒͷػೳΛΘͳͯ͘ΞϓϦԽ͢ΔϝϦο τେ͖͍ w "QBDIF$PSEPWBΛ͑ɺ0CKFDU$+BWBΛߦ ॻ͍ͨ͜ͱ͕ͳͯ͘ɺ·ͱͳΞϓϦ͕࡞ΕΔ w ࠷ۙͷ J1IPOFҎ߱ ͩͱωΠςΟϒͱḮ৭ͳ
͍ͱݴ͑ΔϨϕϧͰಈ࡞͢Δ TNBSUGYKQTQMBYOFU w 41"शಘ͢Δͷʹͪΐͬͱ׳Ε͕ඞཁ͕ͩɺඞਢ ͷٕज़ʹͳΓͭͭ͋ΔͷͰɺͥͻ֮͑Α͏ɻ อकੑ6Q͢ΔΑʂʂ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠