Qt in academic so fare 16 Sept 2009 by Knut Yrvin.

Slides:



Advertisements
Similar presentations
RED HAT PRODUCT FOCUS 3/17/14 – 3/28/14 INTRODUCTION Our Product Focus for the next two weeks is Red Hat. Red Hat is a maker and distributor of enterprise.
Advertisements

Digital public services and innovation
Eirplay (c) 2009 Web 2.0 and Games The contents of this plan are confidential and are not to be reproduced with express written consent.
Milestone Systems Architecture and Engineering (A&E) Program
A SECTORAL APPROACH TO TRADE PROMOTION AANZFTA BUSINESS SEMINAR Dr Val Lindsay Victoria University of Wellington 1.
Open Source: an environment for skills development and economic growth EuroIndia 2004 conference New Delhi, March 2004 Rishab Aiyer Ghosh
EirplayMedia (c) 2009 EirplayMedia Game Production Cycle.
Company Confidential © 2008 Nokia V1-Filename.ppt / YYYY-MM-DD / Initials 1 Mobile emulator technology: S60 Platform Software Development Kit for Symbian.
April 9,  Employers  IS Careers  Business Support  Key Trends  Manage your career  Questions 2.
Introduction – The Power of Information Systems David Weltman, PhD Information Systems & Operations Management
OSAF Board of Directors Meeting Open Source Applications Foundation September 19, 2002.
© 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker.
LIFE Brusselles Meeting 23rd, 24th September 2010.
MODUL 2: KEY POINTS IN DEVELOPING ANDROID APPS Studio Mobile Content Development IMTelkom 2012.
InView – Beam Connected Toothbrush Why Telematics? “There is a surprising lack of data on how oral disease is manifested and perpetuated across large demographics.
Europe 2020: A Connected Continent Gerard de Graaf European Commission DG Connect Director ‘Coordination’ NGN Conference Athens, 13 February 2014.
: Design of Environmental-friendly Products Using Information Standards.
BIS TCO Assessment Tool Mark Alexieff Senior Product Manager Exchange Server marketing December 16th, 2004 Mark Alexieff Senior Product Manager Exchange.
Guide for SMEs Flossmetrics Deliverable D By Carlo Daffara Connecta.
Premium Entry $ Device Capabilities Windows 10 IoT Core One Windows Platform Connected Secure Powering the next generation of intelligent devices Windows.
Students` Educational Engagement through Voluntary Work Activities Inta Jaunzeme, Agita Smitina, Student Services University of Latvia, Latvia.
"The views expressed in this presentation are those of the author and do not necessarily reflect the views of the European Commission" Ilkka Lakaniemi.
Best Practices Presentation SEPVE The Programme is co-funded by the European Union (ERDF) and National Funds of Greece and Bulgaria.
Swedish Post and Telecom Authority Consumers service and needs Social and economic challenges Lars Erik Axelsson Expert Advisor, Access Networks PTS Sweden.
Red Hat, Inc. The Revolution of Choice. Red Hat, Inc. Founded in 1995 –Bob Young, CEO - Co-founder –Marc Ewing, CTO - Co-founder Headquartered in Research.
1 © 2006 Nokia Innovation and Competitiveness ICT Industry Perspective Lauri Kivinen Vice President, Head of Nokia EU Representative Office, Brussels Budapest,
Qt Development Frameworks Past, Present and Future by Knut Yrvin – Dec 2009.
Sustaining a software ecosystem with FLOSS: skills and local economic growth 7 th Asia Open Source Symposium Kuala Lumpur, Malaysia, March 7, 2006 Rishab.
The Economics of Free Software and why it matters for developing countries World Summit on Information Society UNU-INTECH Parallel Event Tunis, November.
Lightweight Hardware < 128 MB Software Libre By Knut Yrvin 27 th September 2006 Foils to free use and publication with crediting the author Half thick.
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
Convergence with Qt The cross platform future by Knut Yrvin Qt by Nokia.
Windows App Development Company India
Free Software: Driving Innovation
Building a Better Connected World
RTOS Lab on your Desktops
Software Requirements
Use of Free Software in Education
Chairman of the Board and CEO,
Cloud Computing Q&A Presented by:
Principles of Eurostat's dissemination strategy
Eric Schmidt - Assignment
Internet Collaboration with
Organization Schola Europaea, Office of the Secretary-General of the
Mobius Field Order Application Overview
Consultation on how to better target EU initiatives and funding opportunities for developing skills in the tourism sector Silvia DRAGHI European Commission,
A Canonical Production January 2013
Why Nokia aquired Qt by Knut Yrvin at Community One, Apr 15 - Oslo
About SLX Debian Labs From presentation at SIGOSSEE Seminar Stockholm 15ht of Sept 2005 project manager Knut Yrvin Sept 13th Foils only for free.
Invest in yourself Advanced Level
Trolltech and the community effort
Deploying CIM to Bridge the Modeling Gap Between Operations and Planning Mike usa.siemens.com/digitalgrid unrestricted © Siemens AG 2017.
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Why PC Based Control ?.
Luxembourg Digital Skills Bridge A programme investing in employees' skills and securing their career paths Mai 2018.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Chapter 4.
Horizon 2020: Key Enabling Technologies R&I for industrial leadership
Project Two Meg Andrea Rayder CGS /14/2018.
Architecting and integrating sensor drivers
HOLISDER Integrating Real-Intelligence in Energy Management Systems enabling Holistic Demand Response Optimization in Buildings and Districts Project presentation.
Adobe Acrobat Target Markets
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Gaming Engines for Windows 8
Invest in yourself Advanced Level
Presentation transcript:

Qt in academic so fare 16 Sept 2009 by Knut Yrvin

Knut Yrvin Open Source Community Manager, Qt Software ● Telenor in 1986 – technical assistant ● Engineer in electronics – 1992 ● Telenor – project planning – 1993 ● Master in system development ● Norwegian Central Securities Depository and a consultant for three years ● Co-founded Skolelinux in 2001 – Now a part of Debian Edu ● Trolltech ASA – 2006, ● Trolltech, a Nokia Company – 2008

Agenda ● Engaging students ● Some experiences ● Job market for Open Source ● Please join us

FLOSS Impact 2006 The European Commission released a study of the economic impact of Free/Libre or Open Source Software (FLOSS) on the European ICT sector in Key findings: FLOSS potentially saves industry over 36% in software R&D investments Increased profits, or invest more usefully spent in further innovation Source:

Job demographics Only 7% of programmers in the US work in packaged software companies 30% work in sectors producing mainly custom software / integration / support Almost 60% work in the “user sector” - finance, government, manufacturing, retail, etc Source:

16% of software spending in the US is on packaged proprietary software (19% in EU) >50% is in-house software development (30% in EU) Rest is custom software Spendings Source:

68% incorporated FLOSS in their products in 2006 Rishab Aiyer Ghosh Licensed under: Creative Commons cc-nd-nc Source:

Gartner predicts 80% will include Free and Open Source software in their products in 2012

Take home You might reduce R&D investments with 34% by reusing software made by volunteers and free or dual license software companies You might increase your market opportunity with more than 50% targeting in-house and custom development with free software Source:

Bachelor projects using Qt ● Tower of Defence – by Oisin John McKeown, Trond Grefsrud. Gjøvik University College ● Ninja Jump – by Egil Bradley, Asbjørn Bekkelund, Trond Stokkeland, Øyvind Larsen Nygård, David Tverbak. Hedemark University College ● Network Manager for 3G in KDE – by Peder Osevoll Midthjell, Sveinung Dalatun, Anders Sandven. Bergen University College ● Stopmotion – Bjørn Erik Nilsen, Fredrik Berg Kjølstad. Gjøvik University College

Multiplayer games: Tower Defence & Ninja Jump Communication over network (Ethernet, GPRS, whatever) C++ with Qt and Qt Extended

Tower Defence

Ninja Jump NinjaJump is a simple game developed as a student project. It's main target is smart phones with touchscreen.

NinjaJump on the desktop Working well also on desktops as Windows Windows Vista

Play versus friends (or foes) through tcp-ip. Crossplatform application that can be used on a pc, cellphone or similar units supported by Qt NinjaJump over the network Linux

NinjaJump on your tablet or smart phone The game is controlled by mouse, touchscreen or similar. Nokia N810 Tablet

Stopmotion Move objects in steps, taking pictures between each move. Combine it to a movie

Built with Qt Best student project 2006

They succeeded by ● Heavy use of free software development methods and tools from the start ● Cooperation with others, interacting with real users for evaluation and feedback ● The students listened to both their internal advisor and input from OSS developers ● They used free software tools and methods ● They participated and was active at all the developer gatherings ● They showed up on appointments

The academic involvement Open Course Ware Student project, Open Source sites Presenting results on Qt-apps.org Full Qt dev.tools out of the box Code sprints & gatherings

Dev tools out of the box

Hosting student projects

Qt-apps

Code sprints

Mobile Developer Days

Qt on devices

Open Course Ware

Closed

Open

Thanks Q & A

Please join us Getting experience with developing cross device, cross platform software

Free us from the silos Today many device manufactures and software developers maintain several code bases for the same application, when targeting different operating systems and devices. Qt can increase Nokia productivity and time to marked, targeting desktop, mobile and embedded platforms with a single code base. Of several benefits with Qt, speed to marked and reduced maintenance cost are great advantages for Nokia and everyone else using Qt.

Foundation for future innovation Increased use of Qt, including contributions and feedback from innovative projects, will ensure that Qt is of the highest quality possible. The widespread use of Qt both in free and proprietary projects, translates into greater richness and stability across and between platforms. A continues improvement of Qt gains both Nokia and everyone else who uses it.