Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing TiExtendWeb

Introducing TiExtendWeb

Titanium Study Meeting (Moku-Moku Kai) in Tokyo #9

Ryutaro Miyashita

June 13, 2013
Tweet

More Decks by Ryutaro Miyashita

Other Decks in Technology

Transcript

  1. Ryutaro Miyashita ChatWork Engineer / Titanium Mobile Ϣʔβʔձॻه  

     ryugoo_ ryutaro.miyashita ryugoo Titanium ΋͘΋͘ձ Tokyo #9 in DENSO IT ϥϘ
  2. ./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. 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
  4. 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 ͱ͔ύϑΥʔϚϯεؾʹͨ͠Γ͢ΔͳΒঘྑ͠
  5. Enjoy Ti app day! Titanium ΋͘΋͘ձ Tokyo #9 in DENSO

    IT ϥϘ TiExtendWeb ! ωΠςΟϒͰ೉͍͠ͱ͜Ζ͸WebView ͰΧόʔ͠Α͏ͥ