Sexta-feira, Novembro 27, 2009

Vídeo da palestra de Introdução a Python para Symbian S60 [VI Encontro de Software Livre da POLI - PE]

Olá pessoal,

Estou aqui para divulgar os vídeos das minha palestra que ocorreu no VI Encontro de Software Livre da Escola Politécnica de Pernambuco - Recife - PE. Para os que não souberam deste evento, ele ocorreu no dia 22/08/09 e consistiu em uma série de palestras sobre cultura open-source e software livre.

O evento foi um sucesso e também com uma improvisada mas excelente infra-estrutura montada. O comitê de organização conseguiu uma filmadora para filmar as palestras do evento, e a minha foi uma delas! Estou finalmente disponibilizando o vídeo que foi dividida em 2 partes com a duração total de 45 minutos.

Sim, claro! O tema da minha palestra foi "Introdução a desesenvolvimento de aplicativos móveis em Python para celulares Symbian S60". Heheh, pequeno nome ein ?!

Para quem não conhece, é possível sim desenvolver aplicativos em python para celulares mobile do sistema operacional Symbian!

Deixo o vídeo à disposição:





Parte 02





Valeu,

Até a próxima!

Quinta-feira, Novembro 12, 2009

Visão da Nokia sobre os smartphones do futuro em 2015

Acabei de ver esse vídeo publicado pelo blog do Ramalho, sobre a visão da Nokia em relação aos smartphones, especificamente no ano de 2015. Não sei se veremos tudo isso pelo menos nas ruas, mas só de imaginar me dá uma vontade danada de dar FastForward de 6 anos só pra ver esses brinquedos em minhas mãos.

Destaco a aplicação com realidade aumentada para identificação de usuários! Muito show =D

Vejam o vídeo aqui:


>


Domingo, Novembro 08, 2009

Mini-Curso de Introdução a Python na FIR : Sucesso!


Olá pessoal,


Gostaria de falar sobre o mini-curso de Python que ministrei na Faculdade Integrada do Recife (FIR) no XIV Workshop FIR de Sistemas de Informação que está sendo realizada neste período de outubro/novembro.




Fui convidado (mais uma vez agradecimentos especiais) por Luciana Nunes (estudante e uma da organizadoras do evento) para ministrar este mini-curso de Introdução à Linguagem Python com carga horária de 6 hrs.

Embora o tempo tenha sido curto, senti o feedback positivo do pessoal que correspondeu bem ao curso, com várias pessoas tirando dúvidas, trocando idéias sobre o quão poderosa esta linguagem é para desenvolvimento de aplicações.

Embora o turno da tarde, tenha sido um pouco mais puxado (os assuntos também foram um pouco mais complexos: Orientação a objetos, escopo de funções, etc.), acredito que o pessoal tenha entendido a essência de Python: Programar não é uma atividade árdua, quando se tem uma linguagem de programação poderosa, fácil e divertida disponível para construir suas aplicações.

Foram retiradas algumas fotos durante o mini-curso, as quais irei postar aqui em breve. No fim, espero que os alunos tenham gostado, e aguardo ansiosamente para mais um mini-curso de Python! Acredito que a próxima parada é no próprio CIN!

Outros mini-cursos estarão ocorrendo na FIR, e você pode obter mais informações pelo link a seguir:


Até a próxima,

Marcel Caraciolo

Terça-feira, Outubro 27, 2009

XpressSkecth: Aplicação Mobile para desenho de imagens (PySy60

xpresssketch full S60 5th Edition Application: XpressSketch for Nokia N97, X6, 5580XM, 5530XM...

Para quem curte aplicações mobile para desenho, então sem dúvidas o XpressSketch pode ser bastante útil para você! XpressSketch é uma aplicação para aparelhos Symbian 5th Edição como o N97, 5530, 500 , X6, etc. A aplicação é gratuita, porém não se deixe levar por ser free, ela é bem completa. Uma ferramenta para desenho e pintura de imagens (*um paintbrush) muito poderosa que permite:

  • Desenhos e pintura de tela de forma rápida (baixo tempo de resposta)
  • Suporte para mais de 50 mil cores. (Uma paleta de cores bem completa)
  • Diversas ferramentas para edição
  • 8 tipos de pincel
  • Suporte à Zoom
  • Permite salvar a imagem em formatos jpg e png, e abrir também quaisquer imagens.

XpressSketch

5800 SmartTouch

Python 1.9.7

5800 SmartTouch v.0.4


O mais legal é que essa aplicação foi desenvolvida em Python para celulares Symbian (PyS60), então certifique-se que vocë tenha instalado o interpretador Python no seu aparelho antes de executar o XpressSketch.



Vejam o vídeo demonstração da aplicação em execução:






Fonte:
SymbianWorld

Sexta-feira, Outubro 23, 2009

I Encontro de Software Livre do Centro de Informática (CINLivre)

Olá pessoal,

Gostaria de divulgar que ocorrerá amanhã no Centro de Informática (CIN) da Universidade Federal de Pernambuco (UFPE) o nosso I Encontro de Software Livre do Centro de Informática (CINLivre). Contaremos com diversas palestras sobre temas variados que englobam sistemas de software livre em geral, cultura digital e até uma tema inovador que é o ciberfeminismo (que é o sexo feminino) presente na web! =D

Além de palestras, paralelo ao evento estaremos também organizando o nosso I Install Fest, que permitirá usuários instalarem de forma fácil sistemas operacionais de natureza livre (Ubuntu, Fedora, Debian, etc..) com ajuda de voluntários e tutores experientes.

Sem dúvidas será um grande evento!! Estarei por lá amanhã! Quem quiser trocar idéias sobre mobile, software livre, e tecnologia em geral, só me procurarem: Marcel Caraciolo (sou um dos membros da organização do evento).

Para saberem mais sobre o evento, inclusive a programação:


Segue uma descrição do evento e abaixo o cartaz de boas vindas do mesmo:


Os alunos e ex-alunos participantes do Grupo de Usuários Linux do Centro de Informática (CInLUG) da UFPE promove, o I Encontro de Software Livre do CIn, o CInLivre. O objetivo do evento é reunir a comunidade acadêmica, profissionais e usuários de tecnologia para discussão de assuntos relacionados a Software Livre.

CinLivrePoster(1).jpg



Vejo vocês por lá!

Curso de Introdução a Python no VIII SEC finalizado! Grande evento!


Olá pessoal,

Esta semana foi corrida! Pena que passou muito rápido. =/ Tive a oportunidade de ministrar junto ao meu colega Dimas Gabriel o mini-curso de introdução de linguagem de programação Python no VIII Seminário de Engenharia da Computação (SEC) na Escola Politécnica de Pernambuco.

Sem dúvidas, foi um ótimo curso para divulgar e ensinar a linguagem Python para desenvolvimento de diversos aplicativos. Agradecimentos especiais a todos estudantes que durante a semana se esforçaram para catucarem e desenvolverem aplicativos que envolviam desde sistemas de sorteio a um sistema de interface gráfica para gerenciamento de tarefas. =D

Embora Murphy tenha aparecido especialmente no último dia do nosso curso, haha, pois a maioria dos meus demos para demonstrar em Python para celular (PyS60) falharam por algum motivo inexplicável, ainda assim consegui mostrar também um pouco do domínio de Python para aparelhos móveis também!

Abaixo seguem algumas fotos do nosso mini-curso:



Eu e Luciana tentando executar um demo com Python para Mobile

Eu e Luciana contra "Murphy" em um dos demos


Dimas falando sobre GTK/Glade/Python


Nossos estudantes extremamente concentrados em desvendar o código!


Foram 5 ótimos dias de curso, espero estarmos novamente na POLI ministrando outro curso de Python ou algo mais avançado! Nossa meta é tentar divulgar a linguagem Python e ensinar programação de um jeito fácil, poderoso e completo sem perder claro, a diversão quando for codificar!

Aqueles que não puderam participar deste evento, estamos nos organizando para ministrar um mini-curso de 6 hrs dia 07 de novembro (Sábado) na Faculdade Integrada do Recife (FIR)... Aqueles interessados, se inscrevam pois as vagas são limitadas!!

Site oficial do XIV Workshop FIR Sistemas de Informação:



É isso aê pessoal,

Valeu alunos! Até a próxima!

Sábado, Outubro 17, 2009

VIII Seminário de Engenharia da computação


Olá pessoal,


Desculpem a ausência, mas o mestrado como sempre puxando uma grande carga de trabalho! Tenho uma grande notícia! (Lembrado por Davidson, autor do blog ArrobaZona)

Primeiramente, gostaria de divulgar o VIII Seminário de Engenharia da Computação (SEC) que ocorrerá na Escola Politécnica de Pernambuco (POLI - PE) em Recife nos dias 19 a 23 de outubro. O evento está muito bem organizado, onde o tema deste ano trata sobre "Tecnologia Educacional: Novos Rumos para a difusão do conhecimento". O seminário contará com palestras diversas e com mini-cursos em diversas áreas.



Por fim, aproveitar para informar que um dos mini-cursos a serem ministrados no VIII SEC é o de Introdução a Python, os qual eu e o Dimas Gabriel iremos ser os instrutores! Neste curso iremos introduzir a linguagem de Programação Python e explorar algumas áreas específicas como orientação a objetos, interface gráfica, Banco de dados e um pouco de Python para web! Se você está interessado, aproveite que as inscrições estão abertas e o curso começa Segunda-Feira!

Recomendo a todos interessados em quiser participar do evento, visitar o site para mais informações sobre inscrições. E parabéns pela comissão organizadora, o evento está muito bem provido de bom conteúdo e ótimas palestras! Já tive a honra de organizar o V SEC na época de estudante, e vejo o quanto está crescendo a importância desse seminário no contexto acadêmico e tecnológico do estado de Pernambuco.

Até a próxima,

Marcel

Segunda-feira, Outubro 05, 2009

Artigo Forum Nokia Wiki: Como Conectar seu Symbian ao PC ?



Olá pessoal,


Apenas informando que reformulei um dos artigos do site Wiki Forum Nokia com o título "How to connect the Mobile to PC".


Adicionei uma biblioteca genérica que pode ser usada para conexões bluetooth entre seu aparelho móvel Symbian com PyS60 e outros dispositivos. Logo, você pode fazer novas conexões ou utilizar a última conexão salva através da biblioteca socket.

Fiz ainda uma demonstração da biblioteca, com um exemplo de um aparelho Symbian conectando-se a um Mac ! (com o Mac OS X ).

Se você tiver interessado ou saber mais sobre a biblioteca clique aqui para ver o artigo.

Se você tem alguma versão de conexão com servidores com Linux e Windows, se cadastre no Wiki Forum Nokia e adicione seu código! Contribua!

Até a próxima!

Marcel