s60 extending the internet - ilari nurmi - nokia
TRANSCRIPT
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 1/16
1 © 2006 Nokia Corporation / October 2006 / PSC Confidential
S60 extending the Internet
Ilari Nurmi
Director, Product Management,Software Platforms, Nokia
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 2/16
2 © 2006 Nokia Corporation / October 2006 / PSC Confidential
S60 leads in taking the Internet mobile
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 3/16
3 © 2006 Nokia Corporation / PSC Confidential
S60 leads in taking the Internet mobilewith the S60 Browser…
World’s first true desktop-like Webbrowsing experience in mobile
Already in millions of S60 mobiledevices
Easy navigation with page overview,visual history, toolbar and Atom &RSS web feeds
Based on award winning open-source Web components
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 4/16
4 © 2006 Nokia Corporation / PSC Confidential
S60 leads in taking the Internet mobilewith the S60 Browser…
" Internet browsing on mobiles is in for a makeover…”
“… most promising and important software regarding mobile browsing in a while… ”
Best of CES 2006 top 10 innovations
“… mind blowing for a mobile phone, and sets a very high bar…”
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 5/16
5 © 2006 Nokia Corporation / PSC Confidential
S60 leads in taking the Internet mobile…and beyond
Use your S60 device for yourfavorite Internet services
- to create, share and interact
Lee’s pho..
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 6/16
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 7/16
7 © 2006 Nokia Corporation / PSC Confidential
Widest choice of run-time technologiesMaximum flexibility for features,portability and user experience
Powerful, nativetechnology for expert
developers to extend theplatform and create
custom solutions
Practical, portable waysto deploy componentsand applications across
different devices andplatforms
Easy-to-program, efficientways to create exciting userexperiences for applications
and services
Open C
JavaWeb
Run-time
C++
Python
Flash
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 8/16
8 © 2006 Nokia Corporation / PSC Confidential
Hardware
Symbian OS
Platform Libraries and Middleware
JavaFlashLite
WebRuntime
Open CSymbian
C++
Internet services and applications fastto mobile with Open C
Open C: Standard C Going Mobile
FastDon’t re-invent the wheel!Port code easily
FlexibleBring benefits of Open Source andLinux development to S60
FamiliarLeverage broad developer community& familiar and mature C environment
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 9/16
9 © 2006 Nokia Corporation / PSC Confidential
Hardware
Symbian OS
Platform Libraries and Middleware
JavaFlashLite
WebRuntime
Open CSymbian
C++
Internet services and applications fastto mobile with Open C
Fast
Flexible
Familiar
Oracle port of Berkeley DB (BDB) from Linux adds embedded database features for S60 applications
Telecom Italia ported its SIP user agent from Linux to S60, reusing 95% of the existing code
30,000+ complete and tested open-source solutions through SourceForge & other sites
S60 team ported HyperEstraier search engine in two months without any documentation
Port of Gstreamer multimedia framework using Open C adds extensible media support to S60
Ports of GStreamer, BDB and others open S60 to existing active open source developer communities
Open C: Standard C Going Mobile
Port of SQLite from the Linux desktop to S60 took ~ 3 hrs for over 84,000 lines of code.
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 10/16
10 © 2006 Nokia Corporation / PSC Confidential
Improving the developmentexperience with S60 SDKs and tools
D E V
E L O P M E N T
E X P E R I E N C
E
Harmonizing the developmentexperience
• Eclipse based tool family: Carbide
• Carbide.c++, Carbide.j, Carbide.ui• Seamless SDK integration
present future
Enhancing the experience
• Improving the emulator experience
• Graphical tools
• Leveraging Eclipse ecosystem
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 11/16
11 © 2006 Nokia Corporation / October 2006 / PSC Confidential
S60 leads in taking the Internet mobile
S60 - the best development platformfor Internet services
…and getting even better!
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 12/16
12 © 2006 Nokia Corporation / PSC Confidential
The Next Step in Internet Going Mobile
… is WIDGETS
Web developers nowgo mobile with widgets
Create ‘mobile-aware’applications withbrowser based Webtechnologies
Small Web apps withinstant, easy access
to personal web 2.0services & content
Installs, behaves,
feels like a mobileapplication
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 13/16
13 © 2006 Nokia Corporation / PSC Confidential
S60 first to introduce widgets to the platformOpening the mobile market for web developers
Hardware
Symbian OS
Platform Libraries and Middleware
Native C/C++“Web
Capable”
WebBrowser
Widgets
Web Run-Time development environment
FamiliarLeverage standard, best-in-class Webtechnologies: AJAX, JavaScript, HTML,CSS
RapidExtend and create Web 2.0 servicesand content easily. Integrate with S60core applications in future
SimpleMillions of Web developers can now gomobile and address the largestconsumer electronic segment
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 14/16
14 © 2006 Nokia Corporation / PSC Confidential
Simple, handy widgets … to rich,collaborative Web 2.0 widgets
News
Translator
Weather
Photo Album
Deal Finder
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 15/16
15 © 2005 Nokia Corporation 1-Filename.ppt / yyyy-mm-dd / Initials Company Confidential
Widgets belong on the mobile
Widgets ‘on-the-go’ add more value than on PC
Quick, easy access to your personal services,in your personal device.
Your personalized Internet. With you everywhere you go.
Developers - address word’slargest consumer electronicsegment, fast time-to-market
xSPs - go mobile by leveragingexisting infrastructure anddevelopment environment
Operators - embrace Internetservices easily and effectively
Device manufacturers - uniqueposition to bring Internet tomobile, add value by combiningwidgets with device capabilities
8/15/2019 S60 Extending the Internet - Ilari Nurmi - Nokia
http://slidepdf.com/reader/full/s60-extending-the-internet-ilari-nurmi-nokia 16/16
16 © 2005 Nokia Corporation Company Confidential
The richest Internet experience
- Now and in the future
Your Internet. Wherever You Are.