Mostrando postagens com marcador S60. Mostrar todas as postagens
Mostrando postagens com marcador S60. Mostrar todas as postagens
Olá pessoal,

Ontem ao ler alguns dos meus feeds, encontrei este aplicativo lançado pelo Lluís Danés chamado Py SyncNotes.  É um aplicativo desenvolvido em Python, especificamente Python para S60 (PyS60) que roda em aparelhos Symbian S60 3nd Edition como E73, N95, N96, etc. 


Py Sync Notes


O que achei mais legal da aplicação foi a capacidade de você compartilhar arquivos de texto (notas) entre o seu celular e a web, ou seja, você pode sincronizar os arquivos entre seu PC e o aparelho móvel. Achei muito útil, visto que de vez em quando você quer adicionar uma lista de compras no supermercado e não quer ficar digitando no apertado teclado do aparelho, item por item. Haja trabalho! Com esta aplicação, você monta sua lista no seu PC por meio de uma página web provida  e  posteriormente você pode fazer sincronizá-lo a partir do seu celular (tendo acesso à internet, claro.)
Uma opção muito interessante, e sem dúvidas com uma interface muito agradável!  Parabéns ao Lluís e espero que esta aplicação seja lançada oficialmente (No momento disponível apenas para testes).

Mais uma aplicação desenvolvida com Python para celulares, muito legal ein? Lembrem-se que se quiserem testar, é necessário ter o PyS60 2.0 instalado no seu aparelho Symbian. 

Disponibilizo um vídeo- demonstração fornecida pelo autor da aplicação abaixo!





Para baixar a aplicação ou saber mais sobre a mesma, visite o site oficial do projeto.

Até a próxima,

Marcel Caraciolo

Construindo Mapas para celulares Symbian S60 com Python e Yahoo MAPS API

Olá pessoal,


Gostaria de divulgar mais um pequeno projeto oriundo de um projeto maior que eu ando desenvolvendo para apresentar II Encontro de Software Livre aqui de Pernambuco. Pois é! Irei dar uma palestra sobre Python lá, mas isso é assunto para um outro post específico!

Então,  desenvolvi uma biblioteca em Python, especificamente em PyS60 (Python for Symbian) o qual permite o desenvolver construir mapas com suporte à geolocalização para exibição nos smartphones Symbian como N95, N96, N82, E61, E63, N73, E71, etc.  

A biblioteca utiliza a comunicação com o Yahoo Maps REST API. Através da comunicação por meio do protocolo REST e intercâmbio de arquivos XML, consigo obter a imagem do mapa com a possível localização definida pelo usuário.

Não só coordenadas, como também passando como parâmetro o endereço do local é possível obter uma localização aproximada do usuário!  Dêem uma olhada nos screenshots da demonstração abaixo:







Se vocês quiserem saber mais sobre a aplicação, e inclusive fazer o download para usá-la em suas aplicações dêem uma olhada no site do Wiki Forum Nokia (em inglês): 





É isso pessoal! Até a próxima!!


Marcel Caraciolo

Olá pessoal,
Estou divulgando mais um artigo meu publicado no Wiki Forum Nokia sobre o uso do serviço TwitPic para upload de fotos para telefones Symbian S60. Desenvolvi uma biblioteca API em Python (especificamente suportada em telefones PyS60), para que suporte telefones Symbian, assim podendo postar fotos diretamente do telefone ao Twitter.


O artigo está em inglês, e também vem junto com uma pequena aplicação demonstração que eu desenvolvi que permite o usuário postar fotos tiradas da câmera do seu telefone diretamente ao serviço TwitPic.




Recomendo a leitura!


Olá pessoal,


Estive desenvolvendo uma aplicação para controlar remotamente via bluetooth meu Macbook (Mac OS Leopard). Um dos protótipos que eu montei foi a possibilidade de poder desenhar no meu celular através de uma tela e o resultado aparecer na tela do meu mac os. Consegui com êxito! Embora que seja apenas um protótipo (apenas um snippet code) pretendo acoplar estar funcionalidade ao meu controle.

A idéia partiu há um tempo atrás quando eu quis controlar minhas apresentações (slides) remotamente e não tinha verba para comprar um Apple Remote. Decidi então com minhas habilidades em Python, construir uma aplicação que possa controlar os slides via bluetooth a partir do meu celular. Ficou tão legal que decidi partir para algo mais sério e agora estou montando aos poucos a parte de controle de mouse e em breve algumas aplicações como ITunes, Paintbrush, FrontRow, etc.

Esse protótipo fundei com o nome de TouchDraw! O servidor foi escrito em python assim como a aplicação que foi desenvolvida com python para s60 (PyS60). Agradeço à Luciana (minha namorada) que me ajudou a filmar a demonstração do protótipo em ação.

Em breve, disponibilizarei o código do projeto. Mas, quem quiser acompanhar a parte de controle de slides para o Mac OS, pode acessar a página do meu projeto (ainda em construção) hospedada no Google Code OS.


Segue o vídeo:






Valeu pessoal,

Até a próxima

Marcel Caraciolo


Palestra no VI Encontro de Software Livre sobre Python para Symbian S60!

Olá pessoal,


Gostaria de divulgar o evento no qual irei ministrar uma palestra sobre "Introdução para desenvolvimento de aplicativos Python para celulares Symbian S60". O evento é o VI Encontro do grupo de Software Livre da Escola Politécnica de Pernambuco - POLI - UPE em Recife Pernambuco. O evento visa reunir pesquisadores e entusiastas para um bate-papo e discussões a respeito de atualidades e tendências da produção de software livre no estado de Pernambuco.

O evento ocorrerá no sábado (próximo 22 de agosto) e começará a partir das 09:00 da manhã. Para mais informações sobre localização, ver site do evento.

Para se inscrever no evento, basta seguir as seguintes instruções:

  • Email para slpoli at dsc.upe.br
  • Com título "VI SLPOLI - INSCRICAO"
  • Nome completo, empresa/instituição de ensino
  • Levar 1 KG de alimento não perecível no dia do evento
Vagas são limitadas mediante a disponibilidade de vagas livres no auditório!

Mais informações podem ser encontradas no site oficial do evento.

Irei trazer algumas coisas interessantes que podem ser desenvolvidas em PyS60, apresentar alguns projetos open-source disponibilizados pela comunidade e introduzir os primeiros passos para quem está começando a querer aprender a desenvolver em aparelhos móveis (Nokia Symbian).

PS: Parece que a palestra irá ser gravada! Então para os que não poderão comparecer (especialmente os que não moram em Recife), se ocorrer a gravação disponibilizarei o vídeo da palestra aqui. Aguardem!




PyS60 versão 1.9.6 lançada!

Olá,

Um pouco sumido mas prometo trazer novidades em breve! Vida de mestrando não é fácil...

Mas uma novidade para os desenvolvedores Python e da plataforma Symbian. Uma nova versão do PyS60 (Python for S60) foi lançado hoje pelo time de desenvolvimento. Esta novea versão, 1.9.6 não traz grandes novidades, mas corrige diversos bugs das versões anteriores 1.9.x. A principal novidade é a criação de um D-pad (um controle virtual para telefones touchscreen Symbian ) que é exibido na parte inferior da tela.

Outra novidade é a adição de um nova seção na documentação do PyS60, com um guia de como desenvolver e criar extensões para PyS60 (Sem dúvidas a feature mais legal!).

Além de correções de bugs e a redução de tamanho do Python Packager.

Como sempre, uma nova versão é sempre bem vinda, e a atualização do SDK do seu PyS60 é sempre recomendável!

Para mais informações sobre o SDK, ver este link.

Para download, visitar o site do garage maemo aqui.
Até a Próxima!

Controle objetos da sua casa pelo Celular!

Controlar objetos da sua residência remotamente é desejo de várias pessoas, inclusive eu. Um projeto criado pelo desenvolvedor Phanvilai faz exatamente isso: Um aplicativo que permite controlar objetos da sua casa a partir do seu aparelho celular. O nome do projeto é NeuRoom, e para ilustrar o que ele anda construindo (ainda não está disponível ao público), ele gravou um vídeo com a aplicação em execução em um Nokia 5800, o qual ele controla a iluminação da sua casa. Recomendo ver o vídeo!




No mesmo tópico na área de controle de objetos remotamente, outro projeto bem legal é o Smart Touch. É um aplicativo para aparelhos Nokia S60 5 edição que permite você controlar seu PC via bluetooth. O mais legal é que ele totalmente free e está disponível para download!
Como ele só executa em aparelhos 5 nd Edition, logo só suporta versão touchscreen. O que é bem interessante, controlar seu pc usando uma tela touch com os dedos. O desenvolvedor disponibilizou um vídeo onde ele controlou o seu player de mídia através do celular. Veja o vídeo abaixo:


Para download do aplicativo, desenvolvido em PyS60, clique neste link.

Java Sensor API : Demo

Achei uma demonstração bem legal do Java Sensor API com os acelerômetros embutido no Nokia N97 . A Demonstração foi gravada em vídeo durante o Nokia Developer Summit. O vídeo consiste em controlar um carro de controle remoto através do aparelho, utilizando apenas movimentos sobre o aparelho para acelerar, freiar e fazer curvas sobre o carro.
O Java Sensor API dá o poder para apliações java de obter informações sobre a orientação do aparelho. Logo, com tais sinais pode se controlar o carro através destes sinais por transmissão bluetooth (Java Bluetooth API) .
Os slides desta demonstração contém mais detalhes sobre a implementação do MIDlet neste aparelho. Se você está interessado em desenvolver aplicações utilizando o Java Sensor API, veja o Sensor API Developer’s Guide and Sensor API implementation notes.
Vejam o vídeo da demonstração:


Fonte: Blogs S60

Nova versão do PyS60 lançada: PyS60 1.9.5!

Olá pessoal,


Como esperado, o time desenvolvedor responsável pelo PyS60 acabou de lançar mais uma nova versão do PyS60, agora na versão 1.9.5!

Uma das principais funcionalidades adicionadas nesta versão é a adição do suporte ao scrollbar do appuifw.Listbox. A sua falta quebrou muitos aplicativos que usavam Listbox baseados em TouchScreen.


De acordo com o anúncio do Forum Nokia:

  • Três pacotes assinados PythonScriptShell, cada um com diferentes conjuntos de capabilites (S60 3rd Ed default capability set, S60 3rdEdFP2 default capability e S60 3rd FP2 default capability com as capabilitie SwEvent, WriteDeviceData e ReadDeviceData)
  • Scrollbar disponível para appuifw listbox
  • e32.s60_version_info retorna a versão correta do S60 do aparelho no qual o aplicativo está sendo executado.
  • Melhoras na ferramenta de empacotamento:
-Adicionada a opção de empacotar o aplicativo (.sis) com somente o bytecode ou com o
código fonte
- HeapSize para os aplicativos PyS60 aumentaram para 100kb,4Mb. Antes eram 4kb,
1Mb.
-Adicionada a opção "Continue with missing dependencies". Com esta opção ativada,
você pode ignorar os avisos de alerta de falta de dependências, e continuar o processo
de geração do .SIS. Caso contrário, as dependências que faltam aparecem como
mensagens de erro e a geração do .SIS é abortada.
-Muitos defeitos foram corrigidos nesta versão. Verificar os "release notes" para mais
detalhes.


Claro que há ainda alguns pequenos problemas quando comparado com a versão mais estável 1.4.5:

  • Dependência das bibliotecas do OpenC, que devem ser instaladas para que o runtime funcione.
  • S60 2.x (segunda edição) não são suportados por esta nova versão, e nunca serão. Visto que as bibliotecas OpenC não estão disponíveis para S60 2.x.
  • Como é uma versão de testes até a versão oficial 2.0, não há garantias de que tudo continue funcionando entre uma versão e outra dentro da série 1.9.x.

Você pode fazer o download desta nova versão no maemo garage
https://garage.maemo.org/frs/?group_id=854

Aproveitem e façam o download! Parabéns pelo time de desenvolvimento do PyS60, todo mês nos fornecendo uma versão cada vez mais robusta e completa da plataforma PyS60, rumo à versão tão esperada 2.0!

Fonte: Croozeus Blog

Lançado um Add-on Mobile Sensor API para Nokia 5800 Xpress

