PowerPoint Presentation

Reviews
Shared by: mrmic
Stats
views:
48
rating:
not rated
reviews:
0
posted:
11/6/2009
language:
ENGLISH
pages:
0
Cross platform applications Jón S von Tetzchner, CEO Opera Widgets 2 Opera’s vision Opera’s vision is to provide the best Internet experience on any device Opera - Background Opera– Background Background • • • Founders started to work with the WWW in 1992 Started to develop Browser technology in 1994 Opera was founded in 1995 “It has to be one of the strangest business plans in the history of the Internet” Time Magazine, Oct. 2001 Opera– Background Focus R&D Desktop Keyboard navigation Multiple Documents Image zooming Mouse Gestures R&D Internet Devices Cross-platform development Commercialisation Expanding in the value chain Innovation Small Screen Rendering Opera Platform Footprint reduction Multimodal Porting to EPOC Spatial navigation ERA Smart frames Web forms Focus on Modularisation Table magic Opera Show DOM/BIDI for Smartphones 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004... 2008… Products Opera– Background This is Opera Software The world’s leading Web browser developer company: 529 employees in nine countries Unmatched footprint across PCs, mobile phones and other connected devices Leading customers: T-Mobile, Vodafone, Nokia, Sony Ericsson, Motorola, Samsung, Sony and Nintendo + others End-user movement:  19 million unique monthly users of Opera Mini in September 2008 Opera Mobile shipped on 100 million phones 25+ million use Opera for PCs Millions surf Opera on Wii and other connected devices    Opera– Background Some of Opera’s Customers Opera– Background Some of Opera’s Partners 9 Opera Mobile and Opera Mini: 113 new phones in 2008 Opera Mobile Casio Casio Hitachi W61CA Casio W62CA Hitachi Hitachi W61H Hitachi W62H HTC HTC Shift HTC Touch Diamond HTC Touch Pro Kyocera Kyocera W61K Kyocera W64K Kyocera W62K Kyocera W63K Motorola Moto Z10 Moto Z9 Moto A810 Motoming A1600 Motorola Q9e Panasonic Panasonic W61P Pantech Pantech W61PT Pantech W62PT Samsung Samsung Omnia Samsung SCH-M480 Sanyo Sanyo W61SA Sanyo W62SA Sanyo W63SA Sanyo W64SA Sharp Sharp W61SH Sharp W62SH Sony Ericsson Sony Ericsson G700 Sony Ericsson G900 Sony Ericsson W61SA Sony Ericsson re Toshiba Toshiba W61T Toshiba Sportio Toshiba W62T WILLCOM WILLCOM 03 Willcom WX330K Willcom WX331K XDA XDA Diamond Black: 1Q Red: 2Q 10 Opera Mobile and Opera Mini: 113 new phones in 2008 Opera Mini Fly (India) Fly MC 100 Fly E 130 Fly B 700 Fly B600 Fly B700 Duo Fly E110 Fly E300 Fly E310 Attitude Fly HUMMER HT2 Fly LX500 Fly LX600 Mega Fly LX610 Mega Fly MC101 Fly SX210 Fly SX220 Fly SX225 Fly V100 LG LG KS20 LG KF750 Secret Nokia Nokia N82 Nokia N81 Nokia N86 Nokia 5000 Nokia 2680 Nokia 6300i Nokia 6288 Nokia 6300 Nokia 6630 Nokia N73 Nokia 6210 Navigator Nokia 6220 classic Nokia 6233 Nokia 6280 Nokia 6600 fold Nokia 6600 slide Nokia 6600s Nokia N95 512 MB Nokia N95 8GB Nokia N95 8GB Micromax Micromax Blink X511 Motorola Motorola V3 Motorola V9 Samsung Samsung SGH-A800 Samsung F700 Samsung J700 Samsung U900 Samsung F480 Samsung SGH-U700 Samsung SGH-U800 Samsung SGH-Z400 Samsung U800 Soul b Samsung U900 Soul Samsung Z400 Spice Mobile (India) S-920n S-9 Spice Spice S-707n Spice X-1 Sony Ericsson Sony Ericsson K818c Sony Ericsson K750i Sony Ericsson W380i Sony Ericsson W910i Sony Ericsson Z780 Sony Ericsson C902 Sony Ericsson Linda Sony Ericsson Shiho Sony Ericsson W760i Sony Ericsson W980i Sony Ericsson C702 Sony Ericsson C702 Sony Ericsson C902 Sony Ericsson C902i Sony Ericsson K610i Sony Ericsson K850i Sony Ericsson W880i Sony Ericsson W890i Uriver Uriver SP900 Black: 1Q Red: 2Q 11 Opera powers the Web on wide variety of devices One Web 13 There is only one web The services that win on the ordinary web also win on the mobile web The cost of teaching people to do something new is too high – WAP was a mistake, let's not do it again Most mobile phones and other devices will ultimately have full web browsers Browsing drives higher ARPU and improves customer retention Users surf the same content on mobile Usage Device Targeted web content 10+ billion Web sites Full web browsing Popular Web sites The long tail of Internet content and usage 15 Excercise: Find the native application 16 Question: How much time did you spend on your PC with stand alone applications vs. web based applications in 1998? What about now? 20 % 80 % 85 % 15 % 1998 2007 17 The boundries are blurring making calls watching movies watching films browsing Web browsing Web making calls 1998 2008 18 The browser acts as the glue and becomes the `one web´ application platform on all types of devices 19 Widgets are Web 2.0 web applications Widgets are dynamic Web applications that may be connected to the Internet but act like native code applications Opera Widgets use Web techniques to render content and provide interaction like HTML, CSS, Javascript, Ajax Anyone can make a widget! 20 Opera Widgets are already in the market Windows, Mac and Linux desktop Archos 605 WiFi portable media player Nintendo Wii KDDI au Gadgets Opera powers convergence Opera defining mobile Ajax since 2003 Opera Platform 2003 Opera Platform 2006 Opera powers convergence Example: Mash-up service for LBS based realtime traffic information Opera Confidential 23 Widgets are easy to create.. This code is enough to create a widget index.html Hello World!

