desenvolvimento web com turbogears e dosvox

Download Desenvolvimento Web com TurboGears e DOSVOX

If you can't read please download the document

Upload: rhcarvalho

Post on 16-Apr-2017

2.300 views

Category:

Technology


5 download

TRANSCRIPT

Desenvolvimento Web com TurboGears e DOSVOX

Neno Henrique Albernaz

e

Rodolfo Henrique Carvalho

NCE/UFRJ

Motivao

Cadeira do curso de mestrado da UFRJ

Projeto Wisconsin

LABASE

Por que Python?

Por que TurboGears?

DOSVOX
Incluso digital do deficiente visual

Como surgiu o DOSVOX?

Marcelo Pimentel

Aluno cego do curso de graduao em Informtica da UFRJ

Iniciou o curso de Computao Grfica, em agosto de 1993

Professor da cadeira, Jos Antnio dos Santos Borges

Props a Marcelo trabalhar com aspectos de computao sonora

DOSVOX: sistema pioneiro no Brasil

Desenvolvido no Ncleo de Computao Eletrnica da UFRJ

Equipe de desenvolvimento com programadores cegos

Atualmente utilizado por mais de dez mil usurios

Brasil, Amrica Latina, Europa e frica

Mudou radicalmente a situao cultural dos invisuais

DOSVOX, tecnologia criada inteiramente no Brasil

Como o DOSVOX funciona?

O DOSVOX faz uso de paradigmas de interao muito simples

Guia o usurio atravs de menus de opes sonoros

Conduz com segurana no processo interativo

Pessoa com pouca prtica em computador em pouco tempo domina

O sistema DOSVOX contm mais de 90 programas

Cobrem a maior parte das aplicaes dos computadores

O que o Sistema DOSVOX faz?

Edio e leitura de textos

Impresso em tinta e braille

Scripts que fazem interface com outros programas

Agenda de telefone e compromissos

Calculadora

Jogos especiais para invisuais

Acesso amplo Internet

Correio eletrnico, acesso a homepages e bate-papo

Telnet falado

...

Programao em Python!

Ledores de tela

Auxiliam a interao de cegos com programas sem voz

A interao requer mais conhecimento

Interface grfica no foi feita para cego

Nem sempre tem teclas de atalho

TurboGears 1.0

Framework Web MVC

Objetivos do projeto

Create great web apps faster!

Fcil e divertido

O TG utiliza os melhores componentes disponveis e combina-os em um pacote fcil de instalar.

Inclui tambm "glue code" que faz com que as partes funcionem com coeso.

Atingindo Objetivos

Como?

Basta escrever um mtodo para expor funcionalidade na web

Voc pode gerar contedo HTML ou API JavaScript consistentemente

Liberdade para criar layouts XHTML com qualquer ferramenta

Abstrao do banco de dados, no precisa escrever SQL

Linguagem limpa, consisa e dinmica

Modelo

Modelo

Controladores

Vista

Vista

Na prtica!

Projeto Wisconsin no TG, usando DOSVOX

Tela no Firefox:

Dvidas

Neno Henrique Albernaz

[email protected]

http://intervox.nce.ufrj.br/dosvox

Rodolfo Henrique Carvalho

[email protected]

http://lifeatmymind.blogspot.com

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamalla

Toinen jsennystaso

Kolmas jsennystaso

Neljs jsennystaso

Viides jsennystaso

Kuudes jsennystaso

Seitsems jsennystaso

Kahdeksas jsennystaso

Yhdekss jsennystaso