présentation de kde4

50
CENABUMIX be free. KDE 4.X

Upload: jean-joseph-thibault

Post on 24-May-2015

719 views

Category:

Technology


0 download

DESCRIPTION

Présentation de KDE4 Les concepts de base Les pilliers Les nouveautés L'architecture

TRANSCRIPT

Page 1: Présentation de KDE4

CENABUMIX

be free.

KDE 4.X

Page 2: Présentation de KDE4

CENABUMIX

be free.

Il y a fort fort … longtemps• Démarrage du projet en 1996 de KDE

• Initiateur Mattias Ettrich

• Choix de la Librarie graphique Qt

• Version 1.0 en 1997

• Version 2.0 en 2000

• Version 3.0 en 2002

• Version 4.0 en 2008

Page 3: Présentation de KDE4

KDE 1.0KDE 1.0

Page 4: Présentation de KDE4

KDE 2.0KDE 2.0

Page 5: Présentation de KDE4

KDE 2.1KDE 2.1

Page 6: Présentation de KDE4

KDE 2.2KDE 2.2

Page 7: Présentation de KDE4

KDE 3.0KDE 3.0

Page 8: Présentation de KDE4

KDE 3.1KDE 3.1

Page 9: Présentation de KDE4

KDE 3.2KDE 3.2

Page 10: Présentation de KDE4

KDE 3.3KDE 3.3

Page 11: Présentation de KDE4

KDE 3.4KDE 3.4

Page 12: Présentation de KDE4

KDE 3.5KDE 3.5

Page 13: Présentation de KDE4

CENABUMIX

be free.

La communauté KDE en chiffres

• 11 ans

• 1763 comptes SVN

• 2800 commits par semaine

• 5 millions lignes de code

• 65 langues

• 15-25 millions d'utilisateurs

• 60% - 70% des bureaux libres tournent sous KDE

Page 14: Présentation de KDE4

CENABUMIX

be free.

KDE 4 ?KDE 4 ?

Page 15: Présentation de KDE4

CENABUMIX

be free.

Être libre de...

Page 16: Présentation de KDE4

CENABUMIX

be free.

Maîtriser ses données

Choisir son fournisseur

Explorer, créer et apprendre

Page 17: Présentation de KDE4

CENABUMIX

be free.

S'amuser

Accomplir son travail

Communiquer avec ses pairs

Page 18: Présentation de KDE4

CENABUMIX

be free.

Plateforme de développement

Espace de travail

Suites d'applications

Page 19: Présentation de KDE4

CENABUMIX

be free.

Beau • Disponible • Fonctionnel

Page 20: Présentation de KDE4

CENABUMIX

be free.

Oxygen :: Une bouffée d'air frais

• Icônes vectoriels (SVG)

• Style graphique et des fenêtres

• Charte graphique des sites web

• Thème de curseur souris

• Thème audio

Pourquoi est-ce important?

• On apprécie d'abord avec les yeux

• Ergonomie comme part intégrante du procédé

Page 21: Présentation de KDE4

CENABUMIX

be free. Exemple d'iconesExemple d'icones

Page 22: Présentation de KDE4

CENABUMIX

be free.

Ergonomie

• Document de standardisation des interfaces (HIG)

• Développement piloté par la recherche

• Communauté active: “HIG Hunting Season”

Pourquoi est-ce important?

• Facilite votre vie

• Un guide aide les développeurs à orienter leurs efforts

Page 23: Présentation de KDE4

CENABUMIX

be free.

Disponibilité :: Portabilité

• Rendre possible l'exécution de logiciels KDE sur

différents systèmes d'exploitation

• Linux, MacOS et Windows

• Faciliter l'exécution de logiciels au sein de KDE

Page 24: Présentation de KDE4

CENABUMIX

be free.

Disponibilité :: Standardisation

• D-Bus

• Base des types MIME

• Méta-données et recherche

• Présence

• Notification

Page 25: Présentation de KDE4

Fonctionnelle - Piliers

Page 26: Présentation de KDE4

CENABUMIX

be free.

CoreLibs :: Cœur de l'ensemble

• Déjà disponible dans KDE2 et KDE3

• Remis au goût du jour dans KDE4

Pourquoi est-ce important ?

• Technologies éprouvées

• Préparé pour les années qui viennent

Page 27: Présentation de KDE4

CENABUMIX

be free.

Solid :: Découverte du matériel

• Détection, gestion de l'énergie et du réseau

• Faciliter l'intégration avec le matériel

• Indépendant du système d'exploitation

Pourquoi est-ce important ?

• Système réactif à l'environnement extérieur

• Pérennité

• Portabilité

Page 28: Présentation de KDE4

CENABUMIX

be free.

Phonon :: Multimédia Facile

• Facile à utiliser pour les développeurs

• Indépendant du système d'exploitation

Pourquoi est-ce important ?

• Multimédia fonctionnel sans intervention

• Multimédia partout

