Archive for the ‘Python’ Category.

Quer levar seu software mobile ao mundo todo? Confira os maiores idiomas.

Já pensou em ter seu software mobile disponível para o mundo inteiro? Veja a lista dos idiomas com sua popularidade. Isso ajuda a decidir por quais idiomas você disponibilizará.

Número de Falantes

Fonte: Ethnologue em 21/10/1997

Idioma            Idioma Principal    Primeiro e Segundo Idioma
---------- ----------------- -------------------------
Mandarin 885 milhão
English 322 milhão 470 milhão
Spanish 266 milhão 362 milhão
Bengali 189 milhão 196 milhão
Hindi 182 milhão 418 milhão
Russian 170 milhão 288 milhão
Portuguese 170 milhão 182 milhão
Japanese 125 milhão
German 98 milhão 121 milhão
Continue reading ‘Quer levar seu software mobile ao mundo todo? Confira os maiores idiomas.’ »

Python for S60 no Nokia Code Camp - Rio

nokia-e71-grey-steel.jpgParticipei do Nokia Code Camp aqui no Rio, hoje, na sessão de Python for S60.

Foi muito proveitoso. Os participantes conseguiram desenvolver aplicações muito legais em apenas 5 horas! Mesmo sem nunca terem mexido com Python, em sua maioria. Vou citar as aplicações que foram desenvolvidas:

1- Messenger via bluetooth, com recurso de envio de fotos tiradas na hora, e envio de mensagens de voz.

2- Reconhecimento de placa de automóveis por meio de fotos tiradas da câmera.

3- Reconhecimento geométrico à partir de imagens. Enquanto se mirava a câmera do celular numa caneta, o Python fazia o reconhecimento da imagem e identificava a localização da ponta da caneta em tempo real.

4- Facilitadores de uso de telefone para idosos e crianças. Foi desenvolvida uma aplicação integrada à API de telefonia, de forma que o usuário podia iniciar e controlar ligações apenas com movimentos, sem ter que ficar olhando pra tela.

5- Software alarme anti-furto de celular. Se você tocasse num celular com o alarme ativo, ele disparava som de alarme, e a tela/teclado de todo o aparelho ficavam travados. Só tirando a bateria ou jogando na água que o bicho parava! O dono do celular para desligar o alarme simplesmente fazia um movimento previamente programado com o celular e o alarme parava.

6- Vizualizador de fotos grandes com recurso de controlar o scroll da foto virando levemente o celular.

7- Controlador de perfil do aparelho (silencioso, externo, reunião, etc) de acordo com a identificação da antena de telefonia. Por exemplo, quando o usuário está em casa, usando uma determinada antena, ele automaticamente configura o perfil para Normal. Quando está na igreja, silencioso, etc.

Interessante que todas essas aplicações foram feitas em poucas horas. Claro que não foram aplicações plenamente prontas, mas todas estavam funcionais. Claro que com um bug ou outro, normal por se tratar de tão pouco tempo.

O Daniel Rocha mandou muito bem ajudando o pessoal e coordenando o campeonato de Python.

Abraço,

blogarama.com Globe of Blogs EatonWeb Blog Directory