standards support Powered by WebKit Industry leading HTML5 and CSS 3 browser http://entanglement.gopherwoodstudios.com/light http://acid3.acidtests.org http://html5test.com
Mediation platform aggregates ad networks Smart ads <div id="adBanner"> </div> <script type="text/javascript"> var adId= 31848; var b = new blackberry.advertising.Banner(adId, "adBanner"); </script>
2 million new users per month 100 billion messages sent per month 70% use it daily Tightly connected communities // Users can invite *their* friends to download *your* app var bbm = blackberry.bbm.platform; var result = bbm.io.inviteToDownload(onComplete);
agent): Feature detection: if (window.localStorage !== undefined) { // Use local storage when it is supported window.localStorage.setItem("foo", "bar"); } else { document.cookie = "foo=bar"; //default behavior } if (navigator.userAgent.indexOf("WebKit") > 0) { //assumes that all WebKit browsers support local storage window.localStorage.setItem("foo", "bar"); } else { document.cookie = "foo=bar"; //default behavior }
content=“initial-scale=1.0”/> http://jquerymobile.com/demos/1.0rc1/ Target scale level for screen dimension Instruct browser how page content should be scaled
are your friends Which is better (A or B)? <button onclick="doSomething()">Submit</button> ... function doClick(e) { console.log(" Click event: " + e); } //A element.onclick = doClick; //B element.addEventListener("click", doClick, false);
BlackBerry WebWorks SDK Monetize your app through BlackBerry App World Putting it all together BlackBerry WebWorks Packager Your web assets BlackBerry app