Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMACIN BAJO
SOFTWARE LIBRE
SOFTWARE LIBRE
MIEMBRO DE LA COMUNIDAD DE
SOFTWARE LIBRE GARCILASINA
PONENTE
PONENTE
Alem Br Villalobo
Alem Br Villalobo
Fi!ali"a" "e mi e#$oi%i&!
Fi!ali"a" "e mi e#$oi%i&!
'(Mo)rar *+e ,a- ma "e +!a .orma
"e $ro/ramar(
0(No e !e%eario $a/ar $or +! IDE o
+!a a$li%a%i&! $ara $ro/ramar(
1(No )o"o lo *+e e $a/a e b+e!o(
2(No )o"o lo *+e e %o!.i"e!%ial ,a%e lo
*+e "i%e *+e ,a%e(
3(E $re.erible +ar al/o *+e e abe
%omo e)a ,e%,o(
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
Por*+e e libre8 )ie!e +!a .iloo.ia "e liber)a"
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
No e !e%eario e$erar a *+e +!a em$rea !o "e
$ermio "e +ar +!a a$li%a%i&!
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
Se )ie!e a%)+ali9a%io!e %o!)a!)eme!)e
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
Se $+e"e aber %omo e): ,e%,o - e)r+%)+ra"o
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
Se )ie!e o$or)e m+!"ial
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
Por*+e e %,e;ere
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7
4<+5 e $+e"e $ro/ramar e!
4<+5 e $+e"e $ro/ramar e!
o.)6are libre7
o.)6are libre7
4= *+5 a$li%a%io!e e#i)e!7
4= *+5 a$li%a%io!e e#i)e!7
PROGRAMACIN EN C>>
PROGRAMACIN EN C>>
Te!emo a CODE BLOC?S(@
E +! e!)or!o "e "earrollo i!)e/ra"o AIDEB
libre8 "e %&"i/o abier)o - m+l)i$la)a.orma
$ara el "earrollo "e $ro/rama e! le!/+aCe
C>>(
PROGRAMACIN EN JAVA
PROGRAMACIN EN JAVA
Te!emo a NETBEANS(@
Ne)Bea! e +! IDE D +!a ,erramie!)a
$ara $ro/rama"ore $e!a"a $ara e%ribir8
%om$ilar8 "e$+rar - eCe%+)ar $ro/rama(
E): e%ri)o e! Ja;a $ero $+e"e er;ir $ara
%+al*+ier o)ro le!/+aCe "e $ro/rama%i&!(
PROGRAMACIN EN PEP
PROGRAMACIN EN PEP
Te!emo a GPEPEDIT(@ E +! e"i)or
%om$a)ible %o! UTF@F $ara el e!)or!o "e
e%ri)orio "e GNOME %o!)r+i"o +a!"o
S%i!)illa(
E imilar *+e el /e"i) Ae! Wi!"o6G el
!o)e$a" o e"i)or "e )e#)oB %o! la "ire.e!%ia
*+e e): "ieHa"o $ara e"i)ar )e#)o e! $,$
- ,)ml(
PROGRAMACIN EN (NET
PROGRAMACIN EN (NET
Te!emo a MONO(@ Mo!o e el !ombre "e
+! $ro-e%)o "e %&"i/o abier)o i!i%ia"o $or
Iimia! - a%)+alme!)e im$+la"o $or No;ell
A)ra la a"*+ii%i&! "e Iimia!B $ara %rear
+! /r+$o "e ,erramie!)a libre8 baa"a
e! G!+JLi!+# - %om$a)ible %o! (NET e/K!
lo e$e%i.i%a"o $or el ECMA(
PROGRAMACIN EN S<L
PROGRAMACIN EN S<L
Te!emo a M=S<L(@ M-S<L e +! i)ema
"e /e)i&! "e bae "e "a)o rela%io!al8
m+l)i,ilo - m+l)i++ario %o! m: "e ei
millo!e "e i!)ala%io!e(
PROGRAMACIN EN CSSED
PROGRAMACIN EN CSSED
Te!emo a CSSED(@ E)a e +!a e#%ele!)e
,erramie!)a $ara lo "earrolla"ore 6eb
*+e )rabaCa! obre Li!+#(
Se )ra)a CSSED8 e +! a$li%a%i&! GT?8 *+e
$ermi)e %rear - e"i)ar EoCa "e E)ilo e!
Ca%a"a ACSSB "e ma!era e!%illa -
$r:%)i%a(
PROGRAMACIN EN ETML
PROGRAMACIN EN ETML
Te!emo a ?OMPOLER(@ ?om$oLer e +!
e"i)or ETML o$e!o+r%e baa"o e! N;+( E
ma-orme!)e ma!)e!i"o $or +!a %om+!i"a"
"e ++ario8 la mima *+e bi.+r%& el
$ro-e%)o(
Do6!loa"(%om lo %o!i"er& +!a "e la
meCore al)er!a)i;a libre a A"obe CS18 -
lo %om$ar& .a;orableme!)e %o! A"obe
Dream6ea;er(
PROGRAMACIN EN UML
PROGRAMACIN EN UML
Te!emo a UMBRELLO(@ Umbrello UML
Mo"eller e +!a ,erramie!)a "e "ia/rama
*+e a-+"a e! el $ro%eo "el "earrollo "e
o.)6are8 .a%ili)a la %rea%i&! "e +! $ro"+%)o
"e al)a %ali"a"8 e$e%ialme!)e "+ra!)e
.ae "e a!:lii - "ieHo "el $ro-e%)o(
PROGRAMACIN EN FLASE
PROGRAMACIN EN FLASE
Te!emo a FLASE2LINUI(@ Fla, .or Li!+#
e +!a ,erramie!)a $ara %rear "e .orma
;i+al a!ima%io!e e! .orma)o Ma%rome"ia
Fla, ASWFB(
Se e!%+e!)ra e! + $rimera .ae "e
"earrollo8 $or lo *+e "e mome!)o &lo
o.re%e +! $e*+eHo +b%o!C+!)o "e la
$oibili"a"e "e Ma%rome"ia Fla,(
qmake
PROGRAMACIN EN P=TEON
PROGRAMACIN EN P=TEON
Te!emo a DRP=TEON(@ DrP-),o! e
al)ame!)e $ero!ali9able8 +! e"i)or "e
)e#)o orie!)a"o a e%ribir $ro/rama e!
P-),o! r:$i"a - e!%illa( E): e%ri)o e!
P-),o! +a!"o ,erramie!)a "e 6#P-),o!(
PROGRAMACIN EN RUB= ON
PROGRAMACIN EN RUB= ON
RAILS
RAILS
Te!emo a JETBRAINS RUB=MINE(@ E +!
IDE %om$le)o "e ,erramie!)a "e "earrollo
ee!%iale8 )o"o i!)e/ra"o - %rea +!
ambie!)e %&mo"o - ele/a!)e $ara la
$ro/rama%i&! R+b- - "earrollo Web %o!
R+b- o! Rail(
MIS LENGUAJE DE PROGRAMACIN
PREFERIDOS
PARA ESCRITORIO
PARA ESCRITORIO
$-),o!
$-),o!
4Por*+5 $-),o!7
4Por*+5 $-),o!7
E +! le!/+aCe e)r+%)+ra"o(
E +! le!/+aCe .+!%io!al(
E +! le!/+aCe i!)er$re)a"o(
Te obli/a a er or"e!a"o(
E m+l)i$la)a.orma(
E e)a!"ar(
E el *+e %o!o%o(
E %,e;ere(
4<+5 $ro/rama +o7
4<+5 $ro/rama +o7
PARA PROGRAMACIN WEB
PARA PROGRAMACIN WEB
PEP
PEP
4Por*+5 $,$7
4Por*+5 $,$7
E rob+)o
E o.)6are libre
4<+5 $ro/rama +o7
4<+5 $ro/rama +o7
/$,$e"i)
/$,$e"i)
GRACIAS MMM
4Pre/+!)a777
4Pre/+!)a777
CorreoN
alem%i)oO/mail(%om
Blo/ Pero!alN
,))$NJJ,a%Plibre(6or"$re(%om