Hello World!

config.xml xml version="1.0" encoding="utf-8"?> Hello World! This is my first widget 473 300 John Doe http://acmewidget.example.com Acme Examples, inc. example.com HelloWorld 2006-01 And they are easy to deploy A Web developer can make a Widget from scratch, or adapt a Widget make with proprietary technology, such as Apple or Yahoo Config.x ml Index. html Style.c ssStyle.c ss hello.js Images The basic requirement for a Widget to work is two key files: • Config.xml • Index.html When done, the files are packed into a file archive with a .zip or .wgt extension so they can be downloaded as a single file to the Opera browser client. 25 Widgets using web technology also ease cross platform development Widgets are based on pure web technology, the worlds most popular development method. Web technology brings many advantages It is widely known among developers It is easy to make new applications Rapid prototyping Easy to style Can be cross platform 26 Widgets also simplify user experinece by making information to the user with a minimum of interaction and waiting time… 27 --- on a wide variety of devices 28 2006: Example of widgets running on the idlescreen Zero click distance to content Content is updated dynamically Complete integration between native and Web applications for a seamless experience is necessary 29 2008: Opera Widgets on T-Mobile Web’n’Walk 4 Strategic partnership between TMobile and Opera for creation of an open, standardized platform Direct access to the most important and personal Internet services with one click Active widgets provide automatic notification 30 Opera Widgets ecosystem 31 A complete widget ecosystem 1 2 Administrative site access is restricited to Opera Web Application QA team and customers 3 4 Opera Widgets SDK Administration tools End-user Website Widget manager client 32 Opera Widgets SDK 1 • • • • • Opera Widgets SDK contains tools for developers Widget emulator and Device API simulation On device debugging using Opera Dragonfly, which includes: JavaScript debugger CSS and DOM inspector XHR/HTTP logger/debugger The SDK is available here: http://dev.opera.com Opera Widgets SDK 33 Administration tools 2 Enables the operator’s development community and partners to certify and sign widgets Allows processes for widget polling, notification, updates, revocation etc Supports the operator’s Q&A process and is based on collaboration 34 End-user widget website 3 Custom widget websites for desktop, devices and mobile phones Custom widget content for operator widget library and public widget library Public All Opera users Dedicated Customer subscribers/ users only 35 Opera widgets manager 4 • The Widget Manager client can be interested with the idlescreen of the device to create an active idlescreen solution • Opera offers the Opera Widgets SDK (OEM) to integrate with widget functionality with in the idlescreen. This includes:  Widget runtime (binary variant)  OEM developer documentation  Reference implementation 36 Generic, custom or SDK solution Generic Solution For End Users FREE FOR DOWNLOAD Available on: Opera 9. 5 on desktop ( Win, Mac, Linux) Coming soon in Q4 08! Opera 9. 5 on S60 phones Opera 9.5 on UIQ phones Opera 9.5 public beta on WM PPC Current features: •Users can get access to widgets from the widget manager on their phone Over 1000 widgets on widgets.opera.com Custom Solution For Telecom Operators and OEM’s CUSTOMIZED SOLUTIONS Available on: Opera 9. 5 on S60 phones Opera 9.5 on UIQ phones Opera 9.5 WM PPC Current features: Customers get access to additional API's to: •Show widgets on phone idlescreen •Integrate widgets with native appls such as camera, GPS, Contacts using Mobile DOM •Complete UI customization •Choice of integrating with Opera’s widget ecosystem or customer’s existing widget repository Opera Devices SDK For Device Manufacturers DEVICES/Widgets SDK Available on: Linux (available on Nintendo Wii and Archos) Win CE BREW Current features: •Devices SDK can be used to build Widget Manager and device applications can be written as widgets by device manufacturers •Like any other window in the Opera SDK, Opera widgets can be moved around, shown (with transparency), hidden Thank you.

Related docs
PowerPoint-Presentation
Views: 15  |  Downloads: 0
PowerPoint-Presentation
Views: 13  |  Downloads: 0
PowerPoint Presentation
Views: 381  |  Downloads: 11
PowerPoint Presentation
Views: 122  |  Downloads: 5
PowerPoint Presentation
Views: 84  |  Downloads: 6
PowerPoint Presentation
Views: 61  |  Downloads: 0
PowerPoint Presentation
Views: 128  |  Downloads: 11
Powerpoint presentation
Views: 36  |  Downloads: 3
PowerPoint Presentation
Views: 141  |  Downloads: 5
PowerPoint Presentation
Views: 124  |  Downloads: 4
PowerPoint Presentation
Views: 77  |  Downloads: 6
PowerPoint Presentation
Views: 151  |  Downloads: 8
+ Powerpoint Presentation
Views: 36  |  Downloads: 2
PowerPoint Presentation
Views: 454  |  Downloads: 14
PowerPoint-presentation
Views: 137  |  Downloads: 12
premium docs
Other docs by mrmic