SlideShare uma empresa Scribd logo
1 de 24
Python for Maemo
APRESENTAÇÃO ,[object Object],[object Object]
INdT – BRASIL / RECIFE ,[object Object],[object Object],[object Object],[object Object],[object Object]
INdT - ESTRUTURA ,[object Object],[object Object],[object Object],[object Object],CESAR - Centro de Estudos e Sistemas Avançados de Recife FUCAPI - Fundação Centro de Análise, Pesquisa e Inovação Tecnológica INATEL - Instituto Nacional de Telecomunicações PMR - Escola Politécnica da Universidade de São Paulo UFAM UFCG UFMG UFRJ
PLATAFORMA MAEMO ,[object Object],[object Object]
ESPECIFICAÇÕES TÉCNICAS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
NOKIA 770: 1º PRODUTO ,[object Object],OMAP 1710 DSP ARM9 220MHz Resolução: 800x480 65 mil cores 4.13” widescreen Touch screen WLAN 802.11b/g Bluetooth 1.2 USB Multimídia
NOKIA N800: 2º PRODUTO ,[object Object],OMAP 2420 DSP ARM11 330MHz Resolução: 800x480 65 mil cores 4.13” widescreen Touch screen WLAN 802.11b/g Bluetooth 1.2 USB Multimídia Câmera VGA Rádio FM
DESENVOLVENDO PARA MAEMO ,[object Object],[object Object],[object Object]
DESENVOLVENDO PARA MAEMO ,[object Object],[object Object],[object Object],[object Object],[object Object]
DESENVOLVENDO PARA MAEMO ,[object Object],[object Object]
for
PORQUE PYTHON? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PORQUE PYTHON? ,[object Object],[object Object],[object Object],[object Object],[object Object]
DESAFIOS PARA O  PORT ,[object Object],[object Object],[object Object],[object Object],[object Object]
DESAFIOS PARA O  PORT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CARACTERíSTICAS DO PYMAEMO ,[object Object],[object Object],[object Object],[object Object],[object Object]
CARACTERíSTICAS DO PYMAEMO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IDÉIAS PARA O FUTURO ,[object Object],[object Object],[object Object],[object Object],from easy import camera, audio image = camera.take_picture() image.save(“foto.jpg”) audio.play(“sonzera.mp3”) :
COMO SE ENVOLVER? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LINKS IMPORTANTES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EXEMPLO DE APLICAÇÃO ,[object Object]
PERGUNTAS?
OBRIGADO! ,[object Object]

Mais conteúdo relacionado

Mais procurados

Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiEducação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiMario Sergio
 
O potencial educativo do Raspberry Pi
O potencial educativo do Raspberry PiO potencial educativo do Raspberry Pi
O potencial educativo do Raspberry PiEdgar Costa
 
Computação Visual com Python
Computação Visual com PythonComputação Visual com Python
Computação Visual com PythonJonh Edson
 

Mais procurados (7)

Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiEducação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
 
Radioino
RadioinoRadioino
Radioino
 
O potencial educativo do Raspberry Pi
O potencial educativo do Raspberry PiO potencial educativo do Raspberry Pi
O potencial educativo do Raspberry Pi
 
GNU/Linux - uma alternativa
GNU/Linux - uma alternativaGNU/Linux - uma alternativa
GNU/Linux - uma alternativa
 
Computação Visual com Python
Computação Visual com PythonComputação Visual com Python
Computação Visual com Python
 
Raspberry Pi + Python
Raspberry Pi + PythonRaspberry Pi + Python
Raspberry Pi + Python
 

Destaque

Presentación E-PSICOLOGOS
Presentación E-PSICOLOGOSPresentación E-PSICOLOGOS
Presentación E-PSICOLOGOSmromerr
 
Documento sin título
Documento sin títuloDocumento sin título
Documento sin títuloMaría Santos
 
Interação no dia a dia
Interação no dia a diaInteração no dia a dia
Interação no dia a diaRobson Santos
 
Nutrición segundo bimestre
Nutrición segundo bimestreNutrición segundo bimestre
Nutrición segundo bimestrevyamberla8
 
Forped miniexpo
Forped miniexpoForped miniexpo
Forped miniexpoDnl Lpz
 

Destaque (9)

Presentación E-PSICOLOGOS
Presentación E-PSICOLOGOSPresentación E-PSICOLOGOS
Presentación E-PSICOLOGOS
 
Documento sin título
Documento sin títuloDocumento sin título
Documento sin título
 
Nueva presentacion metodos
Nueva presentacion metodosNueva presentacion metodos
Nueva presentacion metodos
 
Interação no dia a dia
Interação no dia a diaInteração no dia a dia
Interação no dia a dia
 
Nutrición segundo bimestre
Nutrición segundo bimestreNutrición segundo bimestre
Nutrición segundo bimestre
 
Nueva presentacion metodos
Nueva presentacion metodosNueva presentacion metodos
Nueva presentacion metodos
 
Epicentro - Newton Massafumi
Epicentro - Newton MassafumiEpicentro - Newton Massafumi
Epicentro - Newton Massafumi
 
Proyecto.final
Proyecto.finalProyecto.final
Proyecto.final
 
Forped miniexpo
Forped miniexpoForped miniexpo
Forped miniexpo
 

Semelhante a PyMaemo port Python

Python no Celular
Python no CelularPython no Celular
Python no Celulariuridiniz
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveisArthur Azevedo
 
Iron Python
Iron PythonIron Python
Iron Pythonpugpe
 
python_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfpython_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfProfIvanSaboia
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro FrameworkIgor Kondrasovas
 
Mini-Curso Python para Symbian
Mini-Curso Python para SymbianMini-Curso Python para Symbian
Mini-Curso Python para SymbianMarcel Caraciolo
 
Apresentacao ENOS 2007
Apresentacao ENOS 2007Apresentacao ENOS 2007
Apresentacao ENOS 2007Bruno Santos
 
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTO Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTSandro Andrade
 
Interoperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeInteroperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeAlessandro Binhara
 
Python e Dispositivos Móveis
Python e Dispositivos MóveisPython e Dispositivos Móveis
Python e Dispositivos Móveispugpe
 
Tarefa carlos antonio da silva
Tarefa   carlos antonio da silvaTarefa   carlos antonio da silva
Tarefa carlos antonio da silvaCarlos Silva
 
A Plataforma Maemo
A Plataforma MaemoA Plataforma Maemo
A Plataforma MaemoEduardo Lima
 
Cv Paulo Alonso
Cv Paulo AlonsoCv Paulo Alonso
Cv Paulo AlonsoProggo
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkIgor Kondrasovas
 
Slide PyQt versus Pyside
Slide PyQt versus PysideSlide PyQt versus Pyside
Slide PyQt versus PysideWill Filho
 

Semelhante a PyMaemo port Python (20)

Plataforma Maemo
Plataforma MaemoPlataforma Maemo
Plataforma Maemo
 
Python no Celular
Python no CelularPython no Celular
Python no Celular
 
Remobile
RemobileRemobile
Remobile
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
 
Iron Python
Iron PythonIron Python
Iron Python
 
python_para_desenvolvedores.pdf
python_para_desenvolvedores.pdfpython_para_desenvolvedores.pdf
python_para_desenvolvedores.pdf
 
Py S60
Py S60Py S60
Py S60
 
Apostila_IC.pdf
Apostila_IC.pdfApostila_IC.pdf
Apostila_IC.pdf
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
 
Mini-Curso Python para Symbian
Mini-Curso Python para SymbianMini-Curso Python para Symbian
Mini-Curso Python para Symbian
 
Apresentacao ENOS 2007
Apresentacao ENOS 2007Apresentacao ENOS 2007
Apresentacao ENOS 2007
 
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTO Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
 
Interoperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeInteroperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente Mainframe
 
Python e Dispositivos Móveis
Python e Dispositivos MóveisPython e Dispositivos Móveis
Python e Dispositivos Móveis
 
Apresentação de projeto de estágio
Apresentação de projeto de estágioApresentação de projeto de estágio
Apresentação de projeto de estágio
 
Tarefa carlos antonio da silva
Tarefa   carlos antonio da silvaTarefa   carlos antonio da silva
Tarefa carlos antonio da silva
 
A Plataforma Maemo
A Plataforma MaemoA Plataforma Maemo
A Plataforma Maemo
 
Cv Paulo Alonso
Cv Paulo AlonsoCv Paulo Alonso
Cv Paulo Alonso
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro Framework
 
Slide PyQt versus Pyside
Slide PyQt versus PysideSlide PyQt versus Pyside
Slide PyQt versus Pyside
 

Mais de Osvaldo Santana Neto

Contruindo um Framework Web de Brinquedo só com Python
Contruindo um Framework Web de Brinquedo só com PythonContruindo um Framework Web de Brinquedo só com Python
Contruindo um Framework Web de Brinquedo só com PythonOsvaldo Santana Neto
 
Dave Thomas - Agile is Dead (GOTO 2015)
Dave Thomas - Agile is Dead (GOTO 2015)Dave Thomas - Agile is Dead (GOTO 2015)
Dave Thomas - Agile is Dead (GOTO 2015)Osvaldo Santana Neto
 
Como funciona um time remoto de desenvolvimento - Caipyra 2018
Como funciona um time remoto de desenvolvimento - Caipyra 2018Como funciona um time remoto de desenvolvimento - Caipyra 2018
Como funciona um time remoto de desenvolvimento - Caipyra 2018Osvaldo Santana Neto
 
Escalando times através do trabalho remoto
Escalando times através do trabalho remotoEscalando times através do trabalho remoto
Escalando times através do trabalho remotoOsvaldo Santana Neto
 
Plataforma distribuída de Microserviços ou, como a Olist funciona
Plataforma distribuída de Microserviços ou, como a Olist funcionaPlataforma distribuída de Microserviços ou, como a Olist funciona
Plataforma distribuída de Microserviços ou, como a Olist funcionaOsvaldo Santana Neto
 
Real Life Hackers @ PechaKucha 20x20
Real Life Hackers @ PechaKucha 20x20Real Life Hackers @ PechaKucha 20x20
Real Life Hackers @ PechaKucha 20x20Osvaldo Santana Neto
 
De Zero à Web com Python e Django
De Zero à Web com Python e DjangoDe Zero à Web com Python e Django
De Zero à Web com Python e DjangoOsvaldo Santana Neto
 
Entendiendo Unicode (Facundo Batista)
Entendiendo Unicode (Facundo Batista)Entendiendo Unicode (Facundo Batista)
Entendiendo Unicode (Facundo Batista)Osvaldo Santana Neto
 
Como me tornei um empreendedor pythonista
Como me tornei um empreendedor pythonistaComo me tornei um empreendedor pythonista
Como me tornei um empreendedor pythonistaOsvaldo Santana Neto
 
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)Osvaldo Santana Neto
 
Ludeos - Venda seu conteúdo online (how it works)
Ludeos - Venda seu conteúdo online (how it works)Ludeos - Venda seu conteúdo online (how it works)
Ludeos - Venda seu conteúdo online (how it works)Osvaldo Santana Neto
 
App Engine: aplicações escaláveis em poucas horas
App Engine: aplicações escaláveis em poucas horasApp Engine: aplicações escaláveis em poucas horas
App Engine: aplicações escaláveis em poucas horasOsvaldo Santana Neto
 

Mais de Osvaldo Santana Neto (20)

Basic Brainf*ck
Basic Brainf*ckBasic Brainf*ck
Basic Brainf*ck
 
Contruindo um Framework Web de Brinquedo só com Python
Contruindo um Framework Web de Brinquedo só com PythonContruindo um Framework Web de Brinquedo só com Python
Contruindo um Framework Web de Brinquedo só com Python
 
A Web é uma API
A Web é uma APIA Web é uma API
A Web é uma API
 
Dave Thomas - Agile is Dead (GOTO 2015)
Dave Thomas - Agile is Dead (GOTO 2015)Dave Thomas - Agile is Dead (GOTO 2015)
Dave Thomas - Agile is Dead (GOTO 2015)
 
Olist Architecture v2.0
Olist Architecture v2.0Olist Architecture v2.0
Olist Architecture v2.0
 
Advanced Brainf*ck
Advanced Brainf*ckAdvanced Brainf*ck
Advanced Brainf*ck
 
Corrigindo Bugs no CPython
Corrigindo Bugs no CPythonCorrigindo Bugs no CPython
Corrigindo Bugs no CPython
 
Como funciona um time remoto de desenvolvimento - Caipyra 2018
Como funciona um time remoto de desenvolvimento - Caipyra 2018Como funciona um time remoto de desenvolvimento - Caipyra 2018
Como funciona um time remoto de desenvolvimento - Caipyra 2018
 
Escalando times através do trabalho remoto
Escalando times através do trabalho remotoEscalando times através do trabalho remoto
Escalando times através do trabalho remoto
 
Plataforma distribuída de Microserviços ou, como a Olist funciona
Plataforma distribuída de Microserviços ou, como a Olist funcionaPlataforma distribuída de Microserviços ou, como a Olist funciona
Plataforma distribuída de Microserviços ou, como a Olist funciona
 
Real Life Hackers @ PechaKucha 20x20
Real Life Hackers @ PechaKucha 20x20Real Life Hackers @ PechaKucha 20x20
Real Life Hackers @ PechaKucha 20x20
 
De Zero à Web com Python e Django
De Zero à Web com Python e DjangoDe Zero à Web com Python e Django
De Zero à Web com Python e Django
 
TDD com Python (Completo)
TDD com Python (Completo)TDD com Python (Completo)
TDD com Python (Completo)
 
Curso de Python e Django
Curso de Python e DjangoCurso de Python e Django
Curso de Python e Django
 
Entendiendo Unicode (Facundo Batista)
Entendiendo Unicode (Facundo Batista)Entendiendo Unicode (Facundo Batista)
Entendiendo Unicode (Facundo Batista)
 
Como me tornei um empreendedor pythonista
Como me tornei um empreendedor pythonistaComo me tornei um empreendedor pythonista
Como me tornei um empreendedor pythonista
 
TDD com Python
TDD com PythonTDD com Python
TDD com Python
 
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)
Matando (ou quase) Unicode(De|En)codeErrors (lightning talk)
 
Ludeos - Venda seu conteúdo online (how it works)
Ludeos - Venda seu conteúdo online (how it works)Ludeos - Venda seu conteúdo online (how it works)
Ludeos - Venda seu conteúdo online (how it works)
 
App Engine: aplicações escaláveis em poucas horas
App Engine: aplicações escaláveis em poucas horasApp Engine: aplicações escaláveis em poucas horas
App Engine: aplicações escaláveis em poucas horas
 

PyMaemo port Python