Ferramentas Pessoais
Visões

Python for Maemo

Python para dispositivos baseados no Maemo

Nível da Palestra: Intermediário

Pré-requisito: conhecimentos básicos de Linux e programação em Python. "Python for Maemo" (ou PyMaemo) é um projeto que tem como objetivo dar suporte ao uso do Python como linguagem de programação em dispositivos móveis baseados no Maemo. O Maemo é uma plataforma de software baseada em Linux e usada em dispositivos móveis, como o Internet Tablet N810 da Nokia. Oficialmente, C e C++ são suportados. No entanto, o Python é uma ótima alternativa, por ser uma linguagem dinâmica, de fácil aprendizado e independente de plataforma. Neste mini-curso serão apresentados, no contexto da programação em Python, a arquitetura básica do Maemo, os principais componentes (conectividade, multimídia, interface gráfica, entre outros) e a API de programação. Para cada componente, serão mostrados exemplos funcionais de uso, escritos em Python. Ao final, serão descritas as diversas tecnologias empregadas no desenvolvimento do PyMaemo, tais como as ferramentas usadas na criação de "bindings" que permitem o uso de bibliotecas escritas em C, bem como princípios de empacotamento Debian aplicados ao Maemo. Tal conhecimento é útil para os interessados em participar e contribuir para o projeto.

Palestrante

Anderson Lizardo

Manaus - AM

Anderson Lizardo

Voltar para Programação

Ações do documento
Apoio institucional: Patrocínio:
Apoio: Comercialização: