Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

© Trolltech 2007 Knut Yrvin Direktør utviklersamfunn Trolltech ASA 25. oktober 2007 Fri programvare på mobilen med Qtopia og Qt 13 år med Linux.

Liknende presentasjoner


Presentasjon om: "© Trolltech 2007 Knut Yrvin Direktør utviklersamfunn Trolltech ASA 25. oktober 2007 Fri programvare på mobilen med Qtopia og Qt 13 år med Linux."— Utskrift av presentasjonen:

1 © Trolltech 2007 Knut Yrvin Direktør utviklersamfunn Trolltech ASA dagen@ifi 25. oktober 2007 Fri programvare på mobilen med Qtopia og Qt 13 år med Linux og fri programvare

2 © Trolltech 2007  Startet i Televerket, nå Telenor som teknisk assistent i 1986  Høgskoleingeniør i Elektronikk i 1992  Hovedfag i systemutvikling i 2000  Verdipapirsentralen og konsulentbransjen (bank/finans - industri)  Medgrunder av Skolelinux 2. juli 2001  Trolltech 2006 Knut Yrvin, Direktør utviklersamfunn

3 © Trolltech 2007 Demonstrasjon for nytt Ifi-bygg i nov 2001 Nytt Ifi-bygg realiseres nå BiBi Bilder av Jørn Hagerup - 28.11.2001

4 4 © Trolltech 2007 Plan Programutvikling med Qtopia  Litt om Trolltech  Markedet  Åpen innovasjon med fri programvare på mobilen  Utfordringer for mobilprodusenter og -operatører

5 5 © Trolltech 2007

6 6 Trolltech 13 år med vekst Revenues (NOK million) 43% 41% 42%

7 7 © Trolltech 2007 Trolltech Rammeverk for å utvikle bedre programvare  Fokus: utviklingsverktøy for mobile plattformer  Tilbyr byggeklosser for avansert programvare  Brukere: Rull ut avanserte programmer overalt, på selvvalgt plattform

8 8 © Trolltech 2007 Qt på skrivebordet Kryssplattform rammeverk for utvikling Google EarthSkypeAdobe Photoshop Elements

9 9 © Trolltech 2007 Trolltech som fri programvare KDE bygd med Qt. Qt en del av Linux-standarden

10 10 © Trolltech 2007 KDE utviklersamfunn Med 2000 aktive utviklere

11 11 © Trolltech 2007 Qtopia på Linux og snart på Windows CE Greenphone Qtopia on Windows Motorola MING

12 12 © Trolltech 2007 Programvare for Qtopia. Startet med Zaurus Applications (408)‏ Audio (45)‏ Console Tools (175)‏ Desktop PC (42)‏ Development (115)‏ Drivers (32)‏ Emulators (50)‏ Games (222)‏ Games/Cards (17)‏ Games/Puzzle (43)‏ Graphics (85)‏ Libraries (63)‏ Misc (222)‏ Network / Clients (131)‏ Network / Servers (48)‏ Network / Wireless (45)‏ PIM (105)‏ Utilities (387)‏ > 1300 Applications with Qt on embedded

13 13 © Trolltech 2007 Linux-enheter med Qtopia Fra telefoner til kaffeautomater? Personal Video Recorder (PVR) Set-top box Medical devices VOIP Phones Wireless TV/handheld Industrial apps Automotive Broadband Device Mobile phones

14 14 © Trolltech 2007 Qtopia Greenphone Eksempel på åpen innovasjon  Greenphone – første komplette telefon for utviklere  Fullstendig åpen for tilpasninger  Ubegrenset innovasjon  Svært populær hos operatører og mobil-produsenter  I bruk på universitet og høgskoler

15 15 © Trolltech 2007 Qtopia på Neo 1973 Nok et eksempel på åpen innovasjon  Neo – nok et eksempel på åpen innovasjon  Fullstendig åpen for tilpasninger  Ubegrenset innovasjon  Populær hos frie utviklere  Trolltech jobber nært med utviklersamfunnet og produsenten FIC

