SlideShare a Scribd company logo
Develope Flash Lite in Nokia S60
      Work Flow in Packaging Flash Lite




    Using Flash Lite 3.0 WRT
                                  Bess Ho
Requirements


 Code in ActionScript 2.0 in Flash Lite 3.0 .swf file
 IDE: CS4 Flash Professional
 Nokia S60 3rd Edition+
 Code in HTML/CSS/JS in WRT (Web Runtime)
 IDE: Any HTML editor (Prefer Aptana)
Flash Lite 3.0             WRT Widget

       IDE      CS4 Flash Pro               HTML Editor



               ActionScript 2.0           HTML / CSS / JS
    Coding
    Assets        Images
               Audios / Videos


                                             info.plist
      Files         .swf
                                             Main.html



Compressed                        .zip


   Package                        .wgz
3 ways to open Flash Lite app




 Flash Lite Player
 File Manager
 Gallery
Flash Lite App is on its Island



 Flash Lite app doesn’t support an icon
 Flash Lite app’s shortcut can’t be added to any quick
 access menus
 Any external resources such as images or audio files
 need to be delivered separately
Package Entire Flash Lite Assets



 Package Flash Lite app and external files in a SIS file
 .sis file extracted the contents to the correct folder
 .sis file must be signed
 Target folder vary between S60 platform versions
Why avoiding .sis?


 .sis requires to package in Symbian C++
 Symbian C++ SDK & tools run in Window PC
 It requires at least basic C++ coding
 Majority Flash developers use Mac
 S60 SDK and tools are not compatible with Mac
S60 WRT Package .WGZ

 Contents are zipped
 Package is renamed with .wgz extension
 No signing
 Device supporting .WGZ recognize it as an installable
 application
 Package content are copied to a private folder and an
 icon for starting the widget is placed in the application
 folder
.wgz is just a renamed .zip file




 Compress your WRT files into .zip
 Rename the file to .wgz
Icon




 Icon must be in PNG format
 SVG icons are not supported in WRT
info.plist


 DisplayName key is the application title
 AllowNetworkAccess key support widget to access
 the internet

 <key> AllowNetworkAccess</key>
 <false/>

 User will not be asked for permission when launching
                      the widget
info.plist
Main.html (CSS)

 Use an external .css file
 Set background color in Black
 Position full-screen Flash content
Main.html (JavaScript)

 Use an external .js file
 Set the navigation mode
 Use tab-based instead of pointer
. Main.html (JavaScript)

 Use JavaScript to detect the screen size
 Use info to optimize WFT through variables
 OR use multiple SWFs
Method 1: Flash Lite .swf
  Generate Flash embedded code by Adobe Flash
  Change the values to match your .swf
  src, movie, allowScriptAccess

 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="238"
height="318" id="MyFlash" align="middle">

 
 <param name="allowScriptAccess" value="sameDomain" />

 
 <param name="movie" value="MyFlash.swf" />

 
 <param name="loop" value="false" />

 
 <param name="menu" value="false" />

 
 <param name="quality" value="high" />

 
 <param name="wmode" value="opaque" />

 
 <param name="bgcolor" value="#ffffff" />

 
 <embed src="MyFlash.swf" loop="false" menu="false" quality="high"
wmode="opaque" bgcolor="#ffffff" width="238" height="318" name="Finish"
align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />

 </object>
Method 2: Flash Lite .swf
 Replace main.html file with .swf file

 Use .swf file as value for the MainHTML key in manufest file (info.plist)

 icon.png is optional

 Disable the “Exit” command on default right softkey in Flash .swf file

 info user to press the end key to exit app



 <key>MainHTML</key>
 <string>myFlash.swf</string>



//To hide the softkey labels
fscommand2("FullScreen", true);

//Use Flash Player's softkey labels
fscommand2("SetSoftKeys", "right dummy", "left dummy");
Method 3: Flash Lite .swf
     Use the meta-refresh tag in the <head> section of the main.html file

     Customize the content of a blank page

     content=”0” refer to no timeout (more stable in some devices)

     Also edit the softkey and close the app with end key

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <title>SWF Launcher</title>
 <META http-equiv="REFRESH" content="0; url=MyFlash.swf">
 <script type='text/JavaScript'>
  function killWRT(){
   var WRT = window.open("", "_top");
   WRT.close();
  }
 </script>
</head>
 <body>
  <div align="center">
    <br><br>
   You can find more information at <a href="http://www.forum.nokia.com">Forum Nokia</a>.
    <br>
    <input type="button" value="Close this window" onclick="killWRT()" />
    <br><br>
    <b>Thank you for choosing our Flash Lite application.
    <br><br>
   - the team -</b>
  </div>
 </body>
</html>
Create Widget Package
 Rename ZIP package to .wgz file
 Use your favorite method of zipping
 Must include the folder where .html, .css, .swf files in
 the zip package
File Transfer
3 Ways to Transfer Files to Device


 Blue Booth
 USB Cable
 Memory Card
Testing
Test Flash Lite

 Emulator is in Adobe Device Central
 Device Central provides an automatically updated
 device profile library
 Device Central support automated testing. Test
 sequences carried out by interaction with emulator can
 be recorded and played back later as an automated
 test script
Test Widget
 Emulator in the Widget SDK doesn’t support Flash Lite
 Emulator won’t show Flash content
 Emulator can test Widget
 Must test widget package on S60 Web Runtime device
 Or use Remote Device Access service (FREE)
 Or use Device Anywhere
Signing
Express Signed For S60 App

 It serves Flash Developers
 It certify it is safe to install
 It indicates installation pakcage has been tested
 It indicates it is from a trusted and authentic source
 For commercial software it is eligible for OVI Store
 All Sybian App must be signed
Self-Signed




 Self signed app promote an installation warning of
 “untrusted software” to the end user
Express Signed on User Experience



 Signed appl remove the installation warning of
 “untrusted software”
 User once granted permission it will never ask user
 permission for a network connection
 Add functionality not normally available for Flash App
 as well as increasing the stack memory size
1         Purchasing Publisher ID


Official Publisher ID
Must be issued by TC TrustCenter
                           Text
Publisher ID is valid for one year
Cost: $200 USD / year
Submit your application
When approved you will receive info in about a week
     ACS Publisher IDs Supplied by Verisign can not
     be used for Express Signed Submission
Develop Flash Lite App in Nokia S60
Develop Flash Lite App in Nokia S60
Develop Flash Lite App in Nokia S60
2       Create Symbian Signed Account




        Symbian Signed only accepts registration from
  privately registered domains or company domains.
Public email domains and ISP domains are not accepted
Resources
Remote Device Access



  http://www.forum.nokia.com/Technology_Topics/
  Application_Quality/Testing/Remote_Device_Access
Device Anywhere



  https://www.deviceanywhere.com/nokia/welcome.htm
Express Signing



   http://wiki.forum.nokia.com/index.php/
   Step_by_Step_instructions_to_Express_signing
TC Trust Center



                   Publisher ID
   http://www.trustcenter.de/order/publisherid/dev
Symbian Signed Account



  http://www.symbiansigned.com/app/page/preregister
Symbian Signed



  https://www.symbiansigned.com/app/page
Self-Signed Certificate



   http://wiki.forum.nokia.com/index.php/
   How_to_sign_a_.Sis_file_with_Self-Sign_Certificate
End

More Related Content

PDF
Sencha touchonbb10 bootcamp
PDF
Sg conference multiplatform_apps_adam_stanley
PDF
Building a Next Generation Mobile Browser using Web technologies
PDF
RIM Casual Meetup - Bandung #DevIDBdg
PPTX
BlackBerry WebWorks
PDF
Building video applications on Windows 8 with Windows Azure Media Services
PDF
Revue des annonces WWDC2015
PDF
Building an SSO platform in php (Zendcon 2010)
Sencha touchonbb10 bootcamp
Sg conference multiplatform_apps_adam_stanley
Building a Next Generation Mobile Browser using Web technologies
RIM Casual Meetup - Bandung #DevIDBdg
BlackBerry WebWorks
Building video applications on Windows 8 with Windows Azure Media Services
Revue des annonces WWDC2015
Building an SSO platform in php (Zendcon 2010)

What's hot (15)

PPTX
Windows Azure Toolkit for iOS
PPTX
Top Ten Tips for HTML5/Mobile Web Development
PPTX
Html5 features: location, history and offline apps
PDF
Firebase Auth Tutorial
PPTX
Html5 game development
PDF
Rock-solid Magento Deployments (and Development)
PPTX
Firefox OS - The platform you deserve - Athens App Days - 2013-11-27
PDF
soft-shake.ch - Introduction to HTML5
PPTX
Windows Phone 7 Services
PDF
Word camp microsoft web platform
PDF
Nokia Web-Runtime Presentation (Phong Vu)
PPTX
Intro to PhoneGap and PhoneGap Build
PDF
Building video application on windows 8 with Windows Azure Media Services
PDF
HTML5 Comprehensive Guide
PPTX
Web browser extensions development
Windows Azure Toolkit for iOS
Top Ten Tips for HTML5/Mobile Web Development
Html5 features: location, history and offline apps
Firebase Auth Tutorial
Html5 game development
Rock-solid Magento Deployments (and Development)
Firefox OS - The platform you deserve - Athens App Days - 2013-11-27
soft-shake.ch - Introduction to HTML5
Windows Phone 7 Services
Word camp microsoft web platform
Nokia Web-Runtime Presentation (Phong Vu)
Intro to PhoneGap and PhoneGap Build
Building video application on windows 8 with Windows Azure Media Services
HTML5 Comprehensive Guide
Web browser extensions development
Ad

Viewers also liked (20)

PDF
Managing the Participation for Enterprise 2.0
PDF
Digital historiefortelling bergen 3. februar
PDF
Amazon-Krishna
PDF
Case study vente exclusive
PDF
Case study touring
PDF
Mobile Marketing Platform v.4
PPT
CrowdSourcing
PPT
Writing
PPT
01 - Знакомство с Java
PDF
Case study electrabel-my home
PDF
Design Approaches07
PPT
Sketch A Graph
PDF
The Dutch ODF Policy in Retrospect
PPT
Aso’S Sweets
PDF
Open Up Your Telco
PDF
Don't Believe The Hype
PPT
Lesson 2 1
PPT
5.12.08 Advanced Factoring1
ODP
Evernote for everything
PPT
2.14.08 Permutations
Managing the Participation for Enterprise 2.0
Digital historiefortelling bergen 3. februar
Amazon-Krishna
Case study vente exclusive
Case study touring
Mobile Marketing Platform v.4
CrowdSourcing
Writing
01 - Знакомство с Java
Case study electrabel-my home
Design Approaches07
Sketch A Graph
The Dutch ODF Policy in Retrospect
Aso’S Sweets
Open Up Your Telco
Don't Believe The Hype
Lesson 2 1
5.12.08 Advanced Factoring1
Evernote for everything
2.14.08 Permutations
Ad

Similar to Develop Flash Lite App in Nokia S60 (20)

ZIP
Create Nokia WRT Widget App
PPT
Flash Lite in Nokia Devices
PDF
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
PDF
S60 Web Runtime - Web2.0 Expo Europe 2008
PPT
Flash for Blackberry, iPhone and Android
PPSX
MoMo Oct Event
PDF
The Next Generation of Flash User Experience
PPT
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
PDF
Liip Techtalk Flash Lite
PPT
Nokia Web Runtime and Flash Lite
PPT
Max2006 Flash Lite Development For S40 Devices
KEY
Flash Builder and Flex Future - Multiscreen Development
PPT
Adobe Flash and Device Central
PPTX
Mobile Game Development using Adobe Flash
KEY
SFUG Flash on Mobile and Devices
PPTX
Mobile Web vs. Native Apps
PDF
S60 3rd FP2 Widgets
PPTX
Mobile Development With Flash Platform
PPTX
SmartPhone Design and Delivery
PPT
Flash 101
Create Nokia WRT Widget App
Flash Lite in Nokia Devices
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
S60 Web Runtime - Web2.0 Expo Europe 2008
Flash for Blackberry, iPhone and Android
MoMo Oct Event
The Next Generation of Flash User Experience
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
Liip Techtalk Flash Lite
Nokia Web Runtime and Flash Lite
Max2006 Flash Lite Development For S40 Devices
Flash Builder and Flex Future - Multiscreen Development
Adobe Flash and Device Central
Mobile Game Development using Adobe Flash
SFUG Flash on Mobile and Devices
Mobile Web vs. Native Apps
S60 3rd FP2 Widgets
Mobile Development With Flash Platform
SmartPhone Design and Delivery
Flash 101

More from Bess Ho (20)

PPTX
Product Design Using Solidworks
PDF
4/7/2021 Investment Panel
PDF
SVB 4/21/2021 Introduction
PDF
Competitor Analysis
PDF
InvoTech Happy Hour 2019
PDF
Fundraising in Silicon Valley
PDF
Empowered Entrepreneurs and Hyper Growth in Mobile Era
PDF
WITI Summit 2013 Mobile Trend
KEY
Gmicsv 2012 oct
KEY
WITI.ORG Women Technology Summit 2012
KEY
Stanford EE402T 2012: Hong Kong Startup & Funding Between Hong Kong and US
KEY
Putting Web Into Native App
KEY
Android Open 2011
PDF
Silicon Valley China Wireless Conference m-commerce Panel
ZIP
Iosdevcamp 2011.key
KEY
Icon & App Design Secrets for Mobile
KEY
SF Lean Startup Machine Workshop
PDF
JumpyBirds iTunes for Toddlers & Amazon for Moms
PDF
Where Should I Go: Smart Phones
ZIP
Beautiful Mind: iPhone Anatomy & Architecture
Product Design Using Solidworks
4/7/2021 Investment Panel
SVB 4/21/2021 Introduction
Competitor Analysis
InvoTech Happy Hour 2019
Fundraising in Silicon Valley
Empowered Entrepreneurs and Hyper Growth in Mobile Era
WITI Summit 2013 Mobile Trend
Gmicsv 2012 oct
WITI.ORG Women Technology Summit 2012
Stanford EE402T 2012: Hong Kong Startup & Funding Between Hong Kong and US
Putting Web Into Native App
Android Open 2011
Silicon Valley China Wireless Conference m-commerce Panel
Iosdevcamp 2011.key
Icon & App Design Secrets for Mobile
SF Lean Startup Machine Workshop
JumpyBirds iTunes for Toddlers & Amazon for Moms
Where Should I Go: Smart Phones
Beautiful Mind: iPhone Anatomy & Architecture

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Cloud computing and distributed systems.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Machine learning based COVID-19 study performance prediction
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Unlocking AI with Model Context Protocol (MCP)
Encapsulation_ Review paper, used for researhc scholars
Cloud computing and distributed systems.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
Spectral efficient network and resource selection model in 5G networks
Reach Out and Touch Someone: Haptics and Empathic Computing
Machine learning based COVID-19 study performance prediction
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Teaching material agriculture food technology

Develop Flash Lite App in Nokia S60

  • 1. Develope Flash Lite in Nokia S60 Work Flow in Packaging Flash Lite Using Flash Lite 3.0 WRT Bess Ho
  • 2. Requirements Code in ActionScript 2.0 in Flash Lite 3.0 .swf file IDE: CS4 Flash Professional Nokia S60 3rd Edition+ Code in HTML/CSS/JS in WRT (Web Runtime) IDE: Any HTML editor (Prefer Aptana)
  • 3. Flash Lite 3.0 WRT Widget IDE CS4 Flash Pro HTML Editor ActionScript 2.0 HTML / CSS / JS Coding Assets Images Audios / Videos info.plist Files .swf Main.html Compressed .zip Package .wgz
  • 4. 3 ways to open Flash Lite app Flash Lite Player File Manager Gallery
  • 5. Flash Lite App is on its Island Flash Lite app doesn’t support an icon Flash Lite app’s shortcut can’t be added to any quick access menus Any external resources such as images or audio files need to be delivered separately
  • 6. Package Entire Flash Lite Assets Package Flash Lite app and external files in a SIS file .sis file extracted the contents to the correct folder .sis file must be signed Target folder vary between S60 platform versions
  • 7. Why avoiding .sis? .sis requires to package in Symbian C++ Symbian C++ SDK & tools run in Window PC It requires at least basic C++ coding Majority Flash developers use Mac S60 SDK and tools are not compatible with Mac
  • 8. S60 WRT Package .WGZ Contents are zipped Package is renamed with .wgz extension No signing Device supporting .WGZ recognize it as an installable application Package content are copied to a private folder and an icon for starting the widget is placed in the application folder
  • 9. .wgz is just a renamed .zip file Compress your WRT files into .zip Rename the file to .wgz
  • 10. Icon Icon must be in PNG format SVG icons are not supported in WRT
  • 11. info.plist DisplayName key is the application title AllowNetworkAccess key support widget to access the internet <key> AllowNetworkAccess</key> <false/> User will not be asked for permission when launching the widget
  • 13. Main.html (CSS) Use an external .css file Set background color in Black Position full-screen Flash content
  • 14. Main.html (JavaScript) Use an external .js file Set the navigation mode Use tab-based instead of pointer
  • 15. . Main.html (JavaScript) Use JavaScript to detect the screen size Use info to optimize WFT through variables OR use multiple SWFs
  • 16. Method 1: Flash Lite .swf Generate Flash embedded code by Adobe Flash Change the values to match your .swf src, movie, allowScriptAccess <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="238" height="318" id="MyFlash" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="MyFlash.swf" /> <param name="loop" value="false" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="bgcolor" value="#ffffff" /> <embed src="MyFlash.swf" loop="false" menu="false" quality="high" wmode="opaque" bgcolor="#ffffff" width="238" height="318" name="Finish" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
  • 17. Method 2: Flash Lite .swf Replace main.html file with .swf file Use .swf file as value for the MainHTML key in manufest file (info.plist) icon.png is optional Disable the “Exit” command on default right softkey in Flash .swf file info user to press the end key to exit app <key>MainHTML</key> <string>myFlash.swf</string> //To hide the softkey labels fscommand2("FullScreen", true); //Use Flash Player's softkey labels fscommand2("SetSoftKeys", "right dummy", "left dummy");
  • 18. Method 3: Flash Lite .swf Use the meta-refresh tag in the <head> section of the main.html file Customize the content of a blank page content=”0” refer to no timeout (more stable in some devices) Also edit the softkey and close the app with end key <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>SWF Launcher</title> <META http-equiv="REFRESH" content="0; url=MyFlash.swf"> <script type='text/JavaScript'> function killWRT(){ var WRT = window.open("", "_top"); WRT.close(); } </script> </head> <body> <div align="center"> <br><br> You can find more information at <a href="http://www.forum.nokia.com">Forum Nokia</a>. <br> <input type="button" value="Close this window" onclick="killWRT()" /> <br><br> <b>Thank you for choosing our Flash Lite application. <br><br> - the team -</b> </div> </body> </html>
  • 19. Create Widget Package Rename ZIP package to .wgz file Use your favorite method of zipping Must include the folder where .html, .css, .swf files in the zip package
  • 21. 3 Ways to Transfer Files to Device Blue Booth USB Cable Memory Card
  • 23. Test Flash Lite Emulator is in Adobe Device Central Device Central provides an automatically updated device profile library Device Central support automated testing. Test sequences carried out by interaction with emulator can be recorded and played back later as an automated test script
  • 24. Test Widget Emulator in the Widget SDK doesn’t support Flash Lite Emulator won’t show Flash content Emulator can test Widget Must test widget package on S60 Web Runtime device Or use Remote Device Access service (FREE) Or use Device Anywhere
  • 26. Express Signed For S60 App It serves Flash Developers It certify it is safe to install It indicates installation pakcage has been tested It indicates it is from a trusted and authentic source For commercial software it is eligible for OVI Store All Sybian App must be signed
  • 27. Self-Signed Self signed app promote an installation warning of “untrusted software” to the end user
  • 28. Express Signed on User Experience Signed appl remove the installation warning of “untrusted software” User once granted permission it will never ask user permission for a network connection Add functionality not normally available for Flash App as well as increasing the stack memory size
  • 29. 1 Purchasing Publisher ID Official Publisher ID Must be issued by TC TrustCenter Text Publisher ID is valid for one year Cost: $200 USD / year Submit your application When approved you will receive info in about a week ACS Publisher IDs Supplied by Verisign can not be used for Express Signed Submission
  • 33. 2 Create Symbian Signed Account Symbian Signed only accepts registration from privately registered domains or company domains. Public email domains and ISP domains are not accepted
  • 35. Remote Device Access http://www.forum.nokia.com/Technology_Topics/ Application_Quality/Testing/Remote_Device_Access
  • 36. Device Anywhere https://www.deviceanywhere.com/nokia/welcome.htm
  • 37. Express Signing http://wiki.forum.nokia.com/index.php/ Step_by_Step_instructions_to_Express_signing
  • 38. TC Trust Center Publisher ID http://www.trustcenter.de/order/publisherid/dev
  • 39. Symbian Signed Account http://www.symbiansigned.com/app/page/preregister
  • 40. Symbian Signed https://www.symbiansigned.com/app/page
  • 41. Self-Signed Certificate http://wiki.forum.nokia.com/index.php/ How_to_sign_a_.Sis_file_with_Self-Sign_Certificate
  • 42. End