~ubuntu-branches/ubuntu/precise/kubuntu-docs/precise-proposed

« back to all changes in this revision

Viewing changes to docs/development/es/development.xml

  • Committer: Package Import Robot
  • Author(s): David Wonderly
  • Date: 2012-04-18 11:56:36 UTC
  • Revision ID: package-import@ubuntu.com-20120418115636-43z5hjr79m9j1cuo
Tags: 12.04.0ubuntu1
12.04 updated, fixed English version.  

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8"?>
2
 
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.3//EN"  
3
 
      "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
4
 
[
5
 
<!ENTITY % globalent SYSTEM "../../../libs/global.ent"
6
 
7
 
%globalent;
8
 
<!ENTITY % kde-menus-C SYSTEM "../../../libs/kde-menus-C.ent"
9
 
10
 
%kde-menus-C;
11
 
<!ENTITY language "en">
12
 
]>
13
 
<article id="software-development-applications">
14
 
<articleinfo>
15
 
<title
16
 
>Herramientas de desarrollo de software residentes en el repositorio de Kubuntu</title>
17
 
&legalnotice;
18
 
<abstract>
19
 
<para
20
 
>Esta documentación lista alfabéticamente las aplicaciones de desarrollo de software disponibles en el repositorio de Kubuntu y da una breve descripción de cada una, escritas a nivel de principiante. </para>
21
 
<para
22
 
>Desde que la línea entre las herramientas de editores de texto (TE), los entornos de desarrollo integrados (IDE) y la interfaz gráfica de usuario de desarrollo rápido de aplicaciones (RAD GUI),  se ha ido perdiendo con la inclusión de las tecnologías de complemento en casi todas las herramientas, las dicotomías se han vuelto menos importantes. Por lo tanto, las herramientas se presentan en orden alfabético. </para>
23
 
</abstract>
24
 
 
25
 
</articleinfo>
26
 
 
27
 
<sect1 id="bluefish-editor">
28
 
<title
29
 
>Editor Bluefish - Editor de desarrollo web</title>
30
 
<para
31
 
>Página de Inicio: <ulink url="http://bluefish.openoffice.nl"
32
 
> http://bluefish.openoffice.nl </ulink
33
 
> </para>
34
 
<para
35
 
><application
36
 
>Bluefish</application
37
 
> es un editor poderoso dirigido a los programadores y diseñadores web, con varias opciones para escribir sitios web, scripts y código de programación. Bluefish permite múltiples lenguajes de programación y marcado, y se enfoca en la edición dinámica y sitios web interactivos. Bluefish es un proyecto de desarrollo de código abierto, lanzado bajo la licencia GNU GPL. Bluefish se ejecuta en la mayoría (tal vez todos) sistemas operativos compatibles POSIX incluyendo Linux, FreeBSD, MacOS-X, OpenBSD y Windows. Bluefish permite 16 de los idiomas usados más comúnmente y uno de los IDE más completos disponible. Está especializado en ser muy rápido con una gran capacidad de multidocumento. Varias herramientas realizan desarrollo web y varios son códigos de IDE. Bluefish puede realizar ambos a la vez en múltiples proyectos y mantenerlos separados. </para>
38
 
</sect1>
39
 
 
40
 
<sect1 id="boa-constructor">
41
 
<title
42
 
>Boa Constructor - IDE para Python y wxWindows</title>
43
 
<para
44
 
>Página de Inicio: <ulink url="http://boa-constructor.sourceforge.net/"
45
 
> http://boa-constructor.sourceforge.net </ulink
46
 
> </para>
47
 
<para
48
 
><application
49
 
>Boa Constructor</application
50
 
> es un IDE Python multiplataforma (Entorno de Desarrollo Integrado) y IGU wxPython (Interfaz Gráfica de Usuario) Builder. Ofrece un cuadro visual de creación y manipulación e inspector de objetos, varias visiones en la fuente como navegadores de objetos, jerarquías de herencia, cadenas de documento de documentación html generada, depuración avanzada y ayuda integrada. Incluye soporte Zope: Creación y edición de objetos, cortar, copiar, pegar, importar y exportar. Propiedad de creación y edición en el Inspector y depuración de Python Script. Boa Constructor está escrita en Python, utiliza Python como su lenguaje, y utiliza la biblioteca wxPython que envuelve wxWindows. </para>
51
 
<para
52
 
>Boa-Constructor se encuentra bajo desarrollo en la versión 0.6.1, habiendo pasado 5 años para llegar desde la 0.4.3. A esa proporción pasarán otros 10 años para que llegue el lanzamiento de la versión 1.0. Parte del problema del desarrollo lento es que Boa-Constructor es una mezcla de varios proyectos diferentes (Python, wxPython, etc), teniendo cada uno su propio esquema de desarrollo. Python ha tenido por sí solo un cambio de versión radical a la 3.0. La coordinación de estos proyectos pueden ser problemáticos o mostrarse detenidos. No existen aplicaciones utilizables con Boa-Constructor en el repositorio y no puede localizarse ninguno en Internet. </para>
53
 
</sect1>
54
 
 
55
 
<sect1 id="cameleon">
56
 
<title
57
 
>Cameleon - IDE para aplicaciones Ocaml</title>
58
 
<para>
59
 
<ulink url="http://home.gna.org/cameleon"
60
 
>http://home.gna.org/cameleon </ulink>
61
 
</para>
62
 
<para
63
 
><application
64
 
>Cameleon</application
65
 
> es un entorno de desarrollo integrado (IDE), creado por Maxence Guesdon,  Pierre-Yves Strub y Jean-Baptiste Rouquier. Camaleon está creado con la idea de ser un IDE para Objective Caml al igual que otros lenguajes de programación. Sus principales características son: interfaz gráfica de usuario, administración de configuración basada en CVS, acceso y navegación fácil de documentación, varios editores, de acuerdo a tipos de archivos personalizables, uso de complementos para definir nuevas características, interfaz altamente personalizable (menús, barra de herramientas y atajos de teclado). La última versión es Camaleon2 y ahora es un IDE propietario para plataforma Windows. </para>
66
 
</sect1>
67
 
 
68
 
<sect1 id="code-blocks">
69
 
<title
70
 
>Código:Bloques IDE</title>
71
 
<para
72
 
>Página de Inicio: <ulink url="http://www.codeblocks.org/"
73
 
> http://www.codeblocks.org </ulink
74
 
> </para>
75
 
<para
76
 
><application
77
 
>Code::Blocks</application
78
 
