Practicas Profesionales en
Apache OpenOffice
1
PracticasPracticas
VirtualesVirtuales
En Software LibreEn Software Libre
Apache OpenOffice
Contribuidor PPMC 21/10/1221/10/12
00:00
Practicas Profesionales en
Apache OpenOffice
2
¿Barreas de la presencialidad?¿Barreas de la presencialidad?
● Eliminar las barreras de infraestructura
● Mexico carece de innovación
● No hay empresas de software en Mexico
● Demanda de tecnología
● Planes de estudio precarios
Practicas Profesionales en
Apache OpenOffice
3
¿Porque virtuales?¿Porque virtuales?
● Fácil de escalar
● Entre mas personas es mas fácil aprender a
innovar
● Se vuelve más eficiente el trabajo
● El ambiente virtual es “el futuro”
Practicas Profesionales en
Apache OpenOffice
4
Paso 1
Paso 2
BecarioBecario
tradicionaltradicional
Practicas Profesionales en
Apache OpenOffice
5
!!FAIL
Practicas Profesionales en
Apache OpenOffice
6
¿Porque Software Libre?¿Porque Software Libre?
➢ Código de producción
➢ Una organización global
➢ Reconocida en todo el mundo
➢ Transparencia 100%
➢ Procesos ampliamente aceptados de desarrollo
de software
➢ Flexibilidad de horario
➢ Proyectos en comunidad
Practicas Profesionales en
Apache OpenOffice
7
DesarrolloDesarrollo
● Trabaja desde casa
● Organiza tu trabajo
● Aprende a tu paso
● Documenta todo
● !!!Muestra tu trabajo!!!
DevOps
Genio de
Internet
Zen del
SEO
Practicas Profesionales en
Apache OpenOffice
8
Like A
!!
BOSS
Practicas Profesionales en
Apache OpenOffice
9
Practicas Profesionales en
Apache OpenOffice
10
“ ”Proyecto WayOOo“ ”Proyecto WayOOo
● Firmar convenios con universidades
● Crear clusters de becarios
● Desarrollar un semillero global dentro de OOo
● !!Innovar!!
Practicas Profesionales en
Apache OpenOffice
11
Areas de practicasAreas de practicas
● Documentación
– Contenidos
● Desarrollo
– Desarrollo de extensiones
– Desarrollo de núcleo
● Control de calidad
– Testing
Practicas Profesionales en
Apache OpenOffice
12
DocumentaciónDocumentación
● Hablar inglés
● Ser consistente
● Atención a los detalles
● Buena redacción
Practicas Profesionales en
Apache OpenOffice
13
DesarrolloDesarrollo
● Capacidad de Auto aprendizaje
● Capacidad de resolver problemas
● Capacidad de generar preguntas técnicas
eficientes
● Pensamiento lógico sólido
● Altamente productivo
Practicas Profesionales en
Apache OpenOffice
14
Control de CalidadControl de Calidad
● Consistencia y organización
● Seguimiento de multiples casos
● Comunicación efectiva
● Atención a detalles
Practicas Profesionales en
Apache OpenOffice
15
Otros programas deOtros programas de
OpenOfficeOpenOffice
● Academias OpenOffice
– Institutos que llevan la certificación OpenOffice
● Academias de innovación
– Migraciones academicas
– Desarollo de programa de Ofimática empresarial
● Estandares de documentación
● Gestión empresarial de documentos
● Innovación empresarial
Practicas Profesionales en
Apache OpenOffice
16
Certificacion deCertificacion de
openofficeopenoffice
● Valor internacional
● Integrado al proceso educativo
● Portafolio de evidencias de trabajo
● Seguimiento de aprendizaje
● Aprendizaje horizontal (de pares)
● Gestión sencilla via tecnologías web 2.0
● Basado en el marco europeo de conocimiento
● Abierto a la educación integrál
Practicas Profesionales en
Apache OpenOffice
17
“ ”Diplomado Software Libre“ ”Diplomado Software Libre
● Tener un entendimiento redondo del software
libre
● Desarrollar en la metodología del software libre
● Solucionar problemas en comunidad
● Integrar ideas, y alcanzar innovación a traves
de esta
Practicas Profesionales en
Apache OpenOffice
18
Caso de Estudio
Practicas Profesionales en
Apache OpenOffice
19
OOo2GdocOOo2Gdoc
● Sincroniza documentos con
– Google Docs
– Zoho
● Sube documentos a la nube
● Baja documentos
● Permite nunca perder información
● Es libre
Practicas Profesionales en
Apache OpenOffice
20
Desarrollo de extensionesDesarrollo de extensiones
● Tarea: Mejorar la integración de la extensión
OOo2Gdoc
● Objetivo: Homogeneizar el “Look & Feel” de la
extension con OpenOffice.org
Practicas Profesionales en
Apache OpenOffice
21
-De Java SWING a UNO AWT-De Java SWING a UNO AWT
public short execute() throws
com.sun.star.script.BasicErrorException,
Exception{
....
this.xMCF.createInstanceWithContext("com.s
un.star.awt.Toolkit",
this.xComponentContext);
....
}
private void initComponents() {
....
jSeparator1 = new
javax.swing.JSeparator();
documentNamePanel = new
javax.swing.JPanel();
....
}
Practicas Profesionales en
Apache OpenOffice
22
&Look Feel&Look Feel
Java Swing en Linux UNO-AWT en Linux
Practicas Profesionales en
Apache OpenOffice
23
&Look Feel&Look Feel
Java Swing en Windows UNO-AWT en Windows
Practicas Profesionales en
Apache OpenOffice
24
VentajasVentajas
● Se integra mejor al L&F de OpenOffice.org
● Ahorro de recursos.
● La unica dependecia es: OpenOffice.org
● El termino “Extension” se lleva acabo
plenamente.
Practicas Profesionales en
Apache OpenOffice
25
Practicas Profesionales en
Apache OpenOffice
26
● Página http://es.openoffice.org
● Correo: jza@oooes.org;
gerardo.gr90@gmail.com
● Twitter: @jza
ContactoContacto

