~ubuntu-branches/ubuntu/trusty/kubuntu-docs/trusty

« back to all changes in this revision

Viewing changes to usr/share/doc/kde/HTML/en/kubuntu/KubuntuDocs/Software/Development.html

  • Committer: Package Import Robot
  • Author(s): Olivier van der Toorn, Olivier van der Toorn, Jonathan Riddell
  • Date: 2013-10-01 17:11:04 UTC
  • Revision ID: package-import@ubuntu.com-20131001171104-frmpwi43z7k1m9vq
Tags: 13.10ubuntu2
[ Olivier van der Toorn ]
* Added the phone/comercial support page, based on
  https://wiki.kubuntu.org/Kubuntu/KubuntuDocs/PhoneSupport
* Put tokhelp.py script into package

[ Jonathan Riddell ]
* Add update rule to debian/rules to call tokhelp.py
* Tidy directory structure and add icon

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html>
2
 
<head>
3
 
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
4
 
<meta name="robots" content="index,nofollow">
5
 
 
6
 
<title>Kubuntu Documentation</title>
7
 
 
8
 
<link rel="stylesheet" type="text/css" href="/kubuntu/css/common.css">
9
 
<link rel="stylesheet" type="text/css" href="/kubuntu/css/screen.css">
10
 
</head>
11
 
 
12
 
<body  lang="en" dir="ltr">
13
 
 
14
 
<!-- BEGIN HEADER -->
15
 
<div id="wrapper" class="hfeed">
16
 
<div id="header">
17
 
    <!--<ul id="mothership">
18
 
        <li> <a href="http://www.kubuntu.org/news">News</a> </li>
19
 
        <li> <a href="http://www.kubuntu.org/getkubuntu">Get Kubuntu</a> </li>
20
 
        <li> <a href="http://www.kubuntu.org/feature-tour">Feature Tour</a> </li>
21
 
        <li> <a href="http://www.kubuntu.org/support">Support</a> </li>
22
 
        <li> <a href="http://www.kubuntu.org">Kubuntu.org</a> </li>
23
 
    </ul>-->
24
 
 
25
 
    <div id="orangeHeader">
26
 
        <h1> <a href="/kubuntu/KubuntuDocs.html" title="Kubuntu Documentation"><span>Kubuntu Documentation</span></a> </h1>
27
 
    </div>
28
 
    
29
 
        <div id="main"> 
30
 
                <div id="container">
31
 
                        <div id="content">
32
 
        <div class="hentry post">
33
 
               
34
 
 
35
 
<div id="page" lang="en" dir="ltr">
36
 
<h2 class='entry-title'>
37
 
<span><a href='/kubuntu/KubuntuDocs/Software/Development.html'>Development</a></span>
38
 
</h2>
39
 
<table style="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;"><tr><td><p class="table-of-contents-heading">Contents<ol>
40
 
<li><a href="#Development">Development</li>
41
 
<ol>
42
 
<li><a href="#KDevelop">KDevelop</li>
43
 
<li><a href="#QtCreator">QtCreator</li>
44
 
<li><a href="#Eclipse">Eclipse</li>
45
 
<li><a href="#Code::Blocks">Code::Blocks</li>
46
 
<li><a href="#Text_Editors">Text Editors</li>
47
 
<li><a href="#Android_Development">Android Development</li>
48
 
<li><a href="#Distributed_Version_Control">Distributed Version Control</li>
49
 
<li><a href="#Languages">Languages</li>
50
 
</ol>
51
 
<li><a href="#Back_Home">Back Home</li>
52
 
</ol>
53
 
</td></tr></table>
54
 
</table>
55
 
<h1 id=Development>Development</h1>
56
 
<p>Kubuntu offers the tools developers need, from simple editors to IDEs, many languages, compilers, and version control systems. Development packages are not included by default, but everything mentioned here is available in the repositories.</p>
57
 
