SlideShare una empresa de Scribd logo
1 de 15
Developing for Nokia N900 Gian Luca Cioletti Head, Business Development EMEA Forum Nokia Mob: +358503423554 [email_address]
Maemo in Nokia’s software strategy © 2009  Nokia  ,[object Object],[object Object],[object Object]
Computers  - user delight and performance ,[object Object],[object Object]
Developed with communities Maemo Community has more than 22.000 members and works on over 900 garage projects contributing one way or the other to the evolution of Maemo software. Maemo Software is developed with the open source community – 80% of code is developed in open source projects.
Designed to stay connected with what matters most… ..more through the cloud than over the phone .
…  and demand all relevant services be readily available. For people who do multiple things at once …
GTK+-based apps
3D apps with Open GL ES Doable now. Ready for future
Cross-platform compatible apps with Qt4.6 Now also as official Qt port for Maemo 5 This week: 2 nd  technical preview Sometime in between: beta Final: Q1 2010, runs on Nokia N900
Qt tools for developers ,[object Object],[object Object],[object Object]
Innovating beyond apps
Coming later this year
Get community app to consumers
Promotion on maemo.nokia.com Sept 30 th : 10 million unique visitors Live now
Forum Nokia Launchpad Membership Offer  for getting started with N900 development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

Destacado

Harvest Stargate Energy Fund II Ltd version January en5 2013
Harvest Stargate Energy Fund II Ltd version January en5 2013Harvest Stargate Energy Fund II Ltd version January en5 2013
Harvest Stargate Energy Fund II Ltd version January en5 2013
Andy Varoshiotis
 
Javex Presentation
Javex PresentationJavex Presentation
Javex Presentation
adhek
 
километр
километркилометр
километр
guestaee680
 
Sviluppo Di Un Sistema Web 2.0
Sviluppo Di Un Sistema Web 2.0Sviluppo Di Un Sistema Web 2.0
Sviluppo Di Un Sistema Web 2.0
marcotaddeo
 
ยินดีต้อนรับ
ยินดีต้อนรับยินดีต้อนรับ
ยินดีต้อนรับ
guest2a81d8
 
hsvo1-RecordOfAchievement
hsvo1-RecordOfAchievementhsvo1-RecordOfAchievement
hsvo1-RecordOfAchievement
Rupa Chandran
 

Destacado (20)

Harvest Stargate Energy Fund II Ltd version January en5 2013
Harvest Stargate Energy Fund II Ltd version January en5 2013Harvest Stargate Energy Fund II Ltd version January en5 2013
Harvest Stargate Energy Fund II Ltd version January en5 2013
 
Emma Cover 1
Emma Cover 1Emma Cover 1
Emma Cover 1
 
Javex Presentation
Javex PresentationJavex Presentation
Javex Presentation
 
Power Point Para Enviar
Power Point Para EnviarPower Point Para Enviar
Power Point Para Enviar
 
километр
километркилометр
километр
 
Creations Gift Baskets
Creations Gift BasketsCreations Gift Baskets
Creations Gift Baskets
 
Preguntes De La Setmana
Preguntes De La SetmanaPreguntes De La Setmana
Preguntes De La Setmana
 
淘快讯产品介绍
淘快讯产品介绍淘快讯产品介绍
淘快讯产品介绍
 
Pitagoras
PitagorasPitagoras
Pitagoras
 
Sviluppo Di Un Sistema Web 2.0
Sviluppo Di Un Sistema Web 2.0Sviluppo Di Un Sistema Web 2.0
Sviluppo Di Un Sistema Web 2.0
 
A Moura E O Pescador
A Moura E O PescadorA Moura E O Pescador
A Moura E O Pescador
 
Presentation1
Presentation1Presentation1
Presentation1
 
Sarkarinaukrionline.co latest jobs 07.10.2016
Sarkarinaukrionline.co latest jobs 07.10.2016Sarkarinaukrionline.co latest jobs 07.10.2016
Sarkarinaukrionline.co latest jobs 07.10.2016
 
Ch 3
Ch 3Ch 3
Ch 3
 
ยินดีต้อนรับ
ยินดีต้อนรับยินดีต้อนรับ
ยินดีต้อนรับ
 
San Marino
San MarinoSan Marino
San Marino
 
hsvo1-RecordOfAchievement
hsvo1-RecordOfAchievementhsvo1-RecordOfAchievement
hsvo1-RecordOfAchievement
 
MELVAY ALLENS WILLIAM
MELVAY ALLENS WILLIAMMELVAY ALLENS WILLIAM
MELVAY ALLENS WILLIAM
 
Scout24 - NOAH12 London
Scout24 - NOAH12 LondonScout24 - NOAH12 London
Scout24 - NOAH12 London
 
24.03.2016
24.03.201624.03.2016
24.03.2016
 

Similar a Gian Luca Cioletti, Developing on N900 (Maemo)

Nicholas Foo
Nicholas FooNicholas Foo
Nicholas Foo
fndc
 
Purnima Kochikar
Purnima KochikarPurnima Kochikar
Purnima Kochikar
fndc
 

Similar a Gian Luca Cioletti, Developing on N900 (Maemo) (20)

Gian Luca Cioletti - Start With Forum Nokia
Gian Luca Cioletti - Start With Forum NokiaGian Luca Cioletti - Start With Forum Nokia
Gian Luca Cioletti - Start With Forum Nokia
 
Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)
 
Qt everywhere
Qt everywhereQt everywhere
Qt everywhere
 
Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1
 
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conference
 
Nokia Developer Offering 2011
Nokia Developer Offering 2011Nokia Developer Offering 2011
Nokia Developer Offering 2011
 
了解 Qt
了解 Qt了解 Qt
了解 Qt
 
Ovi Store Merchandizing - MoMo, Riga
Ovi Store Merchandizing - MoMo, RigaOvi Store Merchandizing - MoMo, Riga
Ovi Store Merchandizing - MoMo, Riga
 
Maemo 5 Developer Offering
Maemo 5 Developer OfferingMaemo 5 Developer Offering
Maemo 5 Developer Offering
 
Nicholas Foo
Nicholas FooNicholas Foo
Nicholas Foo
 
Nicholas Foo
Nicholas FooNicholas Foo
Nicholas Foo
 
Ovi store ppt_serbia
Ovi store ppt_serbiaOvi store ppt_serbia
Ovi store ppt_serbia
 
Ovi store ppt_serbia
Ovi store ppt_serbiaOvi store ppt_serbia
Ovi store ppt_serbia
 
Ovi store ppt_serbia
Ovi store ppt_serbiaOvi store ppt_serbia
Ovi store ppt_serbia
 
Ovi store ppt_serbia
Ovi store ppt_serbiaOvi store ppt_serbia
Ovi store ppt_serbia
 
Importance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall ArnoldImportance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall Arnold
 
Nokia Symbian
Nokia SymbianNokia Symbian
Nokia Symbian
 
S60 - Over the air
S60 - Over the airS60 - Over the air
S60 - Over the air
 
Purnima Kochikar
Purnima KochikarPurnima Kochikar
Purnima Kochikar
 
MeeGo Mobile OS
MeeGo Mobile OSMeeGo Mobile OS
MeeGo Mobile OS
 

Último

Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot ReportFuture of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Dubai Multi Commodity Centre
 
ch 2 asset classes and financial instrument.ppt
ch 2 asset classes and financial instrument.pptch 2 asset classes and financial instrument.ppt
ch 2 asset classes and financial instrument.ppt
ZawadAmin2
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...
AnaBeatriz125525
 

Último (20)

Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small Businesses
 
tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdf
 
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot ReportFuture of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
 
Toyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsToyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & Transformations
 
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
 
Engagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed GuideEngagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed Guide
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfDaftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings release
 
A Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob BadgettA Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob Badgett
 
ch 2 asset classes and financial instrument.ppt
ch 2 asset classes and financial instrument.pptch 2 asset classes and financial instrument.ppt
ch 2 asset classes and financial instrument.ppt
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...
 
Equinox Gold Corporate Deck May 24th 2024
Equinox Gold Corporate Deck May 24th 2024Equinox Gold Corporate Deck May 24th 2024
Equinox Gold Corporate Deck May 24th 2024
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybrid
 
How Do Venture Capitalists Make Decisions?
How Do Venture Capitalists Make Decisions?How Do Venture Capitalists Make Decisions?
How Do Venture Capitalists Make Decisions?
 
Aspire Time & Life Leadership Workshop 2024
Aspire Time & Life Leadership Workshop 2024Aspire Time & Life Leadership Workshop 2024
Aspire Time & Life Leadership Workshop 2024
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)
 
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
 

Gian Luca Cioletti, Developing on N900 (Maemo)

