
Tela do Python no smartphone Nokia N95
Aprenda a desenvolver aplicações em Python para o sistema Symbian, que roda em smartphones Nokia.
Este tutorial está dividido em partes que serão publicadas neste blog. Foi especialmente escrito por Osvaldo Santana, sócio-fundador da Associação Python Brasil e sócio da Triveos Tecnologia. Na primeira etapa, você aprenderá como instalar o interpretador Python no telefone Nokia com Symbian. Nas próximas etapas colocaremos a mão na massa para desenvolver uma aplicação, explicando algumas ferramentas e bibliotecas.
Antes de partirmos para a ação, apresentaremos os atores envolvidos:
• Python – Linguagem de programação dinâmica que implementa vários paradigmas de desenvolvimento. Fácil de aprender e usar, foi criada em 1991 por Guido van Rossum. O nome da linguagem é derivado do grupo humorístico britânico Monty Python.
• Série 60 (S60) – Linha de celulares smartphones da Nokia que vem equipada com o sistema operacional Symbian. Atualmente existem 3 edições da Serie 60, e em cada uma delas uma versão diferente do Symbian é usada. Dentro de cada edição ainda existe uma subdivisão de pacotes de recursos (Feature Packs) para distinguir entre dispositivos que possuem determinadas funções (Wi-Fi, Bluetooth, câmera, etc.). Verifique a lista completa, para identificar quais recursos você tem. No tutorial, usaremos o Nokia N95 3rdFP3.
• Fórum Nokia - Portal para desenvolvedores de software para celulares da Nokia. Lá é possível encontrar o SDK para desenvolvimento C++ e Java para a Série 60 bem como uma coleção de artigos, tutoriais, exemplos, ferramentas e recursos para desenvolvedores.
• Python para S60 – Projeto open source custeado pela Nokia. Já foi suportado oficialmente pela Nokia, mas atualmente segue sua vida no mundo open source. O Python para S60 utiliza a versão 2.2 do Python (versão antiga do Python).
Instalando o Python
Para instalar o PyS60 no seu smartphone, você precisa baixar a versão adequada do PyS60, conforme a edição e o pacote de recursos no Sourceforge. Você precisará de dois arquivos:
PythonForS60_1_4_4_VERSAO.SIS – Esse pacote tem o interpretador do Python propriamente dito.
PythonScriptShell_1_4_4_VERSAO.SIS – Esse pacote disponibiliza a opção “Python” no menu “Aplicativos” do seu celular e ainda acompanha alguns exemplos de código.
Agora é só usar o Nokia PC Suite para instalar esses pacotes em seu celular. A opção “Python” irá aparecer no seu menu de aplicações.
Rodando aplicações de exemplo
Ao clicar no ícone Python, acione Options e depois Run Script. Selecione um dos scripts de exemplo e clique em OK.
Em breve, publicarei a próxima parte do tutorial e, no final, publicarei um PDF com o conteúdo completo.
Olá!
Estou no aguardo dos tutoriais, pois sou fã da linguagem Python. Para quem estiver interesse, eu faço parte de uma comunidade de desenvolvedores e publico alguns materiais sobre Python, Django e Google App Engine. Fica ai a dica!
http://comunidadepdi.ning.com/
Continuem com o ótimo trabalho e até mais!
Bom dia.
Gostaria de saber se existe uma maneira de emular o ambiente de desenvolvimento no linux?Eu não possuo o telefone e gostaria de montar o ambiente de desenvolvimento no ubuntu 8.04, tem como?
Para comentar você precisa estar logado. Clique aqui para entrar.
Os comentários da INFO são moderados. Ofensas, spam, publicidade não são permitidos neste espaço. Para mais detalhes, leia nosso termo de uso.