S60 Extending the Internet
Total Page:16
File Type:pdf, Size:1020Kb
S60 extending the Internet Ilari Nurmi Director, Product Management, Software Platforms, Nokia 1 © 2006 Nokia Corporation / October 2006 / PSC Confidential S60 leads in taking the Internet mobile 2 © 2006 Nokia Corporation / October 2006 / PSC Confidential S60 leads in taking the Internet mobile with the S60 Browser… World’s first true desktop-like Web browsing experience in mobile Already in tens of millions of S60 mobile devices Easy navigation with page overview, visual history, toolbar and Atom & RSS web feeds Based on award winning open- source Web components 3 © 2006 Nokia Corporation / PSC Confidential S60 leads in taking the Internet mobile with the S60 Browser… Best of CES 2006 top 10 innovations "Internet browsing on mobiles is in for a makeover…” “… mind blowing for a mobile phone, and sets a very high bar…” “… most promising and important software regarding mobile browsing in a while… ” 4 © 2006 Nokia Corporation / PSC Confidential S60 leads in taking the Internet mobile …and beyond Use your S60 device for your favorite Internet services - to create, share and interact Lee’s pho.. 5 © 2006 Nokia Corporation / PSC Confidential S60 leads in taking the Internet mobile S60 - the best development platform for Internet services 6 © 2006 Nokia Corporation / October 2006 / PSC Confidential Widest choice of run-time technologies Maximum flexibility for features, portability and user experience Java Web Run-time Open C Practical, portable ways to deploy components and applications across Flash different devices and platforms C++ Powerful, native technology for expert Easy-to-program, efficient developers to extend the ways to create exciting user Python platform and create experiences for applications custom solutions and services 7 © 2006 Nokia Corporation / PSC Confidential Internet services and applications fast to mobile with Open C Open C: Standard C Going Mobile Don’t re-invent the wheel! Fast Port code easily Symbian Flash Web Open C Java C++ Lite Runtime Platform Libraries and Middleware Bring benefits of Open Source and Flexible Linux development to S60 Symbian OS Hardware Leverage broad developer community Familiar & familiar and mature C environment 8 © 2006 Nokia Corporation / PSC Confidential Internet services and applications fast to mobile with Open C Open C: Standard C Going Mobile 30,000+ complete and tested Port of SQLite from the Linux open-source solutions through desktop to S60 took ~ 3 hrs for Fast SourceForge & other sites over 84,000 lines of code. Telecom Italia ported its SIP user agent from Symbian Flash Web Open C Java Linux to S60, reusing 95% of the existing code C++ Lite Runtime Port of Gstreamer multimedia Platform Libraries and Middleware framework using Open C adds Oracle port of Berkeley DB Flexible extensible media support to S60 (BDB) from Linux adds embedded database features for S60 applications Symbian OS S60 team ported Hardware HyperEstraier search engine in two months without any Ports of GStreamer, BDB and Familiar documentation others open S60 to existing active open source developer communities 9 © 2006 Nokia Corporation / PSC Confidential Improving the development experience with S60 SDKs and tools Enhancing the experience • Improving the emulator experience • Graphical tools • Leveraging Eclipse ecosystem Harmonizing the development experience • Eclipse based tool family: Carbide • Carbide.c++, Carbide.j, Carbide.ui DEVELOPMENT EXPERIENCE DEVELOPMENT • Seamless SDK integration present future 10 © 2006 Nokia Corporation / PSC Confidential S60 leads in taking the Internet mobile S60 - the best development platform for Internet services …and getting even better! 11 © 2006 Nokia Corporation / October 2006 / PSC Confidential The Next Step in Internet Going Mobile … is WIDGETS Small Web apps with Web developers now instant, easy access go mobile with widgets to personal web 2.0 services & content Create ‘mobile-aware’ applications with Installs, behaves, browser based Web feels like a mobile technologies application 12 © 2006 Nokia Corporation / PSC Confidential S60 first to introduce widgets to the platform Opening the mobile market for web developers Leverage standard, best-in-class Web Native C/C++ Web “Web Widgets FamiliarBrowser technologies: AJAX, JavaScript, HTML, Capable” CSS Web Run-Time development environment Extend and create Web 2.0 services Platform Libraries Rapidand Middleware and content easily. Integrate with S60 core applications in future Symbian OS Hardware Millions of Web developers can now go Simple mobile and address the largest consumer electronic segment 13 © 2006 Nokia Corporation / PSC Confidential Simple, handy widgets … to rich, collaborative Web 2.0 widgets News Weather Deal Finder Translator Photo Album 14 © 2006 Nokia Corporation / PSC 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’s Operators - embrace Internet largest consumer electronic services easily and effectively segment, fast time-to-market xSPs - go mobile by leveraging Device manufacturers - unique existing infrastructure and position to bring Internet to development environment mobile, add value by combining widgets with device capabilities 15 © 2005 Nokia Corporation 1-Filename.ppt / yyyy-mm-dd / Initials Company Confidential The richest Internet experience - Now and in the future Your Internet. Wherever You Are. 16 © 2005 Nokia Corporation Company Confidential.