16 16 © Trolltech 2007 Qtopia er en plattform for kjøring av programmer og tjenester  Programstarter  GSM/GPRS/Voip  Tastaturenhet  e-mail / SMS / MMS  PIM (Adressebok, kontakter, avtaler)  Mediaspiller (Helix)  Kamera  Flere programmer

17 17 © Trolltech 2007  SDK på VMware virtuell maskin  Ingen konfigurasjon. Enkel installasjon  Kvalitetssikring på en konsistent plattform  Referanseinstallasjon ved kundestøtte Greenphone SDK for utvikling

18 18 © Trolltech 2007 Hvorfor C++ fortsatt er viktig  C++ er ISO-standardisert  Programvaren kjører «rett på» maskinvaren  Tar lite plass. 32 MB RAM er helt OK  Standard Java tar 72 MB Tar mye prosessorkraft, krever mer minne  Mobil Java er fragmentert Skriv en gang test overalt  C++ sikrer fri distribusjon der andre har begrensende lisenser for mobiltelefoner

19 19 © Trolltech 2007 Markedet

20 20 © Trolltech 2007 68% av alle programprodukter inkluderte fri programvare i 2006 © Rishab Aiyer Ghosh rishab@dxm.org - Licensed under Creative Commons cc-nd-ncrishab@dxm.org

21 21 © Trolltech 2007 Relasjonen mellom ferdigheter fra utvikling av fri programvare og et profesjonelt yrke Rishab Aiyer Ghosh rishab@dxm.orgrishab@dxm.org International Institute of Infonomics University of Maastricht, The Netherlands

22 22 © Trolltech 2007 Salg av forbrukerelektronikk 2005 Digitalkamera – 98,8m Mediaspillere – 132,5m PC & bærbare – 208,2m Mobiltelefoner – 825,4m Millioner Mobiltelefonen er konvergensvinner ~ 990 000 000 mobiletelefoner solgt i 2006 50% av verdens befolkning har mobil i 2009 Mobile spillkonsoller – 102,7m

23 23 © Trolltech 2007 Markedsandeler smarttelefoner 2004 RIM 1% Palm OS 6% Microsoft 7% Linux 5% Symbian 81% 2005 Symbian 68% RIM 2% Palm OS 4% Microsoft 4% Linux 22% 16.7 millioner solgte enheter 49.0 millioner solgte enheter Qtopia på 1/3 av Linux-telefonene

24 24 © Trolltech 2007 15 millioner smarttelefoner solgt i Kina Kinesiske smarttelefonmarkedet i 2006 (Source: CCID Consulting, Jan. 07)

25 25 © Trolltech 2007 9 mill. telefoner solgt med Qtopia  60% av alle Motorola-telefoner vil ha Linux om få år  Linux på mobiler vil ha passert Symbian i 2012 sier analytikere  Fri programvare av alle it-tjenester i Europa vil vokse fra 20,5% i 2006 til 32% i 2010

26 26 © Trolltech 2007 Utfordringer

27 27 © Trolltech 2007 Utnyttes potensialet? Problem: Mobilen har samme regnekraft i dag som en standard PC for 10 år siden Mer programvare for mobilen vil gjøre den mer morsom og nyttig i bruk. Se på suksessen til pcer som tillater installasjon av programvare Uheldigvis for mobilen tilbyr de fleste produsenter og operatører produktlåsing

28 28 © Trolltech 2007 I dag er det ingen telefoner som gir reell åpning for fri programvare i konsumentmarkedet Både operatører og produsenter finner måter å låse forbruker til sine systemer – noe som stopper mangfold av programvare

29 29 © Trolltech 2007 Frigjøre potensialet Hvordan kan vi støtte programmering og installasjon av programvare på mobilen? Telenor ser nå på veier for å åpne opp for fri programvare på telefonen De tilbyr nett-tilgang over GSM/GPRS-nettet for studenter, forskere og utviklere som lager fri programvare for telefoner Samarbeide om forsking og innovasjon

