• Skip to content
  • Skip to link menu
KDE
  • KDE Homepage / What is KDE? / Developer's View
  • Sitemap
  • Contact Us
 

Developer's View

The basic view of KDE for a KDE developer is schematized in the following diagram:
Development Map

KDE is written in C++ and the KDE Project is committed to object- oriented development. We believe the efficiency and re-usability of KDE components afforded by its object-oriented design is key to the success of the projects.

KDE provides an application development framework similar to Microsoft's MFC/Com/activeX, allowing for rapid application development, and to leverage existing components and technologies.

KDE applications instantiate a KApplication object and derive from KMainWindow. A KDE application constructed this way automatically conforms to KDE standards.

About KDE

Skip menu "About KDE"
  • What is KDE?
    • Overview
    • KDE Project
    • KOffice Project
    • KDevelop Project
    • Project Management
    • Development Model
    • Developer's View
    • Internationalization
    • Manifesto
    • KDE Free Qt Foundation
    • History: The Qt Issue
  • Screenshots
  • Try KDE
  • Announcements
  • General Information
  • Documentation
  • Supporting KDE
  • Merchandise
  • History

Download

Skip menu "Download"
  • Stable Version
  • Source Code
  • FTP Mirrors

Community

Skip menu "Community"
  • Code of Conduct
  • Users
  • People
  • Mailing Lists
  • Forum

Develop

Skip menu "Develop"
  • Getting Involved
  • Developer Information
  • Bug Database
  • Translation, Documentation
  • Source Reference
  • WebSVN

Explore

Skip menu "Explore"
  • KDE Family
  • International

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by The KDE Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal