Python no Celular

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

5 comments

Comments 1 - 5 of 5 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

2 Favorites

Python no Celular - Presentation Transcript

  1. Python no Celular Iuri Diniz
  2. Python no Celular
    • O que esta apresentação NÃO É:
      • NÂO é um tutorial de python
      • NÂO é um tutorial sobre como fazer programas para celular
    • Qual a finalidade desta apresentação:
      • Mostrar os recursos do python disponíveis para celular
      • Mostrar como é simples fazer scripts para utilizar estes recursos.
  3. Começando
    • Requisitos:
      • Ter um celular Symbian S60 2 nd ou 3 rd (somente nokia)
      • Um computador rodando (windows/linux/Mac OS X)
      • Um cabo usb ou bluetooth para conectar o telefone ao computador.
      • Usar a força.
  4. Nokia
    • Empresa finlandesa
    • Maior empresa de celulares(40%)
    • INdT
      • Instituto Nokia de Tecnologia (Recife-PE)
    • Apoia software livre
      • Maemo
      • QT
      • Symbian
  5. Python
    • Liguagem de programação de 1991
    • Produtividade
    • Legibilidade
    • Guido Van Rossum
    • Versão 2.5
    • Usado pelo google
    • CPython/JPython/IronPython
  6. Symbian
    • Sistema operacional para dispositivos móveis
    • Antes:
      • Nokia/Ericson/Motorola/Panasonic/Samsumg
      • Arquitetura aberta
    • Agora:
      • Nokia (adquirindo)
      • Open source (prometido)
    • Versão 9.3
  7. Series 60 (S60)
    • Plataforma de hardware/software da nokia
      • Conjunto de bibliotecas de software.
      • Conjunto de funcionalidades padrão.
      • Suporta python/java/c++
      • Como: gnome/kde/Xorg/Win32/Android
    • LG/Lenovo/Panasonic/Samsumg
    • Arquitetura Aberta
    • Outras platformas: MOAP(S)/S90/UIQ
  8. Python S60
    • Implementação da linguagem python para S60
    • Baseado na versão 2.2.2 do CPython
    • Concorreu com PERL como linguagem de script para S60
    • Será integrado no S60 5 th .
    • Código fonte totalmente aberto
  9. Python S60
    • Recursos da versão 1.4.4
      • Console remoto e local
      • Suporte a rede/bluetooth/gprs
      • API gráfica/3D
      • API de som
      • SMS/MMS
      • PIM
      • Camera/Screenshot
      • Active objects
  10. Motivos
    • Por que usar python ao invés de XXX?
      • Python é uma linguagem simples.
        • Foco na idéia e não nos detalhes técnicos.
        • Não requer muito conhecimento/experiência
      • Desenvolvimento ágil (script)
    • Por que fazer scripts para celular?
      • Um celular tem um poder de processamento superior ao meu micro de 1996.
      • Um celular tem muitos recursos (GPS/bluetooth,...)
      • Mobilidade
  11. Mão na massa
    • Onde obter
      • http://opensource.nokia.com/projects/pythonfors60/
    • Como instalar
      • Bluetooth
      • Cabo USB
      • Internet
      • Next/Next/Next
  12. Tela principal do nokia
    • Pode-se enviar o python pelo naultilus
  13. Mensagem para você
    • Uma mensagem nova
  14. Instalar python for S60
    • Permite rodar programas em python
  15. Instalar Shell
    • Permite interagir com o console do python
  16. Python instalado
    • Escolha o python e inicie
  17. Tela do python
    • Tela
  18. Rodando o console
    • Console interativo
  19. Console interativo
    • Digite seu comando
  20. Hello World
    • print “hello world”
  21. Hello World
    • E aqui o hello world !
  22. Console Bluetooth
  23. Liguem o Bluetooth
  24. Recursos
    • Livros
      • Mobile Python
        • Jürgen Scheible and Ville Tuulos
  25. Recursos
    • Web
      • http://www.mobilenin.com/pys60/menu.htm
      • http://snippets.dzone.com/tag/pys60
      • http://wiki.opensource.nokia.com/projects/Python_for_S60
      • http://www.forum.nokia.com/info/sw.nokia.com
  26. Merchandise
    • Argohost.net
      • Hospedagem de sites
        • A partir de R$ 9,75
      • 15 dias grátis
      • Maior empresa de hospedagem do Ceará
      • Entre as 50 maiores do Brasil
      • http://www.argohost.net
  27. Perguntas? [email_address]

+ iuridiniziuridiniz, 2 years ago

custom

1809 views, 2 favs, 3 embeds more stats

Slides da palestra do CeSOL. Mostra como usar os re more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1809
    • 1634 on SlideShare
    • 175 from embeds
  • Comments 5
  • Favorites 2
  • Downloads 46
Most viewed embeds
  • 173 views on http://blog.igdium.com
  • 1 views on http://74.125.113.132
  • 1 views on http://74.125.47.132

more

All embeds
  • 173 views on http://blog.igdium.com
  • 1 views on http://74.125.113.132
  • 1 views on http://74.125.47.132

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories