Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Introducing TiExtendWeb
Ryutaro Miyashita
June 13, 2013
Technology
0
740
Introducing TiExtendWeb
Titanium Study Meeting (Moku-Moku Kai) in Tokyo #9
Ryutaro Miyashita
June 13, 2013
Tweet
Share
More Decks by Ryutaro Miyashita
See All by Ryutaro Miyashita
Java で書かれた Android アプリを Kotlin で書き直すまでの話 / Talk of rewrite Android app for Java to Kotlin
ryugoo
0
1.3k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
350
チーム開発と Android アプリの構成
ryugoo
5
1k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
1.9k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.3k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
580
Transition at RxJava 1.x to 2.x
ryugoo
0
480
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
370
Android エンジニアになって 2 年の学び
ryugoo
1
2.3k
Other Decks in Technology
See All in Technology
ニフティでSRE推進活動を始めて取り組んできたこと
niftycorp
2
210
技術広報の役割を定義してみた 2022年春
afroscript
3
2.4k
エンジニアと気軽に繋がれるプラットフォーム「ハッカー飯」で行った セキュリティ・モニタリングに関する取り組みについて
nobuakikikuchi
0
350
アルプの 認証/認可分離戦略と手法
ma2k8
PRO
1
160
プロダクション環境の信頼性を損ねず観測する技術
egmc
4
320
220510 プロセスマイニングを学ぶ PLAY与田さん
comucal
PRO
0
680
Devに力を授けたいSREのあゆみ / SRE that wants to empower developers
tocyuki
3
450
動画配信技術について
yaminoma
0
210
インフラエンジニアBooks 30分でわかる「Dockerコンテナ開発・環境構築の基本」
cyberblack28
11
6.8k
Building smarter apps with machine learning, from magic to reality
picardparis
4
3.1k
実験!カオスエンジニアリング / How to Chaos Engineering
oracle4engineer
PRO
0
130
Babylon.js で簡単 WebXR
yuhara0928
2
960
Featured
See All Featured
Infographics Made Easy
chrislema
233
17k
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.1k
A designer walks into a library…
pauljervisheath
196
16k
We Have a Design System, Now What?
morganepeng
35
2.9k
Agile that works and the tools we love
rasmusluckow
319
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
253
11k
Design by the Numbers
sachag
271
17k
A better future with KSS
kneath
225
15k
Visualization
eitanlees
124
11k
In The Pink: A Labor of Love
frogandcode
130
21k
Transcript
Introducing TiExtendWeb WebView Λ֦ு͢ΔͪΐͬͱศརͳϞδϡʔϧ Titanium ͘͘ձ Tokyo #9 in DENSO
IT ϥϘ
Ryutaro Miyashita ChatWork Engineer / Titanium Mobile Ϣʔβʔձॻه
ryugoo_ ryutaro.miyashita ryugoo Titanium ͘͘ձ Tokyo #9 in DENSO IT ϥϘ
TiExtendWeb WebView Λ֦ு͢ΔͪΐͬͱศརͳϞδϡʔϧ ? Titanium ͘͘ձ Tokyo #9 in DENSO
IT ϥϘ
TiExtendWeb ? Fast Scroll No Shadow Native Bridge Mod UserAgent
TiExtendWeb
Awesome ? ͑͑Ζʋ ʅʔʆ ϊ TiExtendWeb ? Titanium ͘͘ձ Tokyo
#9 in DENSO IT ϥϘ
github.com/ryugoo/TiExtendWeb < MIT ϥΠηϯεͰ͍͟͝·͢ Titanium ͘͘ձ Tokyo #9 in
DENSO IT ϥϘ TiExtendWeb ?
TiExtendWeb ? < ͪ͜ΒͰ͍͟͝·͢
How To Use Ϟδϡʔϧͷ͍͔ͨ Titanium ͘͘ձ Tokyo #9 in DENSO
IT ϥϘ
./build.py 1. ϞδϡʔϧΛϏϧυ Titanium ͘͘ձ Tokyo #9 in DENSO IT
ϥϘ tiapp.xml 2. ϞδϡʔϧΛࠐΈ How To Use <module platform='iphone' version='0.2'> net.imthinker.modules.tiextendweb </module>
3. WebView ʹهड़ How To Use var web_view = Ti.UI.createWebView({
url: 'http://imthinker.net/', normalScrollSpeed: true, removeShadow: true, removeScrollDelay: true, userAgentForiOS: 'TiExtendWeb' }); web_view.addEventListener('hoge', function () { alert('TiExtendWeb!'); }); <a href='extendwebview://hoge'>Click</a> WebView HTML
ɾTi.App.addEventListenerΘͳ͍! ɾTi.App.fireEventΘͳ͍! άϩʔόϧΠϕϯτ͡Όͳ͍͔ΒϝϞϦϦʔΫͷ৺ݮΔ aλά͚ͩͰWebView ͷΠϕϯτݺͼग़ͤͪΌ͏ ɾWebViewͩͱόϨʹ͘͘ͳΔ! ૢ࡞ײ͕ TableView ScrollView ͱಉ͡ײ֮ʹͳΔ
TiExtendWeb ! ɾrequireΘͳ͍! طଘͷWebView Λ֦ு͢Δ͔Β͍͜͠ͱඞཁͳ͠
Awesome ! ͑͑Μʋ ʅʔʆ ϊ Titanium ͘͘ձ Tokyo #9 in
DENSO IT ϥϘ TiExtendWeb !
ʘಥવͷએʗ Titanium ͘͘ձ Tokyo #9 in DENSO IT ϥϘ ADVERTISEMENT
Advertisement ChatWork Jobs ڧͯ͘χϡʔήʔϜͳؒ୳ͯ͠·͢ Titanium ͘͘ձ Tokyo #9 in DENSO
IT ϥϘ (Talk of the 2013/06/13)
ChatWork Jobs ɾAndroid ͳΤϯδχΞ ωΠςΟϒ(Java) ͔ͭ Titanium ܦݧऀͳΒঘྑ͠ ɾUI LoveͳσβΠφʔ
HTML5 ͱ͔ CSS3 ͱ͔ JavaScript ͱ͔όϦόϦͳΒঘྑ͠ ChatWork ࠾༻αΠτ http://www.chatwork.com/ja/recruit.html ฉ͖͍ͨํͰͲͧ @ryugoo_ / miyashita@chatwork.co.jp (Talk of the 2013/06/13) ɾPHP / αʔόʔαΠυͳΤϯδχΞ REST ͱ͔ AWS ͱ͔ύϑΥʔϚϯεؾʹͨ͠Γ͢ΔͳΒঘྑ͠
ʘએऴΘΓʗ Titanium ͘͘ձ Tokyo #9 in DENSO IT ϥϘ ADVERTISEMENT
Enjoy Ti app day! Titanium ͘͘ձ Tokyo #9 in DENSO
IT ϥϘ TiExtendWeb ! ωΠςΟϒͰ͍͠ͱ͜ΖWebView ͰΧόʔ͠Α͏ͥ
Titanium ͘͘ձ Tokyo #9 in DENSO IT ϥϘ ʘENDʗ CODESTRONG