Cachina’s Programming Blog


Semana da Mobilidade, primeiro dia!

Posted in Eventos,PYTHON por Mayron Cachina em maio 14, 2008
Tags: , , ,

Olá pessoal, como postado em um tópico anterior essa semana começa a Semana da Mobilidade parceria da INdt e CEFET-RN.
Vou tentar fazer um resumo, colocar os slides que forem apresentadas e os códigos fontes utilizados.
Vamos começar….

A palestra do primeiro dia foi interessante, tivemos uma introdução a linguagem e a plataforma Nokia para S60(para download do SDK visite o Forum Nokia).

Já sabia que Python é extremamente econômico, mais não sabia que era tanto! Como eu já tinha feito algumas besteirinhas com J2ME fiquei impressionado com a simplicidade, segue um código para executar uma simples “Hello World” (utilizando um alerta):

J2ME

  1. import javax.microedition.midlet.*;
  2. import javax.microedition.lcdui.*;
  3. public class HelloWorld extends MIDlet implements CommandListener {
  4. private Command exitCommand;
  5. private TextBox tbox;
  6. public HelloWorld() {
  7. exitCommand = new Command(“Exit”, Command.EXIT, 1);
  8. tbox = new TextBox(“Hello world MIDlet”, “Hello World!”, 25, 0);
  9. tbox.addCommand(exitCommand);
  10. tbox.setCommandListener(this);
  11. }
  12. protected void startApp() {
  13. Display.getDisplay(this).setCurrent(tbox);
  14. }
  15. protected void pauseApp() {}
  16. protected void destroyApp(boolean bool) {}
  17. public void commandAction(Command cmd, Displayable disp) {
  18. if (cmd == exitCommand) {
  19. destroyApp(false);
  20. notifyDestroyed();
  21. }
  22. }
  23. }

Python

  1. import appuifw

  2. appuifw.app.title = u’Hello World’
  3. appuifw.note(u”Hello World!”,’info’)

Simples assim e o resultado será dessa forma:

Ontem foi só um simples “Hello World”, hoje começa as aplicações interessantes, vou deixar os fontes para download😀


(Thiago e Eu)


(Detalhe no Emulador xD )

(Elomar, Givanaldo, Rafael, Iury, Eu, Oliveira e Karlisson)

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: