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
870
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.6k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
400
チーム開発と Android アプリの構成
ryugoo
5
1.1k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.5k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.6k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
690
Transition at RxJava 1.x to 2.x
ryugoo
0
510
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
490
Android エンジニアになって 2 年の学び
ryugoo
1
2.6k
Other Decks in Technology
See All in Technology
サーバレスでモバイルアプリ開発! NTTコム「ビジネスdアプリ」のアーキテクチャ / The architecture of business d app
nttcom
12
240
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
110
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
130
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
170
より快適なエラーログ監視を目指して
leveragestech
4
1.4k
Road to Single Activity
yurihondo
1
230
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
370
ネットワークだけ隔離されたコンテナ作成デモ / Kichijoji.pm36
tenforward
1
210
「認証認可」という体験をデザインする ~Nekko Cloud認証認可基盤計画
logica0419
2
430
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
300
Discovering AI Models
picardparis
4
3.9k
自作Cコンパイラ 8時間の奮闘
soukouki
0
830
Featured
See All Featured
Code Review Best Practice
trishagee
62
16k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Docker and Python
trallard
39
3k
We Have a Design System, Now What?
morganepeng
48
7.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
A better future with KSS
kneath
235
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
RailsConf 2023
tenderlove
28
810
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
Automating Front-end Workflow
addyosmani
1365
200k
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