<p>Aside from the applications mentioned below, KDE offers a number of development utilities and specialized applications, described <a href="http://userbase.kde.org/Applications/Development">here</a>.</p>
58
 
<h2 id=KDevelop>KDevelop</h2>
59
 
<p><a href="http://userbase.kde.org/KDevelop4/Manual">Kdevelop</a> is an IDE (integrated development environment) for all those developers who want to integrate the tools they need for developing in a comfortable and simple solution. The focus is on C++ and CMake, but it can be used for other languages such as PHP and Python.</p>
60
 
<h2 id=QtCreator>QtCreator</h2>
61
 
<p><a href="http://qt-project.org/wiki/Category:Tools::QtCreator">Qt Creator</a> is a cross-platform integrated development environment (IDE) tailored to the needs of Qt developers. It provides:</p>
62
 
<ul><li>C++ and !JavaScript code editor
63
 
</li><li>Integrated UI designer
64
 
</li><li>Project and build management tools
65
 
</li><li>GDB and CDB debugging frontends
66
 
</li><li>Support for version control, desktop, embedded and mobile targets
67
 
</li></ul>
68
 
<h2 id=Eclipse>Eclipse</h2>
69
 
<p><a href="http://www.eclipse.org/home/newcomers.php">Eclipse</a> is an open source community whose projects are focused on building an extensible development platform, runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Eclipse is more than a Java IDE.</p>
70
 
<h2 id=Code::Blocks>Code::Blocks</h2>
71
 
<p><a href="http://www.codeblocks.org/">Code::Blocks</a> is a C++ IDE designed to be very extensible and fully configurable.</p>
72
 
<h2 id=Text_Editors>Text Editors</h2>
73
 
<p>Some developers use simple editors such as <a href="http://kate-editor.org/">Kate</a>, <a href="http://www.vim.org/">vim</a>, and <a href="http://www.gnu.org/software/emacs/">emacs</a>.</p>
74
 
<h2 id=Android_Development>Android Development</h2>
75
 
<p>For those interested in Android development, `android-tools-adb` and `android-tools-fastboot` are available. Also useful might be this <a href="http://community.kde.org/Plasma/Active/Installation">Plasma Active</a> (touch screen development) information.</p>
76
 
<h2 id=Distributed_Version_Control>Distributed Version Control</h2>
77
 
<p><a href="http://git-scm.com/">Git</a>, <a href="http://mercurial.selenic.com/">Mercurial</a>, and <a href="http://bazaar.canonical.com/en/">Bazaar</a> are available in the repositories, along with older tools, and add-ons.</p>
78
 
<h2 id=Languages>Languages</h2>
79
 
<p>All popular languages such as Java, Python, Ruby, Lua, Haskell, Go, Perl, Php and Lisp are available, along with compilers for C++, C, such as g++, gcc and Clang, testing frameworks, toolkits, and other useful packages.</p>
80
 
<h1 id=Back_Home>Back Home</h1>
81
 
<p>Back to <a href="/kubuntu/KubuntuDocs.html">Kubuntu Docs</a>.</p>
82
 
 
83
 
 
84
 
 
85
 
<div id="pagebottom"></div>
86
 
</div>
87
 
 
88
 
 
89
 
    </div><!-- .post --> 
90
 
 
91
 
            </div><!-- #content --> 
92
 
        </div><!-- #container --> 
93
 
        <div class="clearBoth"></div> 
94
 
    </div><!-- #main --> 
95
 
</div><!-- #wrapper .hfeed --> 
96
 
    
97
 
<div id="footer"> 
98
 
    <div id="siteinfo">        
99
 
        <p> The material on this wiki is available under a free license, see 
100
 
        <a href="https://help.ubuntu.com/community/License">Copyright / License</a> for details.
101
 
        </p> 
102
 
    </div><!-- #siteinfo --> 
103
 
</div><!-- #footer --> </body>
104
 
</html>