Publicado el 11 de Julio del 2017
1.227 visualizaciones desde el 11 de Julio del 2017
2,8 MB
40 paginas
Creado hace 15a (02/10/2009)
APLICACIONES LIBRES PARA
APLICACIONES LIBRES PARA
PROGRAMACIÓN
PROGRAMACIÓN
PONENTE
Alem Bär Villalobos
●
Miembro de la Comunidad de Software
Libre Garcilasina
http://hacklibre.wordpress.com/
alemcito@gmail.com
¿Qué trato dar a entender?
¿Qué trato dar a entender?
1.- Dar a conocer que existe mas de una forma
1.- Dar a conocer que existe mas de una forma
de programar.
de programar.
2.- No es escencial pagar por un ide o un
2.- No es escencial pagar por un ide o un
app de programación.
app de programación.
3.- No todo lo que se paga es bueno.
3.- No todo lo que se paga es bueno.
4.- No todo lo que es confidencial hace lo que
4.- No todo lo que es confidencial hace lo que
realmente dice.
realmente dice.
5.- Es preferible usar algo que se sabe como
5.- Es preferible usar algo que se sabe como
está hecho.
está hecho.
¿Porqué programar en software
¿Porqué programar en software
libre?
libre?
1.- Por que es libre, usa una filosofia de libertad.
1.- Por que es libre, usa una filosofia de libertad.
2.- No es necesario esperar a que una empresa nos
2.- No es necesario esperar a que una empresa nos
permita usar la aplicación.
permita usar la aplicación.
3.- Se tiene actualizaciones constantemente.
3.- Se tiene actualizaciones constantemente.
4.- Se puede saber como está hecho y estructurado.
4.- Se puede saber como está hecho y estructurado.
5.- Se tiene soporte mundial.
5.- Se tiene soporte mundial.
6.- Porque es chevere. XD
6.- Porque es chevere. XD
¿Qué se puede programar en
¿Qué se puede programar en
software libre?
software libre?
Y Y Y Y Y Y me puede hablar un
Y Y Y Y Y Y me puede hablar un
poco de estas aplicaciones??
poco de estas aplicaciones??
Progamación en C++
Progamación en C++
Tenemos a CODE BLOCKS.- Es un entorno de desarrollo
integrado
y
multiplataforma para el desarrollo de programas en
lenguaje C++.
abierto
código
(IDE)
libre,
de
Progamación en java
Progamación en java
Tenemos a NETBEANS.- NetBeans es un IDE - una
herramienta para programadores pensada para escribir,
compilar, depurar y ejecutar programas. Está escrito en
Java - pero puede servir para cualquier otro lenguaje de
programación.
Progamación en php
Progamación en php
Tenemos a GPHPEDIT.- Es un editor compatible con
UTF-8 para el entorno de escritorio de GNOME
construido usando Scintilla.
Es similar que el gedit (en Window$ el notepad o editor
de texto) con la direfencia que está diseñado para
editar texto en php y html.
Progamación en .net
Progamación en .net
Tenemos a MONO.- Mono es el nombre de un proyecto
de código abierto iniciado por Ximian y actualmente
impulsado por Novell (tras la adquisición de Ximian)
para crear un grupo de herramientas libres, basadas en
GNU/Linux y compatibles con
lo
especificado por el ECMA.
.NET según
Progamación en sql
Progamación en sql
Tenemos a MYSQL.- MySQL es un sistema de gestión de
base de datos relacional, multihilo y multiusuario con
más de seis millones de instalaciones.
Progamación en css
Progamación en css
Tenemos a CSSED.- Esta es una excelente herramienta
para los desarrolladores web que trabajan sobre Linux.
Se trata CSSED, es un aplicación GTK, que permite
crear y editar Hoja de Estilos en Cascada (CSS) de
manera sencilla y práctica.
Progamación en HTML
Progamación en HTML
Tenemos a KOMPOZER.- KompoZer es un editor HTML
opensource basado en Nvu. Es mayormente mantenido
por una comunidad de usuarios, la misma que bifurcó
el proyecto.
lo consideró una de
Download.com
libres a Adobe CS3, y
alternativas
favorablemente con Adobe Dreamweaver.
las mejores
lo comparó
Progamación en UML
Progamación en UML
Tenemos a UMBRELLO.- Umbrello UML Modeller es una
herramienta de diagramas que ayuda en el proceso del
desarrollo de software, facilita la creación de un
producto de alta calidad, especialmente durante fases
de análisis y diseño del proyecto.
Progamación en FLASH
Progamación en FLASH
Tenemos a FLASH4LINUX.- Flash for Linux es una
herramienta para crear de forma visual animaciones en
formato Macromedia Flash (SWF). Se encuentra en sus
primeras fases de desarrollo, por lo que de momento
sólo ofrece un pequeño subconjunto de las posibilidades
de Macromedia Flash.
Progamación en PYTHON
Progamación en PYTHON
Tenemos a DRPYTHON.- DrPython es altamente
personalizable, un editor de texto orientado a escribir
programas en Python rápida y sencilla. Está escrito en
Python usando herramientas de wxPython.
Progamación en RUBY ON
Progamación en RUBY ON
RAILS
RAILS
Tenemos a JETBRAINS RUBYMINE.- Es un IDE completo
todos
de herramientas de desarrollo esenciales,
integrado y crea un ambiente cómodo y elegante para
la programación Ruby y desarrollo Web con Ruby on
Rails.
MEJORES LENGUAJES DE
MEJORES LENGUAJES DE
PROGRAMACIÓN
PROGRAMACIÓN
(desde mi punto de vista)
(desde mi punto de vista)
PARA DESKTOP
PARA DESKTOP
PYTHON
¿POR QUÉ?
¿POR QUÉ?
● Es un lenguaje estructurado.
● Es un lenguaje orientado a objetos.
● Es un lenguaje funcional.
● Es un lenguaje interpretado.
● Te obliga a ser ordenado.
● Es tan simple y tan potente.
● Se usa pocas lineas de código para hacer cosas
enormes.
● Es multiplataforma.
● Tiene cualquier cantidad de documentación.
¿Qué programa uso?
¿Qué programa uso?
Dr. Python
¿Y por qué?
● Me corrije si tengo errores.
● Es mas facil y mas factible programar.
● Es comodo programar.
PARA BASE DE DATOS
PARA BASE DE DATOS
SQL
¿POR QUÉ?
¿POR QUÉ?
● Es estandar.
● Es el que conosco.
● Tengo factibilidad de uso.
● Más facil de manejar.
● Se integra facilmente con los otros lenguajes en donde
programo.
● Es chevere.
¿Qué programa uso?
¿Qué programa uso?
MySql
¿Y por qué?
● Es facil adquirirlo.
● Es facil usarlo.
● Te permite usarlo donde lo desees.
PARA WEB
PARA WEB
PHP
¿POR QUÉ?
¿POR QUÉ?
● Es potente.
● Es factible usarlo.
● Es robusto.
● Tiene bastante documentación.
¿Qué programa uso?
¿Qué programa uso?
GPHPEDIT
¿Y por qué?
● Es facil adquirirlo.
● Es facil usarlo.
● Corrije los errores.
GRACIAS !!!!
GRACIAS !!!!
LOS DE AL FONDO, DE ADELANTE, EL PRESENTADOR Y LOS DE LA
COMUNIDAD YA PUEDEN DESPERTARSE ....
PREGUNTAS ????
PREGUNTAS ????
Correo electrónico: alemcito@gmail.com
Blog personal: http://hacklibre.wordpress.com
+
Comentarios de: APLICACIONES LIBRES PARA PROGRAMACIÓN (0)
No hay comentarios