11
BlackBerry 10: Blurring the Boundaries between HTML 5 & Native Apps Ranbijay Kumar Developer Relations APAC, BlackBerry

BlackBerry10: Blurring the Boundaries between HTML5 & Native Apps

Embed Size (px)

Citation preview

BlackBerry 10: Blurring the Boundaries between HTML 5 & Native Apps

Ranbijay Kumar Developer Relations APAC, BlackBerry

•  What is HTML5 •  HTML5 website and HTML5 app •  Why HTML5 for app development •  Perception about HTML5 •  How is BlackBerry10 the leading HTML5 platform •  WebWorks •  BlackBerry 10 for HTML5 framework •  The native user experience using HTML5

Contents

What is HTML5

Advantages of an App

HTML5 website and HTML5 app

Visibility Trendy

Performance Offline Mode

Device/App Integration

Advantages of using HTML5 App

Why HTML5 app

Open & Standards based

Cross Platform

Feature rich &

evolving standard

Smaller learning

curve

Perception about HTML5 app

Slow

Limited Device

Integration

No Native Look

& Feel

Fragmentation

Here comes BlackBerry 10

Web Apps are FIRST CLASS Citizens COMMITTED to Open Standards & Open Web

TOP TIER Browser

•  Leading HTML5 support •  Be very active in

•  WebKit contributions •  Top open source frameworks (jQM,

Cordova) •  First-class support for packaged Web apps •  Enable native integration •  But deprecate in favor of Standards as they

evolve •  Push the boundaries of mobile web as a

platform…

BlackBerry’s take on HTML5

HTML5 Features Support

Mobile

Desktop / Other

HTML5 Features Support (contd.)

BlackBerry 10 is the first vendor mobile browser to pass ringmark ring 1!

A web-based test suite for capabilities that modern web apps

require

HTML5 Features Support (contd.)

1. TOP TIER Browser 2. COMMITTED to Open Standards & Open Web 3. Web Apps are FIRST CLASS Citizens

v  Performance & Feature Parity

BlackBerry WebWorks