Minha experiência nessa linguagem não é muita, mas já posso garantir que consigo fazer mais coisas que fazia com Java ou C++/QT.
Confesso que achei muito legal essa idéia da Nokia de olhar pra outra linguagem para portáteis, e fiquei muito feliz por ter sido Python. E o motivo vou mostrar a seguir.
Tudo isso foi o primeiro exemplo de HelloWorld em J2ME que achei no Google, pelo tamanho acredito que existam outros menores.import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloJ2ME extends MIDlet implements CommandListener{
private Display display;
private TextField caixaDeTextoHello;
private Command comandoDeSaida;
private Form formularioPrincipal;
public HelloJ2ME(){
display = Display.getDisplay(this);
formularioPrincipal = new Form("HelloJ2ME");
comandoDeSaida = new Command("Exit", Command.SCREEN,1);
caixaDeTextoHello = new TextField("Text","Hello World!",15,TextField.ANY);
formularioPrincipal.addCommand(comandoDeSaida);
formularioPrincipal.append(caixaDeTextoHello);
formularioPrincipal.setCommandListener(this);}
public void startApp(){
display.setCurrent(formularioPrincipal);}
public void pauseApp(){}
public void destroyApp(boolean incondicional){}
public void commandAction(Command comando, Displayable s){
if (comando == comandoDeSaida){
destroyApp(false);
notifyDestroyed();}}}O resultado:
Agora vou colocar um do Python para Symbian.
import appuifwappuifw.app.title = u“Hello World”appuifw.note(u“Hello World”, ‘info’)
Referência
Bom, por hoje é tudo, espero estar postando mais novidades e exemplos de código Python para celulares Nokia.
abraços
mais informações em
http://wiki.embeddedacademy.org/index.php/PyS60_Mini-course
e
http://wiki.opensource.nokia.com/projects/Python_for_S60
2 comments:
E ae Galego! Então, gostei desse artigo, também queria um E61 pelo fato de poder programar em Python (e nas outras linguagens também).
Temos tres tipos de passatempos em celulares: Jogar games, programar, e o melhor de todos: programar games novos para os celulares. huahuauhauhua
abrassss
Oi lindinho...
Estou super orgulhosa de você... como vc é inteligente!!!=) entende muito de pcs... apesar de eu não ser da área gostei muito do seu site e explicações sobre python e o Nokia E61 (no meu ponto de vista, claro!!!)
Bjos!!!
Post a Comment