Acabei de descobrir que no site do Fórum da Nokia foi lançado recentemente um pacote de instalação para o Mobile Sensor API em aparelhos Symbian 5nd Ed. para desenvolvimento de aplicativos em Java.

Esta API é utilizada para obter dados de sensores embutidos no aparelho, além também de sensores conectados remotamente via Bluetooth, Infravermelho e outros.

Exemplos de sensores poderíamos citar como os acelerômetros e sensores de proximidade que informa o estado do dispositivo em um determinado instante.



Quem quiser saber mais sobre o programa, basta visitar a página do Symbian-freak.

Para realizar o download do aplicativo, visite os sites abaixo:


JSR 256 Mobile Sensor API

Fonte: Vida Touch

Nova versão do PyS60- 1.9.4 - disponível para download!

Olá pessoal,

O time de desenvolvimento do PyS60 lançou hoje mais uma nova versão da série 1.9.x. Algumas modificações, porém nada de "grandes" novidades. Mas sempre correção de bugs e melhorias nem que sejam pequenas são sempre bem vindas.

Novas funcionalidades do PyS60 1.9.4:

  • Um único pacote de instalação assinado, o qual pode ser instalado em quaisquer aparelhos S60 3rd ED e edições posteriores, está disponível. (Tamanho médio de 2.8MB com dependências).
  • Um novo e melhorado Empacotador de aplicações (Gera executáveis .SIS): O Novo PyS60 application packager analisa toda a aplicação python que está sendo convertida e localiza os módulos Python faltantes que a mesma é dependente e empacota-os junto com a aplicação.
  • Maior facilidade de depuração: O runtime do Python e seus componentes podem ser instalados executando quaisquer aplicativos Python empacotados com o novo application packager que vem na versão 1.9.4 (Obs: Apenas disponível a partir de dispositivos S60 3rd Edition FP2 em diante com o último firmware instalado).
  • 2 novas APIs adicionadas ao módulo socket - access_point() e set_default_access_point() que tem funcionamento semelhante aos presentes na API do módulo btsocket.
  • 2 novas APIs adicionadas ao módulo e32 - get_capabilities() e has_capabilities(). O primeiro é usado para recuperar as capabilities, para quais o aplicativo foi assinado, e o outro checa, dado uma lista de capabilities, se tais estão permitidas ou não no aplicativo.
  • O novo modo para o appuifw.app.screen = 'full_max' que pode ser usado para obter a "tela cheia" para dispositivos que não possuem os soft keys (esquerda e direita). Ex: Nokia 5800

Algumas melhorias bem interessantes, especialmente a adição das APIs relacionadas ao socket. Acho que é a solução para os famosos pop-ups que o fone exibia toda vez que era necessário acessar alguma informação pela rede, perguntando qual era o access_point desejado. Ufa!

E este novo empacotador que pode adicionar o runtime do PyS60 junto com a aplicação. Evitar assim ter que o usuário primeiro instalar o runtime, para depois instalar a aplicação. Era um trabalho gigantesco! (Claro que havia paliativos para tal, mas esta agora oficial sem dúvidas vai contribuir muito com a distribuição dos aplicativos). Pena que só funciona para Symbian 3rd FP2 em diante, ou seja, não há suporte para o N95, N79, E71, N73..

Mas no geral, sempre bom ter novas versões do PyS60, especialmente para chegar à versão final - PyS60 2.0!

Você pode fazer o download da versão 1.9.4 do site maemo garage: garage.maemo.org/frs/?group_id=854

Fonte: Blogs Forum Nokia

PyEvolve: Framework Open-Source de Algoritmos genéticos rodando com PyS60!

Dando continuidade a meu último post, encontrei há algumas semanas atrás um trabalho muito interessante que está sendo desenvolvido pelo brasileiro Christian S. Perone: um framework open-source de algoritmos genéticos escrito na linguagem Python denominado Pyevolve. O Pyevolve é um toolbox com várias ferramentas para solução de diversos problemas de otimização , no qual se baseia na computação evolucionária através do poder dos algoritmos genéticos.

Uma dos trabalhos recentes feitos por Christian, é o porting do Pyevolve para dispositivos portáteis. Ele já conseguiu portar com sucesso a execução dos algoritmos genéticos em um aparelho PSP da Sony solucionando o problema do caixeiro viajante, e ilustrando na tela do aparelho no fim a melhor jornada obtida pelo algoritmo. Muito legal, recomendo darem uma olhada aqui. Agora, recentemente ele decidiu portar o Pyevolve para ser executado nos aparelhos móveis.

A linguagem escolhida por ele, claro, foi o Python, visto que o próprio PyEvolve foi escrito nela. Através do PyS60, Python para celulares Symbian S60, ele conseguiu executar com desempenho satisfatório no aparelho Nokia N73. O problema tratado pelo algoritmo genético foi a busca do mínimo de uma função matemática (Sphere) com 5 dimensões.

Algo muito legal, mesmo especialmente por se acreditar que rodar algoritmos desse nível que exigem uma certa computação exaustiva não seriam estáveis em aparelhos como celulares.

De acordo com os experimentos realizados, o algoritmo genético conseguiu encontrar o mínimo da função matemática de complexidade fácil-mediana em apenas 8 segundos (com 18 gerações).

Seguem alguns screenshots do PyEvolve for Mobile em execução:


Python S60 1.9.3 Release!


Mais uma versão do Python para Symbian S60 foi lançada pela comunidade do Forum Nokia. =D

A nova versão 1.9.3 pode ser baixada a partir do repositório maemo garage aqui.

Esta nova versão pode ser executada nos aparelhos S60 3rd Edição, S60 3rd Edição FP1, S60 3rd Edição FP2 e S60 5th Edição.

Nesta versão 1.9.3 estão incluídas novas funcionalidades:

- Suporte para eventos de touchScreen para o appuifw Canvas. Uma API foi adicionada ao módulo appuifw, touch_enabled() que verifica se o dispositivo suporta touchscreen.

-Nesta versão inclui um novo módulo de extensão, sciptext. Isto permite o acesso aos serviços da plataforma S60 5 nd edição e portados para S60 3nd Edição. Isso inclui acesso a serviços como Application Manager, Calendar, Contacts, Landmarks, Location, Logging, Messaging, Media Management, Sensors and Sys Info.

-Facilidade na hora de desenvolvimento: Todos os componentes do Python runtime podem ser instalados agora em tempo de execução, execuando a aplicação scriptShell que vem junto com o pacote. Suporte apenas a partir dos telefones S60 3rd edição FP2 em diante (atualizados com o último firmware).

- Suporte SSL para socket.

- Core Python atualizado para 2.5.4.

Claro que há algumas desvantagens em comparação a versão 1.4.5:

- O tamanho do interpretador PyS60 é muito maior que a versão 1.4.x. Em futuras versões, há uma tendência para que o tamanho final do interpretador fique abaixo de 1 MB.

-Maior dependência das bibliotecas OpenC, que deve ser instalado a partir do interpretador para funcionar.

- Infelizmente, aparelhos S60 2.x não são suportados nesta nova versão, visto que as bibliotecas OpenC não estão disponiveis para estes aparelhos.

- Compatibilidade entre versões 1.9.x não são garantidas até a versão 2.0. Logo, há chances de algo para funcionar entre versões.


Ótima notícia!! Especialmente destaco o suporte a touchScreen pelo Canvas e suporte SSL para sockets.

Nokia 5800 com multi-touchscreen??

Uma das funcionalidades não existentes ainda nos aparelhos touch-screen da Nokia (Symbian 5nd Edition) é a capacidade de multi-touchscreen na tela. Essa funcionalidade, já bem conhecida nos aparelhos da Apple como o Ipod touch e o Iphone, permite o usuário fazer coisas como dar zoom in e zoom out na tela do aparelho com os 2 dedos pressionados em fotos, sites, etc.

Pois bem, um desenvolvedor chamado Jamie Fuller está desenvolvendo um jogo, lembrando o jogo "Guitar Hero", onde ele construiu um tipo de framework capaz de fazer o touchScreen do Nokia 5800 Xpress se comportar de maneira multi-touchscreen a fim de controlar o game a partir de múltiplos toques na tela.

Vejam o vídeo abaixo desmonstrando o game dele:




Cada vez mais estou me convencendo a adquirir um Nokia 5800 desses. =)

Fonte: Symbian Freak

Python S60 1.9.2 Release!

Olá pessoal,

Feriado de carnaval essa semana, por isso minha ausência! Mas não pude deixar de anunciar que uma nova versão do Python para Symbian S60 foi lançada hoje!

A versão do Python for S60 1.9.2 trouxe algumas novidades em comparação à versão 1.9.1. Vejamos as principais:
  • Suporte ao framework de sensores (sensor module) disponível nos aparelhos S60 que possuem tais funcionalidades. Embora, não há garantias se nas próximas versões possam ter alguma quebra de compatibilidade com a API atual até a versão oficial ser lançaçada (2.0). Mais informações nas especificações que podem ser encontradas na documentação anexada ao instalador.
  • Redução do tamanho do instalador. O framework de interface gráfica (GUI) foi substituído pelo Tkinter em vez do PyQt.
  • O UID do PythonRuntime foi alterado de ‘0xF0201514′ para ‘0xE0201514′
  • A ferramenta de geração de aplicativos instaláveis (.SIS) foi atualizada para a mais nova versão do Ensymble 0.28.

O release notes desta nova versão pode ser encontrada aqui.

Downloads estão disponíveis no site maemo garage.

Nokia Maps 3.0

A nokia lançou a atualização do seu Nokia Maps para a versão 3.0.

Vejam as novas funcionalidades aqui.




Fonte: Nokia Beta Labs.

[Artigo]: Aplicando conceitos de Inteligencia Artificial em jogos com Python S60!

Olá pessoal,

Finalmente estou de volta, quer dizer mais presente no meu blog, embora ainda com algumas atividades pendentes em questão.
Gostaria de anunciar mais um tutorial agora saindo do forno:

Como aplicar inteligência artificial em seus jogos com o teorema de jogos: o Algoritmo Minimax. Mas antes de entramos adentro sobre o que é o minimax. Você pode se perguntar o que isso tem haver com mobile ? Tudo! Vejam o porquê na introdução do artigo:

(...),

Eu estava escrevendo um pequeno tutorial de desenvolvimento de aplicativos móveis, e um dos aplicativos que utilizei como exemplo foi a c
onstrução de um simples jogo da velha, conhecido também como Tic Tac Toe. O jogo foi desenvolvido para ser jogado entre um jogador humano e um jogador controlado pelo computador. No exemplo que desenvolvi , os movimentos jogados pelo jogador controlado pelo computador são aleatórios, ou seja, não há uma lógica por trás das jogadas do PC e nem uma análise prévia das jogadas do adversário. A fim de tornar o algoritmo do jogo mais simples, tomei a decisão de fazer um algoritmo com movimentações aleatórias. Mas, pensei: "Eu poderia dificultar mais as coisas, e poderia aplicar conceitos básicos de inteligência artificial neste jogo, a fim de deixar o jogador controlado pelo computador mais desafiador!" .

E este é o foco deste artigo, irei utilizar o jogo da velha como base para aplicação de conceitos de inteligência artificial, especificamente, introduzir um dos clássicos teoremas de jogos: A
Teoria de decisão ou Minimax.


"Quanta coisa pode-se aprender com um simples jogo da velha."
(...)

O post foi publicado no meu outro blog "Artificial Inteligence in Motion" através deste link:

http://aimotion.blogspot.com/2009/01/aprenda-aplicar-inteligencia-artificial.html

Boa leitura!

[Update] : Este mesmo artigo será também postado em breve em versão inglesa/português no site do Wiki Forum Nokia! Fiquem de olho!
Olá a todos,

Gostaria de divulgar a primeira edição do evento ReMobile, o Recife Mobile. Este evento foca-se em estimular o desenvolvimento de aplicativos móveis para dispositivos Nokia em Recife. O evento está sendo organizado por Felipe Andrade, CTO da empresa I2 Tecnologia, empresa pernambucana especializada em aplicativos mobile.

Primeiramente, queria parabenizar Felipe pela iniciativa, sempre tive essa idéia na cabeça, por sinal já queria implementar esse tipo de evento dentro de universidades e faculdades a fim de estimular os estudantes da área de computação/design a conhecer um pouco sobre desenvolvimento de aplicativos em dispositivos móveis: tablets, celulares, smartphones, etc. E posso dizer que o mercado pernambucano está demandando profissionais nessa área, empresas como a Nokia, I2, e até o C.E.S.A.R/CIN em parceria com a Motorola que estão abrindo curso sequencial especializado na área de desenvolvimento de aplicativos móveis.

A idéia deste evento é periodicamente promover mini-cursos e palestras sobre tecnologia móvel gratuitos a todos. Nesta primeira edição, Felipe Andrade estará ministrando um mini-curso sobre a tecnologia Web Runtime (WRT), presente em dispositivos Nokia Symbian S60.

Esta plataforma, nada mais é do que uma maneira de poder executar widgets (aplicativos feitos em HTML, Ajax, CSS e JavaScript) diretamente do celular, fora do browser, como se fossem aplicativos nativos. É exatamente da mesma maneira que aqueles programas que rodam no dashboard do MacOSx ou os widgets do iGoogle, etc. A vantagem que essa plataforma oferece é que para os desenvolvedores Web não terão muitas dificuldades em aprender e desenvolver novas aplicações. Alguns aparelhos que suportam já o WRT são os aparelhos (a depender do firmware): Nokia 5320 XpressMusic, Nokia 6220 Classic, Nokia 6210 Navigator, Nokia N78, Nokia N82, Nokia N96, Nokia N95 8GB (via Software update),
Nokia N95 (via Software update), E90 Communicator (via Software update),
Nokia E66, Nokia E71, Nokia N85, Nokia N79, Nokia E51, Nokia 5800 XpressMusic, etc.

Alguns aparelhos Samsung e LG embarcados com o sistema operacional Symbian S60 também já suportam tal tecnologia: Samsung SGH-G81, Samsung SGH-i450, Samsung SGH-i550, Samsung SGH-i560 e LG-KT610.


O Web Runtime é uma das grandes apostas da Nokia e têm sido tema para vários concursos promovidos pela empresa.

Nokia N97 Widget Competition
Calling All Innovators
Nokia Sem Limites (28-Fev-2009)

Para participar do evento é necessário confirmação por e-mail (contato: Felipe Andrade) com o seu nome e número do documento de identidade. As vagas são limitadas e aqueles que não enviarem os dados não poderão participar. (Política de segurança do ITEP)


Horário: 09 - 12 hrs. (Sábado - 14/02/2009) - Data corrigida!
Localização: ITEP (Instituto de Tecnologia de Pernambuco) - Bloco C - Sala 7
Duração: 3 horas
Custo: Gratuito
Mapa: http://maps.google.com/?q=50740-540


Já fiz a minha inscrição, corram e façam também a sua!

Fonte: Felipe Andrade' Blog

Nokia corrige falha grave nos aparelhos Symbian S60

Informação importante para os donos de aparelhos Symbian S60!

Existe uma falha "Curse of Silence" que permite que alguém ataque seu celular (Nokia) e faça com que ele não receba mais mensagens SMS e MMS. Esta falha acaba de ser solucionada. A Nokia liberou um aplicativo gratuito para finalizar com este problema.

Para baixar o programa é só clicar aqui.

Mais informações sobre a falha aqui.

Fonte: NPossibilidades
-

Olá pessoal,


Gostaria de divulgar um artigo por minha autoria em parceria com o site Devmedia (Famosa por publicações das revistas Java Magazine, WebMobile, etc.).
Estou participando do Primeiro festival de artigos da Devmedia, concorrendo a alguns prêmios.

Como venho trabalhado há alguns meses na plataforma Python S60, escrevi um tutorial introduzindo aos interessados em desenvolver na plataforma Symbian S60 (aparelhos smartphones da Nokia) aplicativos móveis com esta tecnologia.

Introdução à programação Python para celulares Symbian S60 - Parte 01


Este artigo está dividido em 2 partes. Esta é a primeira parte do artigo, e a segunda parte já está no forno!

Leiam, compartilhem, comentem, dêem seu feedback!

Atenciosamente,

Marcel
top