Nokia Web Runtime and Flash Lite

2,038 views

Published on

An overview of Nokia's Web Runtime and how you can extend features using Flash Lite.

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,038
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • Nokia Web Runtime and Flash Lite

    1. 1. Flash Lite and Nokia Web Runtime Rob Toole
    2. 2. Goal <ul><ul><li>Learned some of the differences between Web Runtime and Flash Lite, where they converge, and how they can compliment each other. </li></ul></ul>At the end of this session, you will …
    3. 3. Agenda <ul><li>About Me </li></ul><ul><li>Why Widgets? </li></ul><ul><li>Web Runtime Overview </li></ul><ul><li>Flash Lite Overview </li></ul><ul><li>Demo - WebRuntime RSS Reader </li></ul><ul><li>Value Proposition for Developers/Business </li></ul><ul><li>Things to Consider </li></ul><ul><li>Where to go from here </li></ul>
    4. 4. Why Widgets? <ul><li>Bubble most relevant content for the end-user to the surface </li></ul><ul><li>One click Access - no scrolling, typing </li></ul><ul><li>Well suited for smaller screen sizes </li></ul><ul><li>De-Portalizes Information from the Browser, no longer browser dependent </li></ul>
    5. 5. Web Runtime Overview <ul><li>Support across S60 3rd Edition feature pack 2 Devices </li></ul><ul><li>XHTML, CSS, Javascript/Packages (AJAX) </li></ul><ul><li>Leverages the S60 Browser engine (Webkit) </li></ul><ul><li>“ In-Browser” support of Flash Lite </li></ul><ul><li>4-way Navigation, Softkeys support </li></ul><ul><li>Persistent Data </li></ul><ul><li>Easy packaging to .wgz for distributions and installation </li></ul>
    6. 6. Flash Lite Overview <ul><li>Installed in millions of Nokia devices across the globe </li></ul><ul><li>Actionscript 2 (Flash Lite 2.x, 3) </li></ul><ul><li>Provides rich and engaging experiences (Animations, Video, Data Visualization) </li></ul><ul><li>Allows access to specific handset information (Battery, Signal, Time…) </li></ul><ul><li>Can be distributed as a standalone .swf file or packaged standalone to .sis via 3rd party tools </li></ul>
    7. 7. Flash Lite <ul><li>Flash Lite </li></ul><ul><li>Device Central >500 devices </li></ul><ul><li>Flash Lite Capable Device </li></ul>Tools and Testing
    8. 8. Web Runtime <ul><li>S60 Emulator </li></ul><ul><li>Nokia Web Runtime Tool </li></ul><ul><li>Traditional Webkit Browser * </li></ul><ul><li>WRT Supported Handset </li></ul>Tools and Testing
    9. 9. widget.plist (manifest file) <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <!DOCTYPE plist PUBLIC &quot;-//Nokia//DTD PLIST 1.0//EN&quot; &quot;http://www.nokia.com/NOKIA_COM_1/DTDs/plist-1.0.dtd&quot;> <plist version=&quot;1.0&quot;> <dict> <key>DisplayName</key> <string>WRT RSS Reader</string> <key>Identifier</key> <string>com.forum.widgets.WRT_RSS_Reader</string> <key>Version</key> <string>1.0</string> <key>MainHTML</key> <string>main.html</string> <key>AllowNetworkAccess</key> <true/> </dict> </plist>
    10. 10. DEMO
    11. 11. Value Proposition for Developer <ul><li>Repurpose work completed on previous widget </li></ul><ul><ul><li>Konfabulator </li></ul></ul><ul><ul><li>Apple Dashboard </li></ul></ul><ul><ul><li>Vista Gadgets </li></ul></ul><ul><li>One-click managed Data Visualization </li></ul><ul><li>Leverage S60 Browser, little risk of fragmentation </li></ul><ul><li>Easy distribution and installation on devices </li></ul>
    12. 12. Things to Consider <ul><li>Distribution Channel </li></ul><ul><li>Versioning and updating </li></ul><ul><li>Sensitivity of Data </li></ul><ul><li>Off-line support </li></ul><ul><li>Portrait View </li></ul>
    13. 13. Pushing the envelope Flash Lite and Javascript objects passing data back and forth, cross-scripting Exposing more Device specific data (GPS, Accelerometer) S60 Platform Services
    14. 14. Give it a try <ul><li>Resources </li></ul><ul><ul><li>Forum Nokia developer information: http://www.forum.nokia.com </li></ul></ul><ul><ul><li>Forum Nokia Widgets: http://forum. nokia .com/widgets </li></ul></ul><ul><ul><li>Forum Nokia - How to package Flash content in a Widget: http://wiki.forum.nokia.com/index.php/How_to_package_Flash_content_in_a_Widget </li></ul></ul><ul><ul><li>Adobe eSeminar: Adobe Flash Lite 3 and Nokia WRT with Dale Rankine: http://pacific.adobe.acrobat.com/p94445994/ </li></ul></ul><ul><ul><li>Forum Nokia: Flash Lite Components: http://www.forum.nokia.com/info/sw.nokia.com/id/d2336af2-0953-40a6-8dae-b80d368dead1/Adobe_Flash_Lite_2_x_Components_for_Mobile_Development.html </li></ul></ul><ul><ul><li>My page: http://www. robtoole . com/blog </li></ul></ul>
    15. 15. Flash Lite and Nokia Web Runtime Q&A

    ×