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
910
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
420
チーム開発と Android アプリの構成
ryugoo
5
1.2k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.7k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.7k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
740
Transition at RxJava 1.x to 2.x
ryugoo
0
540
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
510
Android エンジニアになって 2 年の学び
ryugoo
1
2.7k
Other Decks in Technology
See All in Technology
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
1
7.1k
Postman AI エージェントビルダー最新情報
nagix
0
110
Data Hubグループ 紹介資料
sansan33
PRO
0
1.7k
iOS/Androidで無限循環Carousel表現を考えてみる
fumiyasac0921
0
110
Rebase エンジニアリング組織の現状とこれから
rebase_engineering
0
110
Oracle Cloud Infrastructure:2025年5月度サービス・アップデート
oracle4engineer
PRO
0
250
マップを速く表示するために
tsuboyan5
0
170
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
0
100
VPC Reachability AnalyzerAnalyzer~実務での使いどころ
masakiokuda
1
300
オープンソースとビジネス: 位置情報の世界からみえる流れ / 札幌IT石狩鍋#2
sorami
0
220
AIに実況させる / AI Streamer
motemen
1
1.1k
OSMnx Galleryの紹介
mopinfish
0
120
Featured
See All Featured
Bash Introduction
62gerente
613
210k
How to Ace a Technical Interview
jacobian
276
23k
Scaling GitHub
holman
459
140k
Code Reviewing Like a Champion
maltzj
523
40k
How GitHub (no longer) Works
holman
314
140k
Designing for Performance
lara
608
69k
GraphQLとの向き合い方2022年版
quramy
46
14k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
For a Future-Friendly Web
brad_frost
178
9.7k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
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