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
Introducing TiExtendWeb
Search
Ryutaro Miyashita
June 13, 2013
Technology
0
940
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.7k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
440
チーム開発と Android アプリの構成
ryugoo
5
1.2k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.7k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.7k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
760
Transition at RxJava 1.x to 2.x
ryugoo
0
550
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
520
Android エンジニアになって 2 年の学び
ryugoo
1
2.7k
Other Decks in Technology
See All in Technology
生成AI時代のセキュアコーディングとDevSecOps
yuriemori
0
140
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
8
1.1k
プロダクトのコードから見るGoによるデザインパターンの実践 #go_night_talk
bengo4com
1
2.7k
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
330
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
180
Click A, Buy B: Rethinking Conversion Attribution in ECommerce Recommendations
lycorptech_jp
PRO
0
110
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
0
110
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
540
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
8.9k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
130
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
0
130
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Agile that works and the tools we love
rasmusluckow
331
21k
Code Reviewing Like a Champion
maltzj
526
40k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
A better future with KSS
kneath
239
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
How GitHub (no longer) Works
holman
315
140k
The Invisible Side of Design
smashingmag
302
51k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
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_ /
[email protected]
(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