> is the open-source, cross-platform Integrated Development Environment (IDE). Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by pre-installed plugins included in the base package: <itemizedlist>
79
 
    <listitem
80
 
><para
81
 
>Compilador de interfaz para muchos compiladores libres</para
82
 
></listitem>
83
 
    <listitem
84
 
><para
85
 
>Interfaz del depurador para GDB (y CDB para plataformas Windows)</para
86
 
></listitem>
87
 
    <listitem
88
 
><para
89
 
>Formateador de fuente (basado en AStyle)</para
90
 
></listitem>
91
 
    <listitem
92
 
><para
93
 
>Asistente para crear nuevas clases en C++</para
94
 
></listitem>
95
 
    <listitem
96
 
><para
97
 
>Finalización de código / navegador de símbolos (trabajo en progreso)</para
98
 
></listitem>
99
 
    <listitem
100
 
><para
101
 
>Manejador predeterminado de MIME</para
102
 
></listitem>
103
 
    <listitem
104
 
><para
105
 
>Asistente para crear nuevos complementos Code::Blocks</para
106
 
></listitem>
107
 
    <listitem
108
 
><para
109
 
>Lista de tareas</para
110
 
></listitem>
111
 
    <listitem
112
 
><para
113
 
>Herramienta extensible basada en guiones (para la creación de nuevos proyectos/objetivos/etc)</para
114
 
></listitem>
115
 
    <listitem
116
 
><para
117
 
>Autoguardado (guarda su trabajo en el desafortunado caso de un accidente)</para
118
 
></listitem>
119
 
</itemizedlist>
120
 
</para>
121
 
<para
122
 
>Se pueden obtener complementos  adicionales para Code:Blocks en su sitio web wiki:  <ulink url="http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins"
123
 
> http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins </ulink
124
 
> </para>
125
 
</sect1>
126
 
 
127
 
<sect1 id="coqide-proof-assistant">
128
 
<title
129
 
>Asistente de pruebas CoqIDE</title>
130
 
<para
131
 
>Página de Inicio: <ulink url="http://coq.inria.fr"
132
 
> http://coq.inria.fr </ulink
133
 
> </para>
134
 
<para
135
 
><application
136
 
>Coq</application
137
 
> es un sistema de administración de prueba formal. Provee un lenguaje formal para escribir definiciones matemáticas, algoritmos ejecutables y teoremas junto a un IDE para desarrollo semi-interactivo de pruebas de máquinas chequeadas. Está desarrollado utilizando Objetivo Calm y Camlp5. Un manual completo de referencia, biblioteca estándar y otros documentos pueden ser localizados en el sitio web Coq. Esto es software especializado que requiere conocimientos de teoría matemática formal incluso si su intención es desarrollar o probar algoritmos de software. </para>
138
 
</sect1>
139
 
 
140
 
<sect1 id="eclipse">
141
 
<title
142
 
>Eclipse IDE</title>
143
 
<para
144
 
>Página de Inicio: <ulink url="http://www.eclipse.org/"
145
 
> http://www.eclipse.org </ulink
146
 
> </para>
147
 
<para
148
 
><application
149
 
>Eclipse</application
150
 
> began life as a $40 million dollars woth of code contributed by IBM to the FOSS 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. Many people know Eclipse as a Java IDE but it is much more than that. The Eclipse open source community has over 60 open source projects. </para>
151
 
<para
152
 
>These projects can be conceptually organized into seven different "pillars" or categories: <itemizedlist>
153
 
    <listitem
154
 
><para
155
 
>Desarrollo empresarial</para
156
 
></listitem>
157
 
    <listitem
158
 
><para
159
 
>Integración y desarrollo de dispositivos</para
160
 
></listitem>
161
 
    <listitem
162
 
><para
163
 
>Rich Client Platform</para
164
 
></listitem>
165
 
    <listitem
166
 
><para
167
 
>Rich Internet Applications</para
168
 
></listitem>
169
 
    <listitem
170
 
><para
171
 
>Entornos de trabajo de aplicación</para
172
 
></listitem>
173
 
    <listitem
174
 
><para
175
 
>Gestión de cliclo de vida de aplicación (ALM)</para
176
 
></listitem>
177
 
    <listitem
178
 
><para
179
 
>Arquitectura orientada a servicio (SOA)</para
180
 
></listitem>
181
 
</itemizedlist>
182
 
</para>
183
 
<note>
184
 
<para
185
 
