Kiwi: Framework Python para Interfaces Gráficas
http://www.async.com.br/~kiko/FISL2003/kiwi/
Christian Reis
kiko@async.com.br
Anterior | 3 | Próximo

Por que Kiwi

  • (Incrivelmente) é difícil criar aplicações gráficas usando apenas o PyGTK.
  • Código repetitivo, excessiva manipulação de baixo nível para controlar componentes e amarrar sinais. Resultado `pouco Pythonico'.
  • Criação de interfaces usando Glade, e a biblioteca libglade facilitam o trabalho, mas APIs bizarras e mal integradas. Imagem com Glade sendo utilizado
  • Kiwi oferece comportamento avançado para componentes: listas ordenadas, autocompleção, negrito, cores, validação.
  • Simplifica substancialmete a tarefa de organização dos módulos, provendo estrutura.
  • Proxies tornam trivial a criação de formulários!