• Portabilité

Page 29: Présentation de KDE4

CENABUMIX

be free.

Decibel :: VoIP et IM

• Basé sur Tapioca (FreeDesktop.org)

• Similaire à Phonon et Solid mais pour la VoIP

Pourquoi est-ce important ?

• VoIP et IM de plus en plus utilisés au quotidien

Page 30: Présentation de KDE4

CENABUMIX

be free.

ThreadWeaver :: Paralléliser

• Permettre à une application de faire plusieurs choses

simultanément

Pourquoi est-ce important ?

• Le multi-cœur devient la norme

• Améliore le temps de réponse des applications

Page 31: Présentation de KDE4

CENABUMIX

be free.

Kross :: Personnalisation

• Permet de scripter les applications

• Indépendant du langage

Pourquoi est-ce important ?

• Exploiter votre talent d'utilisateur

• Vous offrir encore plus de liberté, sans nuire à

l'ergonomie

Page 32: Présentation de KDE4

CENABUMIX

be free.

DXS :: Accès aux données

• Service Web intégrable dans les applications

• Récupération d'informations sur Internet

Pourquoi est-ce important ?

• Faciliter l'utilisation d'Internet

• Eviter de distribuer toutes les données

Page 33: Présentation de KDE4

CENABUMIX

be free.

Sonnet :: Traitement de la langue

Page 34: Présentation de KDE4

CENABUMIX

be free.

Akonadi :: Informations personnelles

• Système d'accès aux informations personnelles

• Accès concurrent

Pourquoi est-ce important ?

• Les informations personnelles sont partout

• Et surtout en grande quantité

Page 35: Présentation de KDE4

CENABUMIX

be free.

Page 36: Présentation de KDE4

CENABUMIX

be free.

Nepomuk :: Sémantique Sociale

• Projet de recherche financé par l'Europe

• Faire disparaître les outils de recherche

• Technologies du Web Sémantique dans le bureau

Pourquoi est-ce important ?

• Une grande quantité d'informations est la norme

• Contextualiser l'accès aux contenus

Page 37: Présentation de KDE4

CENABUMIX

be free.

Plasma :: L'espace de travail

• Beau au premier coup d'oeil, utilisable sur le long terme

• Nouveaux concepts pour le bureau

• Facile à étendre

Pourquoi est-ce important ?

• Rendre le bureau utilisable plutôt qu'un ghetto à icônes

• Flexibilité pour suivre les usages

Page 38: Présentation de KDE4

CENABUMIX

be free.

KWin :: Support de la composition

• Opérations en 3D sur les fenêtres

Pourquoi est-ce important ?

• Vous aimez quand ça bouge

• Facilite l'utilisation par des personnes ayant un handicap

Page 39: Présentation de KDE4

CENABUMIX

be free. ArchitectureArchitecture

Page 40: Présentation de KDE4

CENABUMIX

be free. ArchitectureArchitecture

Page 41: Présentation de KDE4

CENABUMIX

be free. ArchitectureArchitecture

Page 42: Présentation de KDE4

CENABUMIX

be free. Bureau

Page 43: Présentation de KDE4

CENABUMIX

be free.

Dolphin, Marble et les autres...

Page 44: Présentation de KDE4

CENABUMIX

be free.

Desktop

KWin, Plasma, Dolphin,

Konqueror, Ark, KWrite, ...

Internet & Communication

Konqueror, KMail, Kopete,

Konversation, KTorrent, ...

Graphique

digiKam, Gwenview, Krita,

Okular, KSnapShot, ...

Multimedia

Amarok, k3b, Dragonplayer,

Kaffeine, Kdenlive, ...

Bureau

Kontact, KWord, KPresenter,

KChart, KNewsTicker, Kexi, ...

Education

KAlgebra, KBruch, KStarts,

Marbl, Parley, Kalzium, ...

Jeux

KMahjongg, KSudoku, Kolf,

KGoldrunner, KFourInLine, ...

System & Développement

Konsole, KPackage, Kate,

KInfoCenter, KDevelop, ...

KDE Applications

Page 45: Présentation de KDE4

Feuille de

Route

Page 46: Présentation de KDE4

CENABUMIX

be free.

Janvier 2008 -4.0

Juillet 2008 - 4.1

Janvier 2009 - 4.2

Juillet 2009 - 4.3

Road Map ...

Page 47: Présentation de KDE4

CENABUMIX

be free.

Page 48: Présentation de KDE4

CENABUMIX

be free.

Participer ?• Promotion

• Documentation

• Traduction

• Sites web

• Entraide

• Tests

Page 49: Présentation de KDE4

Questions ?

www.cenabumix.org

Contact : [email protected]

Page 50: Présentation de KDE4

CENABUMIX

be free.

Je remercie la communauté KDE pour la mise à disposition de tous les éléments qui m'ont

permis de faire cette présentation.Et spécialement, à l'association Toulibre.

REMERCIEMENT