Charla Gpe 2003

36
J. Manrique Lopez de la fuente [email protected] http://asturlinux.org/~jsmanrique LiNUX de bolsillo - Proyecto GPE - Algunas ideas de futuro

description

Documento de notas de la charla sobre GPE para las Jornadas de Software Libre en Asturias de 2003

Transcript of Charla Gpe 2003

Page 1: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

LiNUX de bolsillo

- Proyecto GPE - Algunas ideas de futuro

Page 2: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Parte del proyecto Handhelds.org

Interface gráfico pensado en ordenadores de bolsillo, tipo HP iPAQ, o Sharp Zaurus«Gnome para ordenadores de bolsillo»

Características clave:

- Librería de componentes basados en GTK 2.2 (LGPL)- Multitud de aplicaciones (GPL)- Utiliades del sistema como administración de Wi-Fi y Bluetooth- Internacionalización- Migración de pantalla: «teleport» ejecutando aplicaciones a otras pantallas

Page 3: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Tecnologías:

- Sistema X-Window(TM)Xfree86 v4.3/Tiny-X, extensiones render, rotar y redimensinar

- Fontconfig

- GTK+ 2.2Soporte texto bidireccional, migración de pantalla, ...

- Soporte de los estándares de Freedesktop.org

- Gestor de ventanas Matchbox

- SQLite para la administración de archivos

- GSTreamer multimedia framework

- Paquetes disponibles para FamiliarOpenZaurus y Debian en camino

Page 4: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Login gráfico

Page 5: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Escritorio

Page 6: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Utilidades

Page 7: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Utilidades

Editor de texto

Page 8: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Utilidades

Administrador dearchivos

Page 9: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Configuración

Page 10: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Configuración

GPE-Config

Page 11: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Configuración

Almacenamiento

Page 12: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Juegos

Page 13: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- PIM (Personal InformationManager)

Contactos

Page 14: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- PIM (Personal Information

Manager)

Calendario

Page 15: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- PIM (Personal InformationManager)

Figment

Page 16: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Navegador web (Dillo)

Page 17: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Aplicaciones

- Sketch

Page 18: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Otras utilidades

- Rotación de pantalla

Page 19: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Otras utilidades

- Rotación de pantalla

Page 20: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Otras utilidades

- Salto entre tareas en ejecución

Page 21: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Y mucho más ...

Page 22: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Y mucho más ...

Page 23: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Colaboración con el proyecto

- Internacionalización

- Depuración

- Desarrollo y finalización de proyectos pendientes:

GPE-WordSincronización con el PC (SynCE, Multisync)

- Y más ...

Dirección web del proyecto:

http://gpe.handhelds.org

Page 24: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Algunos proyectos para GPE

- Proyecto SDA: Scientific Digital Assistant

- Chimpa ::

Page 25: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Desarrollo de ordenador de bolsillo para estudiantes

- 3 B's : Bueno, bonito y barato

Page 26: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Ordenadores de bolsillo del «pasado»:

Las calculadoras programables

Page 27: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Intentos anteriores:

HP Xpander

Page 28: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Plataformas para desarrollar SDA:Trasgu : Parecido a las calculadoras actuales

Procesador ARM7Pantalla 240x160, monocromo o color de 2.5” - 3”Teclado alfanumérico8MB FlashROM y 16MB RAM

Xana : Ordenador de bolsillo adaptado al uso estudiantilProcesador Xscale PXA255Pantalla 240x320, de 3.7” - 4”16/32MB FlashROM y 32/64MB RAM (Opción NAND)

Nuberu : Mini-TabletPC (Linux)Procesador x86Pantalla 8.4” - 10”Sin partes móviles

Page 29: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Software base para el SDA

Giac : Librería C++ para álgebra y cálculo simbólico (CAS).

XCAS : Interface gráfica de Giac,corre en Familiar.

Page 30: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Software base para el SDA

XCAS : Necesita ser portadoa GTK2/GPE

¿vaCAS?Visual aided ComputerAlgebra System

Page 31: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Software base para el SDA

Herramienta para presentaciones

- ¿Derivado de Magic-Point?

Comunicación PC-SDA :

- Sincronización

- Dispositivo de almacenamiento externo (usb-storage)

- ¿Uso de Mono::?

Page 32: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Hardware base para SDA

Trasgu : Por desarrollar, aunque se podría probar sobre ordenadores de bolsillo Psion Serie 5

Xana : Por desarrollar, pero se usa HP iPAQ (con Linux) como plataforma de pruebas

Nuberu : Por desarrollar, pero se puede usar cualquier ordenador x86 con Gnome2

Page 33: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Hardware base para el SDA

Algunas ideas pasadas no fueron tan malas ...

Page 34: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto SDA: Scientific Digital Assistant

- Dirección web del proyecto:

http://www.asturlinux.org/~jsmanrique/sda

- Estado:

- Pre-pre-pre-pre-alpha

- Necesidades:

- Soporte hardware- Programadores- Depuración

Page 35: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

Proyecto GPE: The GPE Palmtop Environment

Proyecto Chimpa:: Mono for handhelds

- Port de Mono para Familiar

- Ajustar Mono a las necesidades de un ordenador de bolsillo

- Compatible con .NET Compact Framework de Microsoft

- Gtk# para GPE, ¿GPE#?

Estado

- Sin empezar. Sólo como idea.- Mono corre en máquinas con StrongARM

http://www.go-mono.comhttp://www.monohispano.org

Page 36: Charla Gpe 2003

J. Manrique Lopez de la [email protected]

http://asturlinux.org/~jsmanrique

LiNUX de bolsillo¡¡ Hay un pingüino en mi bolsillo !!

Ruegos y Preguntas