Practicas virtuales v2.2

  • 1.
    Practicas Profesionales en ApacheOpenOffice 1 PracticasPracticas VirtualesVirtuales En Software LibreEn Software Libre Apache OpenOffice Contribuidor PPMC 21/10/1221/10/12 00:00
  • 2.
    Practicas Profesionales en ApacheOpenOffice 2 ¿Barreas de la presencialidad?¿Barreas de la presencialidad? ● Eliminar las barreras de infraestructura ● Mexico carece de innovación ● No hay empresas de software en Mexico ● Demanda de tecnología ● Planes de estudio precarios
  • 3.
    Practicas Profesionales en ApacheOpenOffice 3 ¿Porque virtuales?¿Porque virtuales? ● Fácil de escalar ● Entre mas personas es mas fácil aprender a innovar ● Se vuelve más eficiente el trabajo ● El ambiente virtual es “el futuro”
  • 4.
    Practicas Profesionales en ApacheOpenOffice 4 Paso 1 Paso 2 BecarioBecario tradicionaltradicional
  • 5.
  • 6.
    Practicas Profesionales en ApacheOpenOffice 6 ¿Porque Software Libre?¿Porque Software Libre? ➢ Código de producción ➢ Una organización global ➢ Reconocida en todo el mundo ➢ Transparencia 100% ➢ Procesos ampliamente aceptados de desarrollo de software ➢ Flexibilidad de horario ➢ Proyectos en comunidad
  • 7.
    Practicas Profesionales en ApacheOpenOffice 7 DesarrolloDesarrollo ● Trabaja desde casa ● Organiza tu trabajo ● Aprende a tu paso ● Documenta todo ● !!!Muestra tu trabajo!!! DevOps Genio de Internet Zen del SEO
  • 8.
    Practicas Profesionales en ApacheOpenOffice 8 Like A !! BOSS
  • 9.
  • 10.
    Practicas Profesionales en ApacheOpenOffice 10 “ ”Proyecto WayOOo“ ”Proyecto WayOOo ● Firmar convenios con universidades ● Crear clusters de becarios ● Desarrollar un semillero global dentro de OOo ● !!Innovar!!
  • 11.
    Practicas Profesionales en ApacheOpenOffice 11 Areas de practicasAreas de practicas ● Documentación – Contenidos ● Desarrollo – Desarrollo de extensiones – Desarrollo de núcleo ● Control de calidad – Testing
  • 12.
    Practicas Profesionales en ApacheOpenOffice 12 DocumentaciónDocumentación ● Hablar inglés ● Ser consistente ● Atención a los detalles ● Buena redacción
  • 13.
    Practicas Profesionales en ApacheOpenOffice 13 DesarrolloDesarrollo ● Capacidad de Auto aprendizaje ● Capacidad de resolver problemas ● Capacidad de generar preguntas técnicas eficientes ● Pensamiento lógico sólido ● Altamente productivo
  • 14.
    Practicas Profesionales en ApacheOpenOffice 14 Control de CalidadControl de Calidad ● Consistencia y organización ● Seguimiento de multiples casos ● Comunicación efectiva ● Atención a detalles
  • 15.
    Practicas Profesionales en ApacheOpenOffice 15 Otros programas deOtros programas de OpenOfficeOpenOffice ● Academias OpenOffice – Institutos que llevan la certificación OpenOffice ● Academias de innovación – Migraciones academicas – Desarollo de programa de Ofimática empresarial ● Estandares de documentación ● Gestión empresarial de documentos ● Innovación empresarial
  • 16.
    Practicas Profesionales en ApacheOpenOffice 16 Certificacion deCertificacion de openofficeopenoffice ● Valor internacional ● Integrado al proceso educativo ● Portafolio de evidencias de trabajo ● Seguimiento de aprendizaje ● Aprendizaje horizontal (de pares) ● Gestión sencilla via tecnologías web 2.0 ● Basado en el marco europeo de conocimiento ● Abierto a la educación integrál
  • 17.
    Practicas Profesionales en ApacheOpenOffice 17 “ ”Diplomado Software Libre“ ”Diplomado Software Libre ● Tener un entendimiento redondo del software libre ● Desarrollar en la metodología del software libre ● Solucionar problemas en comunidad ● Integrar ideas, y alcanzar innovación a traves de esta
  • 18.
    Practicas Profesionales en ApacheOpenOffice 18 Caso de Estudio
  • 19.
    Practicas Profesionales en ApacheOpenOffice 19 OOo2GdocOOo2Gdoc ● Sincroniza documentos con – Google Docs – Zoho ● Sube documentos a la nube ● Baja documentos ● Permite nunca perder información ● Es libre
  • 20.
    Practicas Profesionales en ApacheOpenOffice 20 Desarrollo de extensionesDesarrollo de extensiones ● Tarea: Mejorar la integración de la extensión OOo2Gdoc ● Objetivo: Homogeneizar el “Look & Feel” de la extension con OpenOffice.org
  • 21.
    Practicas Profesionales en ApacheOpenOffice 21 -De Java SWING a UNO AWT-De Java SWING a UNO AWT public short execute() throws com.sun.star.script.BasicErrorException, Exception{ .... this.xMCF.createInstanceWithContext("com.s un.star.awt.Toolkit", this.xComponentContext); .... } private void initComponents() { .... jSeparator1 = new javax.swing.JSeparator(); documentNamePanel = new javax.swing.JPanel(); .... }
  • 22.
    Practicas Profesionales en ApacheOpenOffice 22 &Look Feel&Look Feel Java Swing en Linux UNO-AWT en Linux
  • 23.
    Practicas Profesionales en ApacheOpenOffice 23 &Look Feel&Look Feel Java Swing en Windows UNO-AWT en Windows
  • 24.
    Practicas Profesionales en ApacheOpenOffice 24 VentajasVentajas ● Se integra mejor al L&F de OpenOffice.org ● Ahorro de recursos. ● La unica dependecia es: OpenOffice.org ● El termino “Extension” se lleva acabo plenamente.
  • 25.
  • 26.
    Practicas Profesionales en ApacheOpenOffice 26 ● Página http://es.openoffice.org ● Correo: jza@oooes.org; gerardo.gr90@gmail.com ● Twitter: @jza ContactoContacto