Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
MOBILE DEVELOPMENT HTML WITH INTRODUCTION TO
Slide 2
Slide 2 text
html v5 javascript css3
Slide 3
Slide 3 text
browsers smartphones tablets TVs development today lot of connected devices
Slide 4
Slide 4 text
browsers smartphones tablets TVs development today lot of connected devices
Slide 5
Slide 5 text
the issue is diversity of platforms
Slide 6
Slide 6 text
3 kinds of apps native ➲ webapp ➲ hybrid ➲
Slide 7
Slide 7 text
3 kinds of apps native ➲ webapp ➲ hybrid ➲
Slide 8
Slide 8 text
native application ➲ blazing fast ➲ smooth transitions ➲ best sensors API pros
Slide 9
Slide 9 text
native application ➲ ! specific language cons
Slide 10
Slide 10 text
native application ➲ ! specific language cons ... and that sucks
Slide 11
Slide 11 text
native application cons 1 platform 1 implementation == == &
Slide 12
Slide 12 text
3 kinds of apps native ➲ webapp ➲ hybrid ➲
Slide 13
Slide 13 text
web application ➲ single app ➲ no install ➲ lot of web developers pros
Slide 14
Slide 14 text
web application ➲ ! device sensors ➲ code branching ➲ limited localStorage cons
Slide 15
Slide 15 text
3 kinds of apps native ➲ webapp ➲ hybrid ➲
Slide 16
Slide 16 text
2 goals ➲ access device sensor ➲ use only 1 language ... ... to rule them all
Slide 17
Slide 17 text
2 philosophies compile into native language uses JS all the way
Slide 18
Slide 18 text
phonegap application NATIVE APPLICATION WEB VIEW WEB APP RESOURCES SENSORS DATA UI ⬌
Slide 19
Slide 19 text
phonegap application ➲ works everywhere ! ➲ easy to use ➲ lot of plugins pros
Slide 20
Slide 20 text
phonegap application ➲ ! no native style ➲ ! no native transitions ➲ ! slower ... cons
Slide 21
Slide 21 text
COMPROMISE IT’S ALL ABOUT
Slide 22
Slide 22 text
TRADEOFF WORKS FOR YOU ! CHOOSE WHICH
Slide 23
Slide 23 text
QUESTIONS ?