>Eclipse is licensed under the EPL 1.0, which is not compatible (http://en.wikipedia.org/wiki/Eclipse_Public_License) with the GPL, and a work created by combining a work licensed under the GPL with a work licensed under the EPL cannot be lawfully distributed. The GPL requires that "[any distributed work] that ... contains or is derived from the [GPL-licensed] Program ... be licensed as a whole ... under the terms of [the GPL].", and that the distributor not "impose any further restrictions on the recipients' exercise of the rights granted". The EPL, however, requires that anyone distributing the work grant every recipient a license to any patents that they might hold that cover the modifications they have made. Because this is a "further restriction" on the recipients, distribution of such a combined work does not satisfy the GPL. The EPL, in addition, contains a patent retaliation clause, which is incompatible with the GPL for the same reasons. </para>
186
 
</note>
187
 
<para
188
 
>La comunidad Eclipse también está apoyada por una comunidad grande y vibrante de los mayores proveedores de soluciones de TI, puestas en marcha innovadoras, universidades, instituciones de investigación e individuos que amplían, apoyan y complementan la plataforma Eclipse. </para>
189
 
</sect1>
190
 
 
191
 
<sect1 id="eric-python-ide">
192
 
<title
193
 
>Eric Python IDE</title>
194
 
<para
195
 
>Página de Inicio: <ulink url="http://eric-ide.python-projects.org"
196
 
> http://eric-ide.python-projects.org </ulink
197
 
> </para>
198
 
<para
199
 
><application
200
 
>Eric</application
201
 
> is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as an every day quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder. Eric4 includes a plugin system, which allows easy extension of the IDE functionality with plugins downloadable from the net. Current stable versions are Eric4 based on Qt4 and Python 2, and Eric5 based on Python 3 and Qt4. </para>
202
 
<para
203
 
>Los enlaces Python a Qt están disponibles a través de PyQt, permitiendo a Eric usar Qt para crear interfaces gráficas para el usuario. <ulink url="http://www.riverbankcomputing.co.uk/software/pyqt/intro"
204
 
>PyQt</ulink
205
 
> es un conjunto de enlaces Python para aplicaciones de sistema Qt de nokia y se ejecuta en todas las plataformas soportadas por Qt incluyendo Windows, MacOs/X y Linux. PyQt v4 soporta Qt4. los enlaces se implementan como un conjunto de módulos Python y contiene unas 300 clases y unas 6.000 funciones y métodos. </para>
206
 
</sect1>
207
 
 
208
 
<sect1 id="fluid">
209
 
<title
210
 
>Diseñador de interfaz de usuario FLUID - FLTK</title>
211
 
<para
212
 
>Página de Inicio: <ulink url="http://www.fltk.org/"
213
 
> http://www.fltk.org/ </ulink
214
 
> </para>
215
 
<para
216
 
><application
217
 
>FLTK</application
218
 
> (pronounced "fulltick") is a GPL licensed cross-platform (Unix, Linux, Windows) C++ GUI toolkit. FLTK provides GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK was designed to be statically linked. This was done by splitting it into many small objects and designing it so that functions that are not used do not have pointers to them in the parts that are used, and thus do not get linked in. This allows you to make an easy-to-install program, or to modify FLTK to the exact requirements of your application, without worrying about bloat. FLTK works fine as a shared library, though, and has started being included on Linux distributions. FLTK software can be written using the "Fast Light User Interface Designer", or FLUID, a graphical editor that is used to produce FLTK source code. The GUI widget set, however, is sparse quantity and spartan in methods and properties, limiting FLTK to use on light projects. </para>
219
 
</sect1>
220
 
 
221
 
<sect1 id="frama-c">
222
 
<title
223
 
>Frame-C - entorno de trabajo para análisis de código fuente para software</title>
224
 
<para
225
 
>Página de Inicio: <ulink url="http://frama-c.com/index.html"
226
 
> http://frama-c.com/index.html </ulink
227
 
> </para>
228
 
<para
229
 
>Available under the LGPL, <application
230
 
>Frama-C</application
231
 
> is a suite of tools dedicated to the analysis of the source code of software written in C. As such it would be well suited for applications written in GTK+ for Gnome. Frama-C gathers several static analysis techniques in a single collaborative framework. The collaborative approach of Frama-C allows static analyzers to build upon the results already computed by other analyzers in the framework. Thanks to this approach, Frama-C provides sophisticated tools, such as a slicer and dependency analysis. There are nine plugins identified on their web site as being available for Frama-C. </para>
232
 
</sect1>
233
 
 
234
 
<sect1 id="gazpacho">
235
 
<title
236
 
>Diseñador de interfaces Gazpacho</title>
237
 
<para
238
 
>Página de Inicio: <ulink url="http://gazpacho.sicem.biz"
239
 
> Enlace roto </ulink
240
 
> </para>
241
 
<para
242
 
><application
243
 
>Gazpacho</application
244
 
> is a GTK+ UI Designer for building applications. The code is based on the development version of Glade. It is compatible with libglade, writing XML files that specify the interface to be created in run-time. <note
245
 
> <para
246
 
>Este proyecto ya no está bajo desarrollo y no hay versiones registradas para el tronco gazpacho. </para>
247
 
</note>
248
 
</para>
249
 
</sect1>
250
 
 
251
 
<sect1 id="geany">
252
 
<title
253
 
>Geany - un rápido y ligero IDE usando GTK2</title>
254
 
<para
255
 
>Página de Inicio: <ulink url="http://www.geany.org"
256
 
> http://www.geany.org </ulink
257
 
> </para>
258
 
<para
259
 
>Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many file types and has some nice features. It is at version level 0.2 and licensed under the GPL. The documentation is rather short and to the point, but it is a fast, simple editor for simple needs. </para>
260
 
</sect1>
261
 
 
262
 
<sect1 id="glade">
263
 
<title
264
 
>Diseñador de interfaz Glade para GTK+</title>
265
 
<para
266
 
>Página de Inicio: <ulink url="http://glade.gnome.org"
267
 
> http://glade.gnome.org </ulink
268
 
> </para>
269
 
<para
270
 
><application
271
 
>Glade</application
272
 
>is a GPL IDE tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. The user interfaces designed in Glade are saved as XML, and by using the GtkBuilder GTK+ object these can be loaded by applications dynamically as needed. By using GtkBuilder, Glade XML files can be used in numerous programming languages including C, C++, Java, Perl, Python, and others. The version marked "current" on their website is 3.6.7, which was released in June of 2009. That page lists the current development at version 3.9.2, leading to a 3.10 release. It can be obtained from their ftp server: <ulink url="http://ftp.gnome.org/pub/GNOME/sources/glade/3.9/"
273
 
> http://ftp.gnome.org/pub/GNOME/sources/glade/3.9 </ulink
274
 
> </para>
275
 
<para
276
 
>Their API reference manual is for version 3.6.6, which lists a total of 553 objects, counting their core, classes, widgets and utilities, and including the functions and properties of each. For a comparison, Qt 4.7 has over 800 classes alone, not counting the methods (functions) and properties of each class. This puts Glade well above FLTK but well below Qt in breadth and depth of the widget set. However, Glade is used to write GTK+ GUI applications for Gnome, so it fits in well with Gnome's goal of a simplified Linux desktop. </para>
277
 
</sect1>
278
 
 
279
 
<sect1 id="gphpedit">
280
 
<title
281
 
>gPHPEdit - Editor de archivos de código PHP</title>
282
 
<para
283
 
>Página de inicio: <ulink url="http://www.gphpedit.org"
284
 
> http://www.gphpedit.org </ulink
285
 
> </para>
286
 
<para
287
 
><application
288
 
>gPHPEdit</application
289
 
>is a PHP/HTML/CSS Development Environment for GNOME. On top of being lightweight and fast it comes with the following features that include: Syntax Highlighting, Highlights CSS, Highlights SQL (BETA), Coding Assistance, Dropdown Function Lists, Function Parameter Popups, Class/Function Browser, Syntax Checking/Navigating Code, Lint Checking, Incremental Search, Go To Line, Integrated PHP Help, Context Sensitive, Hyperlinked and Fast Startup. </para>
290
 
</sect1>
291
 
 
292
 
<sect1 id="gorm">
293
 
<title
294
 
>Gorm - Diseñador visual de interfaz para GNUstep</title>
295
 
<para
296
 
>Página de inicio: <ulink url="http://www.gnustep.org/experience/Gorm.html"
297
 
> http://www.gnustep.org/experience/Gorm.html </ulink
298
 
> </para>
299
 
<para
300
 
><application
301
 
>Gorm</application
302
 
> significa modelador de relaciones de objetos gráfico (en inglés: Graphical Object Relationship Modeler) y es un diseñador de interfaces GNU fácil de usar. </para>
303
 
<para
304
 
><application
305
 
>ProjectCenter</application
306
 
> is GNUstep's graphical integrated development environment (IDE). It helps one to create all different kinds of projects like Applications, Tools, Libraries and Bundles. ProjectCenter is integrated with Gorm, easing the development of gui applications. Custom palettes can be dynamically loaded to add additional elements or functionality. After creating the interface, objects can be linked using mouse operations. Also Gorm features interactive testing of interfaces. The Gorm homepage links to its Applications wiki where about 100 applications are listed. However, many of those application links point to wiki stubs where no application, code or any activity has been recorded. That page itself shows "last modified" timestamp of April 2, 2007. So no Gorm activity has been recorded in almost five years, but GNUstep itself is undergoing active development. The Gorm widget set has and gives the look of a console based graphical application. i.e., flat, gray blocks with triangular indentations acting as buttons but if you are developing for GNUstep then Gorm may be your UI designer tool. </para>
307
 
</sect1>
308
 
 
309
 
<sect1 id="kdevelop4">
310
 
<title
311
 
>KDevelop 4 - IDE para KDE</title>
312
 
<para
313
 
>Página de inicio: <ulink url="http://www.kdevelop.org/mediawiki/index.php/Main_Page"
314
 
> http://www.kdevelop.org/mediawiki/index.php/Main_Page </ulink
315
 
> </para>
316
 
<para
317
 
><application
318
 
>KDevelop 4</application
319
 
> is a free, open source IDE for MS Windows, Mac OS X, Linux, Solaris and FreeBSD. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDE and Qt libraries and is under development since 1998. The 4.0 version has not yet included many of the features found in the 3.x version. The differences are listed at this website: <ulink url="http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/KDev3_KDev4_comparison_table"
320
 
> KDev3 and KDev4 comparison table</ulink
321
 
>. </para>
322
 
<para
323
 
>El asistente Qt ha sido integrado en KDevelop 4 pero el diseñador Qt no ha sido, aún, un complemento de integración disponible para hacerlo que aún no es estable. El IDE KDevelop 3.x, integrado a la API Qt3 ya no es soportado pero el IDE para Qt4 aún no está listo. </para>
324
 
<para
325
 
>KDevelop has the qualities of Eclipse in that it tries to be a platform for several languages and tools, mainly via plugins, but its heart and soul is Qt. The appearance of QtCreator has diverted many users away from KDevelop, especially since QtCreator, devoted only to Qt/C++, has a better foundation for cross-platform application building. </para>
326
 
</sect1>
327
 
 
328
 
<sect1 id="kimagemapeditor">
329
 
<title
330
 
>KimageMapEditor - Editor de mapas de imagenes HTML para KDE</title>
331
 
<para
332
 
>Página de inicio: <ulink url="http://www.nongnu.org/kimagemap/index.html"
333
 
> http://www.nongnu.org/kimagemap/index.html </ulink
334
 
> </para>
335
 
<para
336
 
>The home pages states that <quote
337
 
><application
338
 
>KImageMapEditor</application
339
 
> is a tool for Linux/KDE that allows you to edit image maps of HTML files. It can be fully integrated with Quanta since it is based on KPart technology.</quote
340
 
> Initially written for KDE 2.0, it is probably the oldest unsupported editor project in the repository. The last update was November 18, 2003, when version 1.0.1 was released. It requires Qt 3.0.3 or greater, but obviously won't work with the Qt4 library or on the KDE4 desktop if the Qt3 libraries are not installed. </para>
341
 
</sect1>
342
 
 
343
 
<sect1 id="klinkstatus">
344
 
<title
345
 
>KLinkStatus - Comprobador de validez de vínculos para KDE</title>
346
 
<para
347
 
>Página de inicio: <ulink url="http://kde-apps.org/content/show.php?content=12318"
348
 
> http://kde-apps.org/content/show.php?content=12318 </ulink
349
 
> </para>
350
 
<para
351
 
><application
352
 
>KLinkStatus</application
353
 
> es principalmente un comprobante de enlaces. Le permite buscar enlaces internos y externos a través de su sitio web y verlos en formato jerárquico o árbol del sitio. Simplemente apúntelo a una única página y elija la profundidad de búsqueda. Puede además comprobar en archivos locales, o archivos sobre ftp:, sftp:, fish: o cualquier otro protocolo KIO. Para su ejecución, los enlaces pueden comprobarse simultáneamente. Esta aplicación es parte de KDE, como un componente del módulo de desarrollo web KDE. </para>
354
 
</sect1>
355
 
 
356
 
<sect1 id="kompozer">
357
 
<title
358
 
>KompoZer - Cree páginas web</title>
359
 
<para
360
 
>Página de inicio: <ulink url="http://kompozer.net"
361
 
> http://kompozer.net </ulink
362
 
> </para>
363
 
<para
364
 
><application
365
 
>KompoZer</application
366
 
> is a complete Web Authoring System that combines web file management and easy-to-use WYSIWYG web page editing capabilities found in Microsoft FrontPage, Adobe DreamWeaver and other high end programs. KompoZer is designed to be extremely easy to use, making it ideal for non-technical computer users who want to create an attractive professional-looking web site without needing to know HTML or web coding. KompoZer is a stand-alone tool; hence its small size and fast speed. The website states that <quote
367
 
>Those who are familiar with the DreamWeaver interface will feel right at home with KompoZer. [It is] The easiest-to-use, most powerful Web Authoring System available for Desktop Linux, Microsoft Windows and Apple Macintosh users.</quote
368
 
> </para>
369
 
</sect1>
370
 
 
371
 
<sect1 id="lazarus">
372
 
<title
373
 
>Lazarus - IDE tipo Delphi para Free Pascal</title>
374
 
<para
375
 
>Página de inicio: <ulink url="http://www.lazarus.freepascal.org"
376
 
> http://www.lazarus.freepascal.org </ulink
377
 
> </para>
378
 
<para
379
 
><application
380
 
>Lazarus</application
381
 
> is the class libraries for Free Pascal that emulate Delphi. Free Pascal is a GPL compiler that runs on Linux, Win32 and other platforms. Free Pascal is designed to be able to understand and compile Delphi syntax, which is OOP. Lazarus will allow you to develop Delphi like programs on all of the supported platforms. Once you write your code you just link it against the API widget set of your choice. The project is named Lazarus because it was started/raised from the death of the Megido project. Pascal was invented as a language to teach programming to beginners so it is very structured and type safe to keep them from making mistakes that can plague newcomers learning less restrictive languages like C or C++. The GUI widgets include double-gradient skins on buttons and other controls. </para>
382
 
<para
383
 
>Sin embargo, antes de elegir Lazarus para su proyecto compruébelo en <ulink url="http://wiki.lazarus.freepascal.org/Lazarus_known_issues_%28things_that_will_never_be_fixed%29"
384
 
><quote
385
 
> El sitio web de cosas que nunca se solucionarán</quote
386
 
></ulink
387
 
> para ver si puede trabajar con estas limitaciones. </para>
388
 
</sect1>
389
 
 
390
 
<sect1 id="scheme">
391
 
<title
392
 
>MIT/GNU Scheme - entorno de desarrollo Scheme</title>
393
 
<para
394
 
>Página de inicio: <ulink url="http://www.gnu.org/software/mit-scheme/"
395
 
> http://www.gnu.org/software/mit-scheme/ </ulink
396
 
> </para>
397
 
<para
398
 
><application
399
 
>MIT/GNU Scheme</application
400
 
> is an implementation of the Scheme programming language, providing an interpreter, compiler, source-code debugger, integrated Emacs-like editor, and a large run-time library. It is best suited to programming large applications with a rapid development cycle. It is at version 9.10 and is under the GPL license. </para>
401
 
<para
402
 
>The MIT home page of the Scheme language is <ulink url="http://groups.csail.mit.edu/mac/projects/scheme"
403
 
> here</ulink
404
 
>. Scheme is a statically scoped and properly tail-recursive dialect of the Lisp programming language invented by Guy Lewis Steele Jr. and Gerald Jay Sussman. It was designed to have an exceptionally clear and simple semantics and few different ways to form expressions. A wide variety of programming paradigms, including imperative, functional, and message passing styles, find convenient expression in Scheme. </para>
405
 
<note
406
 
><para
407
 
>Scheme was one of the first programming languages to incorporate first class procedures as in the lambda calculus, thereby proving the usefulness of static scope rules and block structure in a dynamically typed language. Scheme was the first major dialect of Lisp to distinguish procedures from lambda expressions and symbols, to use a single lexical environment for all variables, and to evaluate the operator position of a procedure call in the same way as an operand position. By relying entirely on procedure calls to express iteration, Scheme emphasized the fact that tail-recursive procedure calls are essentially goto's that pass arguments. Scheme was the first widely used programming language to embrace first class escape procedures, from which all previously known sequential control structures can be synthesized. More recently, building upon the design of generic arithmetic in Common Lisp, Scheme introduced the concept of exact and inexact numbers. Scheme is also the first programming language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably. </para
408
 
></note>
409
 
</sect1>
410
 
 
411
 
<sect1 id="monkeystudio">
412
 
<title
413
 
>Monkey Studio IDE</title>
414
 
<para
415
 
>Página de inicio: <ulink url="http://monkeystudio.org"
416
 
> http://monkeystudio.org </ulink
417
 
> </para>
418
 
<para
419
 
><application
420
 
>Monkey Studio (MkS)</application
421
 
> es un IDE multiplataforma escrito en C++/Qt 4. Su mayor objetivo fue ser únicamente un IDE Qt4, pero ha evolucionado más allá de solo el desarrollo Qt. La versión actual es la rama que tuvo éxito sobre la rama v1 y que es dependiente en Qt 4.4.0 o superior. Permite la administración de proyectos Qt4 y el diseñador y y asistente para formar un completo, rápido y poderoso IDE Qt4. </para>
422
 
<para
423
 
><acronym
424
 
>MkS</acronym
425
 
> is based upon a powerful and flexible plugin system that allows it to be extended in infinite ways. Currentlyu there are a lot of plugins, including PHP-Qt (Qt4 bindings for PHP) and PyQt (Qt4 bindings for Python). </para>
426
 
<para
427
 
>Monkey Studio se lanza bajo GPL. Está basado en QT 4.4.x y superior, y funciona en Linux,Windows y Mac. </para>
428
 
</sect1>
429
 
 
430
 
 
431
 
<sect1 id="monodevelop">
432
 
<title
433
 
>MonoDevelop - desarrolle aplicaciones .NET en un IDE</title>
434
 
<para
435
 
>Página de inicio: <ulink url="http://monodevelop.com"
436
 
> http://monodevelop.com </ulink
437
 
> </para>
438
 
<para
439
 
><application
440
 
>MonoDevelop</application
441
 
> is an IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms. It brings a clone of Microsoft's .NET API to the Linux desktop. It is at version 2.4. The MonoDevelop Core is licensed under the LGPLv2, though much of the code and addins are licensed under the MIT/X11 license. </para>
442
 
<para
443
 
>MonoDevelop does not contain a visual designer, so C# bindings to the GUI designer components of GTK+ were created to allow for the creation of graphical user interfaces. These bindings are collectively called "GTK#", or GTK Sharp. The parts of .NET which are legally allowed in Mono are defined in the <ulink url="http://www.ecma-international.org/publications/standards/Ecma-334.htm"
444
 
>EMCA 334</ulink
445
 
>, which covers the C# specifications, and the <ulink url="http://www.ecma-international.org/publications/standards/Ecma-335.htm"
446
 
>EMCA 335</ulink
447
 
> standard, which covers the CLI specifications. A license must be obtained from Microsoft to use the tools described in these two standards to create a <ulink url="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma PATENT/ECMA-334&#32;&amp;&#32;335/ECMA-335&#32;4th&#32;Edition&#32;patent&#32; statements.pdf"
448
 
>commercial application</ulink
449
 
>. Microsoft expanded on its EMCA offerings with a <ulink url="http://www.microsoft.com/interop/cp/default.mspx"
450
 
> <quote
451
 
>Community Promise</quote
452
 
></ulink
453
 
>(CP), which adds several technologies to those listed in ECMA 334 and 335. Some specifications include special terms, which are are noted. The CP applies to anyone who is building software and-or hardware to implement one or more of those specifications. The CP does not apply to any work that you do beyond the scope of the covered specifications. </para>
454
 
<para
455
 
>Also, in specified cases (such as where the specifications have uses that exceed those needed to achieve the interoperability needs for which the release under the CP is being made), the CP may have special terms concerning what kinds of implementations are covered. <emphasis
456
 
>Microsoft is the sole adjudicator</emphasis
457
 
> in determining if an application conforms to the EMCA and CP, or not, and commercial applications built using Mono may require a license from Microsoft. It would be prudent to consult an attorney specializing in Intellectual Property Rights and contact Microsoft for specific information before beginning development. </para>
458
 
</sect1>
459
 
 
460
 
<sect1 id="netbeans">
461
 
<title
462
 
>NetBeans IDE 6.9</title>
463
 
<para
464
 
>Página de inicio: <ulink url="http://netbeans.org"
465
 
> http://netbeans.org </ulink
466
 
> </para>
467
 
<para
468
 
><application
469
 
>NetBeans IDE 6.9</application
470
 
> is an award-winning integrated development environment available for Windows, Mac and Linux. The NetBeans project consists of a free open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as JavaFX, PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. NetBeans IDE 6.9 introduces the JavaFX Composer, support for JavaFX SDK 1.3, OSGi interoperability, support for the PHP Zend framework and Ruby on Rails 3.0, and more. Like most modern IDE's it extends its capabilities by using the plugin paradigm and because of its long period of development and large number of users who contributed to its development, there are hundreds of plugins available. The majority of the NetBeans IDE code is available under a dual license consisting of the Common Development and Distribution License (CDDL) v1.0 and the GNU General Public License (GPL) v2. No license fee is required to use NetBeans and any commercial application you write does not have to be distributed with the source. Sun no longer exists, having been purchased by Oracle, which now controls Java. </para>
471
 
<para
472
 
>Java fue la herramienta de lenguaje original <quote
473
 
>una vez escrito, ejecutable en cualquier sitio</quote
474
 
>. Sin embargo, a pesar de su <quote
475
 
>modelo de seguridad superior</quote
476
 
> se ha convertido en objetivo favorito para malware y muchos expertos en seguridad recomiendan desinstalar Java. Estas preocupaciones por la seguridad y la demanda ha eliminado el brillo del desarrollo Java para muchos programadores y compañías. </para>
477
 
</sect1>
478
 
 
479
 
 
480
 
 
481
 
<sect1 id="padre">
482
 
<title
483
 
>Padre - Desarrollo de aplicación Perl y entorno de refactorización</title>
484
 
<para
485
 
>Página de inicio: <ulink url="http://padre.perlide.org"
486
 
> http://padre.perlide.org </ulink
487
 
> </para>
488
 
<para
489
 
><application
490
 
>Padre</application
491
 
> is a text editor that is simple to use for new Perl programmers but also supports large multi-lingual and multi-technology projects. Its primary focus is to create a peerless environment for learning Perl and creating Perl scripts, modules and distributions, with an extensible plug-in system to support the addition of related functionality and languages and to support advanced developers taking the editor anywhere they want it to go. It runs on Microsoft Windows, Linux, FreeBSD, Mac OS X and NetBSD and is under the GPL and the Artistic licenses. Perl is often used as a binder between disparate components in an application or project and is noted for being easy to write but difficult to read. Padre has all the features one would expect in a well supported IDE. It was written using Perl5. </para>
492
 
</sect1>
493
 
 
494
 
<sect1 id="pida">
495
 
<title
496
 
>PIDA - aplicación de desarrollo integrada en Python</title>
497
 
<para
498
 
>Página de inicio: <ulink url="http://pida.co.uk"
499
 
> http://pida.co.uk </ulink
500
 
> </para>
501
 
<para
502
 
>The website says that <application
503
 
>PIDA</application
504
 
> is different from other IDEs in that it will use the tools already available on the user's system rather than attempting to reinvent each one. PIDA is written in Python with the PyGTK toolkit, and although is designed to be used to program in any language, PIDA has fancy Python IDE features. Development and support for PIDA has been suspended because some developers have been hired by Google, some have college work to complete and other need to find jobs. </para>
505
 
</sect1>
506
 
 
507
 
<sect1 id="project-manager-ide">
508
 
<title
509
 
>Gestor de proyecto IDE - IDE para GNUstep</title>
510
 
<para
511
 
>Página de inicio: <ulink url="http://home.gna.org/pmanager"
512
 
> http://home.gna.org/pmanager </ulink
513
 
> </para>
514
 
<para
515
 
>Este es un proyecto apoyado por un único desarrollador que no ha actualizado el código desde la versión 0.2 en julio de 2006. Es, por tanto, un proyecto muerto. </para>
516
 
</sect1>
517
 
 
518
 
<sect1 id="project-center">
519
 
<title
520
 
>Centro de proyecto - IDE GNUstep oficial</title>
521
 
<para
522
 
>Página de inicio: <ulink url="http://www.gnu.org/software/gnustep/experience/ProjectCenter.html"
523
 
> http://www.gnu.org/software/gnustep/experience/ProjectCenter.html </ulink
524
 
> </para>
525
 
<para
526
 
><application
527
 
>ProjectCenter</application
528
 
> is GNUstep's integrated development environment (IDE) and allows a rapid development and easy managment of ProjectCenter running on GNUstepapplications, tools and frameworks. It is at version 0.6, is under the GPL and is being actively developed. </para>
529
 
</sect1>
530
 
 
531
 
<sect1 id="psychopy">
532
 
<title
533
 
>PsychoPy - entorno para crear estímulos psicológicos en Psicología</title>
534
 
<para
535
 
>Página de inicio: <ulink url="http://www.psychopy.org"
536
 
> http://www.psychopy.org </ulink
537
 
> </para>
538
 
<para
539
 
><application
540
 
>PsychoPy</application
541
 
> is an cross platform open-source package for running experiments using Python. Contrary to the website's claim, Python is NOT an alternative to MatLab. PsychoPy combines the graphical strengths of OpenGL with the easy Python syntax to give scientists a free and simple stimulus presentation and control package. It is used by many labs worldwide for psychophysics, cognitive neuroscience and experimental psychology. </para>
542
 
</sect1>
543
 
 
544
 
<sect1 id="pyraqua">
545
 
<title
546
 
>Pyraqua - un rápido y ligero IDE para Python usando wxPython</title>
547
 
<para>
548
 
<ulink url="http://code.google.com/p/pyragua/"
549
 
>http://code.google.com/p/pyragua </ulink>
550
 
</para>
551
 
<para
552
 
>Part of Google's "Summer of Code", Pyraqua's home page shows activity last occurred on December 29, 2009 with the posting of version 0.2.5. There has been no activity since then and the project is effectively dead. </para>
553
 
</sect1>
554
 
 
555
 
<sect1 id="qt-toolkit">
556
 
<title
557
 
>Las herramientas QT</title>
558
 
<para>
559
 
<ulink url="http://qt.nokia.com"
560
 
>http://qt.nokia.com </ulink>
561
 
</para>
562
 
<para
563
 
>Qt's latest version is 4.7 but it is usually referred to as "Qt4" to avoid confusion with the previous major release, Qt3. The KDE 3.5.x desktop was built using Qt3 and the KDE 4.x desktop was built using Qt4. The two versions are not compatible, and a tool is provided to migrate applications built with Qt3 to Qt4. However, some classes, methods and properties in Qt3 were not carried forward into Qt4 and those will have to be replaced using existing Qt4 objects. </para>
564
 
<para
565
 
>The <application
566
 
>Qt</application
567
 
> (pronounced <quote
568
 
>cute</quote
569
 
>) toolkit includes three major components, plus the QtCreator IDE and and the Qt-SDK. They are produced by Nokia, which purchased Qt from the original developer, Trolltech so that they could use Qt to develop their mobile phone OS, Symbian. They also use Qt to support MeeGo, an open source Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. Nokia states that <quote
570
 
>MeeGo integrates the experience and skills of two significant development ecosystems, versed in communications and computing technologies. The MeeGo project believes these two pillars form the technical foundations for next generation platforms and usages in the mobile and device platforms space. MeeGo currently targets platforms such as netbooks/entry-level desktops, hand held computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones.</quote
571
 
> </para>
572
 
<note
573
 
><para
574
 
>On February 11, 2011, Nokia announced a <quote
575
 
>partnership</quote
576
 
> with Microsoft in which Nokia will replace Symbian with Windows Phone 7 in wealthy American and European markets, but continue to use Symbian in India and other poorer regions. Because of a huge outcry by Qt and open source supporters who contributed to Symbian, Meego and Maemo, Nokia released a <ulink url="http://blog.qt.nokia.com/2011/02/12/nokia-new-strategic-direction-what-is-the-future-for-qt"
577
 
>blog message</ulink
578
 
> the next day. It seems they need Qt in order to continue to support Symbian on the 200 million Nokia phones that run it, and MeeGo and Maemo for a <quote
579
 
>disruptive</quote
580
 
> presence in the markets for which they are being offered. But, the partnership puts the commercial version of Qt in a questionable light due to the influence of Microsoft and the history of its partnership with Novell, and others which no longer exist. </para
581
 
></note>
582
 
<para
583
 
>Los tres mayores componentes de Qt son el Diseñador, el Lingüista y la Interfaz de Programación de Aplicaciones (API). EL kit de herramientas Qt le permite escribir código fuente para aplicaciones avanzadas con interfaces gráficas de usuario en Linux, Windows o Mac y los compila en las tres plataformas y sistemas operativos integrados con poca o no reescritura de código fuente, ganado tiempo y disminuyendo costes. </para>
584
 
<para
585
 
>Since the Qt Toolkit is under the GPL/LGPL it is not threatened by this partnership, and Canonical announced that they are going to use Qt instead of Gnome to develop their Unity 2D desktop. So, considering that, and the fact that Qt is under the GPL/LGPL license, Qt remains as viable a development tool as it was before the announcement. Because Kubuntu uses the KDE desktop and KDE was built with Qt, and Qt is the most powerful GUI RAD tool available on Linux, and some would say Windows as well, the following is information is about how to install Qt. </para>
586
 
<sect2>
587
 
<title
588
 
>Instalación de Qt</title>
589
 
<para
590
 
>The entire Qt toolkit is in the repository as qt-sdk or as part of the Qt SDK available from the <ulink url="http://qt.nokia.com/downloads"
591
 
> http://qt.nokia.com/downloads </ulink
592
 
> website under either the LGPL or a commercial license. The latest version the Qt-SDK-1.1 zip file available from Nokia in either the <ulink url="http://qt.nokia.com/downloads/sdk-linux-x11-64bit-cpp"
593
 
>32 bit</ulink
594
 
> or <ulink url="http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp"
595
 
>64 bit</ulink
596
 
> version. Either includes the QtCreator, the Designer, the Assistant (API), the Linguist and all the necessary libraries and utilities. The Qt SDK can be installed in the user's home account and used to create applications regardless of which version of Qt libraries the KDE desktop requires because the SDK startup scripts sets the shell environment to point to the SDK libraries. </para>
597
 
<para
598
 
>To use the QtCreator without installing the SDK one must first install the Qt components from the repository so that the Qt libraries, qmake, moc, debugger and other utilities are available to be automatically located by QtCreator when it is installed. Installing the following necessary packages in the order given will establish a proper QtCreator development environment: <orderedlist>
599
 
    <listitem
600
 
><para
601
 
>qt4-dev-tools</para
602
 
></listitem>
603
 
    <listitem
604
 
><para
605
 
>qt4-doc (instala la API localmente, para salvar espacio en el disco duro utilice la versión en línea)</para
606
 
></listitem>
607
 
    <listitem
608
 
><para
609
 
>qt4-designer</para
610
 
></listitem>
611
 
    <listitem
612
 
><para
613
 
>qt4-make</para
614
 
></listitem>
615
 
    <listitem
616
 
><para
617
 
>qt4-qtconfig</para
618
 
></listitem>
619
 
    <listitem
620
 
><para
621
 
>libqt4-sqlite</para
622
 
></listitem>
623
 
    <listitem
624
 
><para
625
 
>qtcreator</para
626
 
></listitem>
627
 
</orderedlist>
628
 
</para>
629
 
<para
630
 
>Several other packages might be necessary, depending on your needs. For example, if you want to create database applications then libqt4-sql-psql, libqt4-sql-mysql and libqt4-sql-sqlite will allow you to connect to a PostgreSQL, MySQL or SQLite3 database, respectively. Also consider qt4-demos, libqt4-dbg, libqt4-network, libqt4-script, libqt4-xml, python-qt4 (Python bindings) and libqt4-webkit. </para>
631
 
<para
632
 
>One can also create Qt applications using just Qt-Designer, the Assistant, and the Linguist by installing all of the 6 necessary packages listed above except qtcreator, which can be replaced using Kate or your favorite text editor. In this case one runs the Qt-Designer to create the graphical user interfaces independent of the text editor used. </para>
633
 
</sect2>
634
 
<sect2>
635
 
<title
636
 
>Qt Designer</title>
637
 
<para
638
 
>The Designer is the graphical user interface (GUI) designing tool for graphical applications written using the Qt toolkit. Qt provides the building blocks — a broad set of customizable widgets, graphics canvas, style engine and more that you need to build modern user interfaces. You can incorporate 3D graphics, multimedia audio or video, visual effects, and animations into your projects. Qts integration with the WebKit web rendering engine means that one can quickly incorporate content and services from the Web into their native application, and can use the web environment to deliver their services and functionality. </para>
639
 
</sect2>
640
 
<sect2>
641
 
<title
642
 
>Qt Linguist</title>
643
 
<para
644
 
>Linguist es la herramienta de Qt i18. (La palabra «internacionalización» tiene 18 letras entre su primera y última letra). Permite una creación fácil de archivos de traducción que son utilizados con la función (tr()) para permitir al texto mostrado por una aplicación localizar el idioma para el usuario. </para>
645
 
</sect2>
646
 
<sect2>
647
 
<title
648
 
>Qt Assistant</title>
649
 
<para
650
 
>The Assistant is Qt's Application Programming Interface (API), a world class documentation for Qt. It deals with more than just Qt's tools and classes. The API for any release of Qt, its tools and addons can be found <ulink url="http://doc.qt.nokia.com"
651
 
> here</ulink
652
 
>. It includes the following: Class index, Function index, Modules, Namespaces, Global Declarations, and the elements of the new declarative tool QML. </para>
653
 
<para
654
 
>Other Qt API Topics are: Programming with Qt, Device UI's and Qt Quick, UI Design with Qt, Cross-platform and Platform-specific info, Qt and Key Technologies, and How-To's and Best Practices. Several dozen examples are documented. The Assistant also includes tutorials, demos and QML Examples. </para>
655
 
</sect2>
656
 
<sect2>
657
 
<title
658
 
>QtCreator</title>
659
 
<para
660
 
><application
661
 
>QtCreator</application
662
 
> is Qt's graphical IDE, linking a powerful text editor, the Designer and debugger in a GUI environment. The LGPL version includes connectivity to PostgreSQL and other open source databases. The commercial license allows connectivity to those open source databases and to proprietary databases like Oracle. QtCreator is similar in power to Microsoft's Visual Studio C++. Simple applications can sometimes be created without having to write a single line of code. The internet and YouTube is full of tutorials and videos describing all levels of Qt development, like this one documenting the results of a <ulink url="http://sector.ynet.sk/qt4-tutorial"
663
 
>first time user</ulink
664
 
>. </para>
665
 
</sect2>
666
 
</sect1>
667
 
 
668
 
<sect1 id="quanta-plus">
669
 
<title
670
 
>Quanta Plus - IGU de desarrollo web</title>
671
 
<para
672
 
>Página de inicio: <ulink url="http://quanta.kdewebdev.org"
673
 
> is a dead link</ulink
674
 
>. </para>
675
 
<para
676
 
>The Quanta Plus <ulink url="http://sourceforge.net/projects/quanta/files/quanta/Quanta%203.5.8/"
677
 
>sourceforge website</ulink
678
 
> shows that version 3.5.7, released on November 9, 2007 was the last update posted. Quanta Plus can be considered a dead project. The only changes in the Kubuntu repository package appear to be to the desktop file, made by the Kubuntu dev team. KompoZer is considered its replacement. </para>
679
 
</sect1>
680
 
 
681
 
<sect1 id="seamonkey">
682
 
<title
683
 
>Seamonkey - Navegador de Internet y Compositor</title>
684
 
<para
685
 
>Página de inicio: <ulink url="http://www.seamonkey-project.org"
686
 
> http://www.seamonkey-project.org </ulink
687
 
> </para>
688
 
<para
689
 
>The <application
690
 
>SeaMonkey</application
691
 
> project is a community effort to develop the SeaMonkey all-in-one internet application suite. Such a software suite was previously made popular by Netscape and Mozilla, and the SeaMonkey project continues to develop and deliver high-quality updates to this concept. It includes an Internet browser, email &amp; newsgroup client with an included web feed reader, HTML editor, IRC chat and web development tools. On February 14, 2011 version 2.1 Beta 2 was released. </para>
692
 
<para
693
 
>Powered by Mozilla Under the hood, SeaMonkey uses much of the same Mozilla source code which powers such successful siblings as Firefox, Thunderbird, Camino, Sunbird and Miro. Legal backing is provided by the Mozilla Foundation. The code is licensed under a MPL/GPL/LGPL tri-licsense, allowing it to be easily reused in different environments. If your Internet activity consists of just browsing, emailing, using the IRC, reading web feeds and doing some light HTML editing then this application fills all your needs. </para>
694
 
</sect1>
695
 
 
696
 
<sect1 id="spe">
697
 
<title
698
 
>SPE - IDE Python de Stani</title>
699
 
<para
700
 
>Página de inicio: <ulink url="http://pythonide.stani.be/"
701
 
> http://pythonide.stani.be </ulink
702
 
> </para>
703
 
<para
704
 
><application
705
 
>SPE</application
706
 
> is a python IDE with auto indentation and completion, call tips, syntax coloring &amp; highlighting, uml viewer, class explorer, source index, todo list, pycrust shell, file browsers, drag and drop, Blender support. SPE ships with wxGlade,PyChecker and Kiki. SPE is a mature project but development seems to have stopped around 2008. </para>
707
 
</sect1>
708
 
 
709
 
<sect1 id="wxformbuilder">
710
 
<title
711
 
>wxFormBuilder - wxWidgets GUI Designer</title>
712
 
<para
713
 
>Página de inicio: <ulink url="http://sourceforge.net/apps/wordpress/wxformbuilder"
714
 
> http://sourceforge.net/apps/wordpress/wxformbuilder </ulink
715
 
> </para>
716
 
<para
717
 
><application
718
 
>wxFormBuilder</application
719
 
> is an open-source, cross-platform RAD tool for wxWidgets. It aims to be an application that as well as enabling visual development and generating the corresponding code, allows the inclusion of non-graphical components, as well as providing facilities for extending the set of widgets easily via plugins. One should not edit the code generated by wxFormbuilder, so the correct way to implement a GUI generated by wxFormBuilder is by using inheritance. The generated classes which create the GUI are intended to be used as base classes for the user-entered classes which implement the GUI. See the <ulink url="http://wiki.wxformbuilder.org/Tutorials/WhyCantIEditTheGeneratedCode"
720
 
> Why Can't I Edit the Generated Code</ulink
721
 
> web page. </para>
722
 
</sect1>
723
 
</article>