Notas del editor

  1. A new business area , not yet formed. Think of a netbook, make it small enough to fit in the pocket, add cellular features and a high-resolution camera, like the just released N900 here. With earlier Maemo based devices we have attracted early adopters and technology enthusiasts alike. We intend to continue to do so and gradually take mobile computers to the mainstream. So what are computers: Internet without compromises : Use cases come from PC industry rather than from telecom world. Think: 10MBit high-speed Internet connectivity, Mozilla based browser, PC-like multitasking, copy-paste images across apps or multiple homescreens Maemo OS based products : Computers will gravitate to being Maemo based. The mature Linux Kernel in Maemo, btw. from the Debian distribution, forms a solid choice for this true open source OS, btw. It’s the only truly open desktop/computing platform for mobile devices in the industry. Other major platforms such as OS-X, Android, Web-OS provide a non-native sandbox for 3 rd party application/service development. Qt based UI : Nokia intends to leverage the Qt investment and bring this horizontal software framework into the next Maemo (the Maemo 6 release) release. The development environment for app developers already today has the Qt based UI integrated. PC performance with personal context and mobility : The computer-grade performance in the Nokia N900 (ARM cortex 8 processor, 1GB of memory, graphics acceleration, 48GB max storage) enables people to have dozens of windows, services and applications open and running at once in the background – as one would expect on a PC, but beyond that it fits in your pocket, knows where you are, let’s you take brilliant pictures (camera 5MPix Carl Zeiss with dual–LED flash) Automatic software updates : All Maemo software updates are done automatically and over the Internet. (Bridge:) Another novelty in the Computer category is also …
  2. A new business area , not yet formed. Think of a netbook, make it small enough to fit in the pocket, add cellular features and a high-resolution camera, like the just released N900 here. With earlier Maemo based devices we have attracted early adopters and technology enthusiasts alike. We intend to continue to do so and gradually take mobile computers to the mainstream. So what are computers: Internet without compromises : Use cases come from PC industry rather than from telecom world. Think: 10MBit high-speed Internet connectivity, Mozilla based browser, PC-like multitasking, copy-paste images across apps or multiple homescreens Maemo OS based products : Computers will gravitate to being Maemo based. The mature Linux Kernel in Maemo, btw. from the Debian distribution, forms a solid choice for this true open source OS, btw. It’s the only truly open desktop/computing platform for mobile devices in the industry. Other major platforms such as OS-X, Android, Web-OS provide a non-native sandbox for 3 rd party application/service development. Qt based UI : Nokia intends to leverage the Qt investment and bring this horizontal software framework into the next Maemo (the Maemo 6 release) release. The development environment for app developers already today has the Qt based UI integrated. PC performance with personal context and mobility : The computer-grade performance in the Nokia N900 (ARM cortex 8 processor, 1GB of memory, graphics acceleration, 48GB max storage) enables people to have dozens of windows, services and applications open and running at once in the background – as one would expect on a PC, but beyond that it fits in your pocket, knows where you are, let’s you take brilliant pictures (camera 5MPix Carl Zeiss with dual–LED flash) Automatic software updates : All Maemo software updates are done automatically and over the Internet. (Bridge:) Another novelty in the Computer category is also …
  3. [Explain Maemo target users] - typical people using Computers are extermely socially active - they have very broad social networks, including large circle of friends, family, as well broader communities - and they are looking for new, more intriguing ways to be connected them. - they want to ‘make a dent in the universe’ - they are constantly looking for new ways of being involved, and not afraid to try new innovative things - for them, digital world and internet is a possibility to take relationships to new a new level - they live and breath the internet, and thrive on the possibilities it brings
  4. [Explain Maemo target users] - for them the world is one of endless possibilities - and they want to experience it all – and all at once – and not to miss out on anything - for them doing multiple things in parallel is a way of living - they live and breath the internet - services and information need to be available and with them always, and easily accessable - for them mobility, internet and digital clouds are a world of possibilities, ways to enhance the experiences of today - they are the innovators and early adopters
  5. For those that are familiar with GTK+ and the Hildon UI framework, it is clear what to do in Maemo 5. Porting is straight forward and has been done already to a wide extent. Fremantle stars projects Gpodder, Ebook reader, Maukku You can find from Extras development
  6. You can create powerful 3D games utilizing hardware-accelerated graphics, accelerometer, proximity sensors, etc Open GL ES APIs will be forward compatible Example Bounce Evolution. Really cool 3D game and demonstrator. Available in the sales start. Will be in N900 you will get soon. Favorite of my son See more in “Porting Open GL game to GL ES” by Oliver McFadden
  7. Build applications that can be taken more easily to Maemo 6 and Symbian 4 Qt 4.6 development framework and tools availability 4.5: you can use today 4.6: press release out Fri morning; you can already start playing around with it 4.6 will bring new things: designed for touch interface and mobile devices, standard Qt tool chain See “Developing apps with Qt for Maemo 5” Kate Alhola
  8. But is’s not only apps and widgets, itäs also enhancements to the native US: sharing plug-ins, codecs, Instant Messaging enhancements, etc…
  9. We start to support Ovi Store with Maemo based products We intend to open the Ovi Store on the N900 for free content later this year You can benefit of Ovi Store as the channel to get your innovation to hands of the consumers
  10. There is not only Ovi Store as means of getting apps to consumers. The alternative means, especially targeted for beta quality applications from the community is the possibility to get into the Maemo Extras repository. In order to get to the Extras repository, you need: First get your app into the Maemo Extras Testing repository which is opens your application for community testing once your application has been tested and has been considered to meet the defined quality criteria, your application can be moved to the Maemo Extras repository which is pre-configured on each N900 In this way, the community can maintain a useful level of quality for all applications going to consumers.
  11. Maemo Select will promote both selected commercial and community content (distributed over Ovi Store and maemo.org respectively) Application in Ovi Store or in Nokia applications Open on Friday