Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
Transcript of Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 1/18
Itk{da Jvv{njoi qn Myqmba tn}{ Smk
Jvvs qn Qjklmqs ( _gj{qvinbms
Fdgvmq}sojlldbc
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
Dgvmq}s V{nv{dmqj{t
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 2/18
N }qldbm
Gnkdldqt Oijllmbcm
Gnkdldqt Amxmlnvgmbq Jvv{njoim
Itk{da Jvv{njoi
Hjomknne Ojm _q}at
Ongvlmydqdm db Itk{da Jvv{njoi
Kmq V{joqdom db Itk{da Jvv
Itk{da Jvvldojqdnb Amxmlnvgmbq Gjq}{dqt Gnaml
DbqjbqGnkdldpm{
Dgvmq} V{nv{dmqj{t ;
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 3/18
G nkdldqt Oijllmbcms
Adxm{dqt db gnkdlm vljqhn{g
Adhhm{mbq amxdom hn{g hjoqn{
Ajqj tboi{nbdpjqdnb kmqsmmb oldmbq jba m{xm{
Bmqsn{e kjbasdaqi ( ljqmbot
Idci amxmlnvgmbq ( gjdbqmbjbom onq
Qdgm qn gj{emq
Qmqdbc }kdz}dqt
?Dgvmq} V{nv{dmqj{t
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 4/18
G nkdldqt Amxmlnvgmbq Jvv{njoims
1Dgvmq} V{nv{dmqj{t
Qidb Oldmbq
S{dqqmb }dbc smk qmoibnlncdm
Onam mymo}qma kt k{nsm{, bnq kt qim N_
Xj{dn} lj}boi gmoijbdg
Qidoe Oldmbq
Kdbj{t ½mymo}qjklm dgjcm¸ nb qim gnkdlm amxdom
Adq{dk}qma qi{n}ci vnv}lj{ jvv sqn{m n{ xdjjb mbqm{v{dsm adsq{dk}qdnb gmoijbdsg
Mymo}qma ad{moqlt kt qim nvm{jqdbc tqmg
]m nvm{jqdbc'stsqmg JVDs
Itk{da
Bjqdxm jvv sdqi mgkmaama IQGL
_mlmoqma vn{qdnb s{dqqmb }dbc smk qmoibnlncdm
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 5/18
Itk{da Jvv{njoi ' _nl}qdnb N xm{xdm
_mjglm dbqmc{jqdnb sdqi bjqdxm jvvldojqdnb
Lmxm{jcm mydqdbc smk v{mmbom
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1Dgvmq} V{nv{dmqj{t
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 6/18
Jqq{dk}qm Smk Bjqdxm Itk{da
O{n'Vljqhn{g Vn{qjkdldqt
Onggnb amxmlnvgmbq Vljqhn{g
V}i Bnqdhdojqdnb ( Kjoe'c{n}badbc
Amxdom ojvjkdldqdm kjma hmjq}{m ldem CV_,Ojgm{j mqo
Dbqmc{jqdnb sdqi bjqdxm jvv ldem ojlmbaj{, Gjdl mqo"
Lnojl v{nomdbc
Ongvldjbom sdqi Bjqdxm lnne
K{nsm{ Amvmbambot
Lmxm{jcdbc Mydqdbc smk v{mmbom
Ongvj{dbc Smk, Bjqdxm ( Itk{da Jvv{njoi
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1Dgvmq} V{nv{dmqj{t
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 7/18
In Hjomknne Lmxm{jcma Itk{da Jvv{njoi>
[jvdalt oijbcdbc gnkdlm qmoibnlnct
S{dqdbc jgm h}boqdnbjldqt g}lqdvlm qdgm d vjä
Smk 'S{dqm nbom, {}b jbtsim{m
V{nc{mdxm mbijbomgmbq
Bms Nvvn{q}bdqt ' IQGL=
Dgvn{qjbq onbdam{jqdnb
Smk x. Bjqdxm
_vmma
S][HL
Imjadbc qn IQGL=¥
3 Dgvmq} V{nv{dmqj{t
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 8/18
Ongvlmydqdms db Itk{da Jvv{njoi
Gj{e}v )YIQGLGV qn IQGL=$
K{nsm{ ojvjkdldqdm
Amxdom hn{g'hjoqn{
]jkdldqt jba }m{ myvm{dmbom
Vm{hn{gjbom knqqlmbmoe
Lmxm{jcdbc amxdom ojvjkdldqdm
_mo}{dqt )`jxj o{dvq . smk onbqmbq$
Xm{dnbdbc nh itk{da jvv
Dgvmq} V{nv{dmqj{t 9
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 9/18
Kmsq V{joqdoms db Itk{da Jvv
4Dgvmq} V{nv{dmqj{t
Amsdcb Vijsm
Hmjq}{m jbjltd
D itk{da jvv{njoi }dqjklm hn{ qim jvv>
_mlmoqdbc }dqjklm hmjq}{m
Jxjdljkdldqt nh smk'm{xdom
O{mjqdbc gnkdlm cjqmsjt
]D.]Y {m'amdcb gjqoidbc qn jll qj{cmq vljqhn{g
[nk}q dbh{jq{}oq}{m hn{ itk{da jvv
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 10/18
Kmsq V{joqdoms db Itk{da Jvv
Dgvlmgmbqjqdnb Vijsm
]dbc dbclm jvvldojqdnb onamkjm ( bjqdxm onbqjdbm{
[mvnbdkdldqt amlmcjqdnb kmqsmmb bjqdxm.smk
Mbjkldbc sidqm ljkmldbc ( dbqm{bjqdnbjldpjqdnb
K}baldbc smk jmq db amvlntjklm k}dla qn knnq vm{hn{gjbom
]dbc mbo{tvqdnb n{ mo}{m IQQV oijbbml
Gnbdqn{dbc sn{ehlns qn oimoe kjqqm{t }jcm
Nhhldbm }m{ myvm{dmbom ( v}i }vvn{q
:6 Dgvmq} V{nv{dmqj{t[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 11/18
Kmsq V{joqdoms db Itk{da Jvv
::Dgvmq} V{nv{dmqj{t
Amvlntgmbq ( Vnsq Amvlntgmbq Vijsm
Om{qdhdojqdnb
Jvv _qn{m {mjadbm
_mvj{jqm xm{dnbdbc nh bjqdxm onbqjdbm{ ( smk xdms ljtm{
Adq{dk}qdnb xdj Jvvqn{m
Atbjgdo hmjq}{m }vc{jam s.n oijbcdbc nh Kdbj{t
_}vvn{q hn{ {mgnqm gnbdqn{dbc
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 12/18
Ojsm _q}at0 Sn{e Hn{om G jbjcmgmbq
:; Dgvmq} V{nv{dmqj{t
N}{ Oldmbq
Lmjam{ db sn{e hn{om gjbjcmgmbq nl}qdnb
Emt [mz}d{mgmbq
Myqmbadbc }oomh}l mbqm{v{dm jvv qn gnkdlm
Dgvmq}s _nl}qdnb
Itk{da jvvldojqdnb amxmlnvgmbq hn{ qjklmq
_dbclm onamkjm qn }vvn{q dVja, Cjljyt ( Vljtknne
Smk Jmq mgkmaama db qim amvlntjklm kdbj{t
Bjqdxm lnne ( hmml d joidmxma kt }dbc @jxj _o{dvq h{jgmsn{e
Kmbmhdqs [ma}oma onsq ( qdgm qn gj{emq
Mjst gjdbqjdbjkdldqt ( myqmbsdkdldqt
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 13/18
Itk{da Jvvldojqdnb Amxmlnvgmbq G jq}{dqt G naml
:?Dgvmq} V{nv{dmqj{t
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 14/18
D gvmq}s d G nkdldpm{
:1Dgvmq} V{nv{dmqj{t
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 15/18
_}ggdbc }v""
Dgvm{jqdxm qn myqmba smk ( mbqm{v{dm jvv qn qjklmq (
gj{qvinbm
Itk{da jvv amxmlnvgmbq jvv{njoi d gnq nvqdgjl
onq mhhmoqdxm, gjdbqjdbjklm jba nhhm{ o{n'vljqhn{g ongvjqdkdldqt
IQGL=. @jxj _o{dvq hjodldqjqm amxdom bjqdxm }m{ myvm{dmbom K}baldbc smk jmq db j amvlntjklm k}dla mbijbom
vm{hn{gjbom
:= Dgvmq} V{nv{dmqj{t
Itk{da Gnkdlm Jvvldojqdnb Amxmlnvgmbq Gjq}{dqt Gnaml mbojvs}ljqmsn}{ kmsq v{joqdoms nh qim Itk{da jvv{njoi jba Dbsqjbq Gnkdldpm{
h{jgmn{e ds qim v{joqdojl dgvlmgmbqjqdnb nh qids gnaml
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 16/18
Jkn}q ]s
_q{jqmcdo vj{qbm{ hn{ nhqsj{m v{na}oq mbcdbmm{dbc jba [(A
Qin}ciq lmjam{ db o}qqdbc'macm qmoibnlncdm
Gjq}{m v{nomm jba v{joqdom qijq j{m gmqinadojl, tmq hlmydklm
Adxm{m angjdb myvm{qdm
N}{ Gnkdlm [(A Ljks nhhm{s mba'qn'mba dgvlmgmbqjqdnb nh
gnkdlm snl}qdnbs hn{ jll vljtm{s db qi
m d{mlmss xjl}m oi
jdb
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 17/18
Z }msqdnbs
Vlmjsm smba db tn}{ z}msqdnbs
}sdbc qim oijq vjbml
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
8/3/2019 Hybrid Approach to Extend Your Web Apps to Tablets & Smart Phones
http://slidepdf.com/reader/full/hybrid-approach-to-extend-your-web-apps-to-tablets-smart-phones 18/18
Qijbe tn}Hn{ gn{m dbhn{gjqdnb,
s{dqm qn } jq dbz}d{tFdgvmq}"ong
[mon{ama xm{sdnb jxjdljklm jq
iqqv0..sss"dgvmq}"ong.smkdbj{̂ {mcdq{jqdnb>mxmbq7j{oidxma(mda7=1
Dgvmq}s V{nv{dmqj{t