30 30 © Trolltech 2007 NTNU lab staret i september 2001 100+ studentprosjekt og masteroppgaver 30+ tjenester er laget 3 doktorstudenter 6+ patentsøknader 20+ selskap bruker PATS, 2 spin-offs Samarbeide med mange partnere http://www.pats.no Nå åpent for fri programvare-utvikling - PATS Program for Advanced Telecom Services

31 31 © Trolltech 2007 Spillprogramming på Greenphones Samarbeid med Telenor R&I, studenter og forskere

32 32 © Trolltech 2007 BitckBlock flerbrukerspill over GSM-nettet  Målet er å dytte andre spillere i en felle  Energipiller som øker størrelsen eller hastigheten hjelper til å vinne  Sterkere spillere har mer styring og mulithet til å dytte svakere spillere i fellen

33 33 © Trolltech 2007 Flere skjermskudd: oppsett, sesjoner og staus

34 34 © Trolltech 2007 Utdrag fra prosjektrapporten  Lærte mye C++ og hvordan lage grafiske brukergrensesnitt med rammeverket Qt  Fikk erfaring med utvikling på Trolltech Greenphone og hvilke problemer man kan møte ved utvikling av mobile applikasjoner, spesielt nettverk/GPRS-baserte programmer.  Selv med alt bryet med å programmere Greenphone, var meget bra på Telenor. Det har vært en morsom sommer. Lærte en masse nyttig og interessant - Dag Hendrik Lerdal, 6. oktober 2007

35 35 © Trolltech 2007... bruk av fri programvare, åpne API-er og -standarder vil skape atraktive sammarbeidende samfunn for raskere og bedre (mobil) tjenesteinnovasjon iLabs vil gi råd om hvordan Telenor kan bruke fri programvare for innovasjon gjennom praktisk utforsning tiltrekke innovatører iLabs – tester følgende hypoteser

36 36 © Trolltech 2007 Janus Facebook-klient En sommerhit? - deling av bilder og lynmeldinger på mobilen med Facebook-venner

37 37 © Trolltech 2007 iLabs stipend for fri programvare  mål stimulere samarbeid om fri programvare mellom studenter og veiledere nærmere kontakt mellom profesjonelle med tanke på fremtidig samarbeide og rekruttering kan gi interessante resultat for egen forsking såvel som forretning bidra til å skape et større kompetansenettverk innen området  fokus på universitet og høgskoler http://www.ilabs.no/

38 38 © Trolltech 2007 Mobile Developer Days 07

39 39 © Trolltech 2007 Trolltechs melding til mobilprodusenter og -operatører

40 40 © Trolltech 2007  Linux har vært mobil en stund...  Æraen for produsenteide plattformer er over!  Industrien ser etter åpne plattformer og åpne økosystemer fordi: Driver fram produktifisering og lavere kostnader for produsenter OEMer og operatorer vil ha mer styring på brukeropplevelser Fri programvare driver fram innovasjon Forretningsmodeller for fri programvare Påvirker mobilmarkedet

41 41 © Trolltech 2007 Forretningsmodeller for fri programvare Konsekvens for produsenter av mobil programvare  Produsenter av mobil programvare må tenke igjennom på nytt hvilke verdier de tilbyr markedet  Mange mobile programmer vil fortsatt være produsenteid  Mellomvare/plattform produsenter må tilpasse seg NÅ

42 42 © Trolltech 2007 Spørsmål...

43 43 © Trolltech 2007 www.trolltech.com

44 44 © Trolltech 2007 How did your company evaluated Qt before purchase? >29 % evaluated the open source edition before purchasing

45 45 © Trolltech 2007 Value of Open Source... Spredning av kunnskaper og ferdigheter Utviklere bruker Qt profesjonelt Frie utviklere gir ~50% av feilmeldingene og forslag til forbedringer Trolltech leverer raskere industriell kvalitet Qt er den del av Linux-standarden (LSB)


Laste ned ppt "© Trolltech 2007 Knut Yrvin Direktør utviklersamfunn Trolltech ASA 25. oktober 2007 Fri programvare på mobilen med Qtopia og Qt 13 år med Linux."

Liknende presentasjoner


Annonser fra Google