Mostrando postagens com marcador plataformas. Mostrar todas as postagens
Mostrando postagens com marcador plataformas. Mostrar todas as postagens

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

Google lança um Ambiente de desenvolvimento de scripts para o Android!

Grande notícia que encontrei hoje no blog do Google Open Source: "Introducing Android Scripting Enviroment". O que seria este ambiente ?
A Google lançou um ambiente de desenvolvimento que permite editar e executar scripts e seus respectivos interpretadores diretamente de um dispositivo embarcado com Android.
Imagine você pode construir pequenos aplicativos em Android com uma API que suporta acesso às funcionalidades do telefone como contatos, mensagens, chamadas, sensores, text-to speech e muito mais. E o mais me chamou atenção foi ver as linguagens atualmente suportadas pelo ASE:

Python, Lua e BeanShell! Com planejamentos para novas versões com suporte à Ruby e JavaScript. Quem sabe um novo concorrente para a plataforma Python para celulares symbian ? De toda maneira já fiquei entusiasmado com a bela notícia e sem dúvidas mais uma opção para os desenvolvedores que querem começar a navegar pelo mundo dos smartphones Android!

Outra boa novidade é que você pode editar seus scripts diretamente no telefone! Muito legal, porém não é grande novidade em quesito de inovação. O PyS60 também já tem um editor mobile para scripts de python.

Se você interessou pelo projeto, que ainda não está no Android Market, você pode fazer o download do toolkit direto da página do projeto. Além de documentação e exemplos inclusos para ajudar a você se familiarizar com o ambiente.

Update: Descobri que a API de Python está disponível para Python e Lua por meio de chamadas de JSON RPC para um proxy desenvolvido para esta comunicação com Java.


Seguem alguns screenshots do ASE em execução:



Scripts podem ser editados direto no fone.


Gerenciador de scripts.




Scripts podem inicializados e executados como serviços em background.



Console Interativo.



Scripts podem usar Android UI para construção de aplicativos.


Fonte: Google OpenSource blog

.NET para Symbian S60 ?!

Estive aqui fuçando alguns blogs quando me deparei com a seguinte notícia:

A Red Five Labs lançou a versão 2.1 do seu Net60, um programa em que é possível portar aplicativos feitos em .NET (microsoft) para a plataforma Symbian.

Para conhecer o Net60, visite http://www.redfivelabs.com/blogs/news/archive/2009/03/07/net60-version-2-1-released.aspx

Mais uma plataforma "suportada" para o Symbian. Isso só faz enriquecer a quantidade de aplicativos para esta plataforma! =D

Fonte: NokiaTouch
Artigo muito bom referenciado pelo site MobilidadeETudo.

Recomendo a leitura! (Especialmente para os desenvolvedores móveis que querem entender um pouco mais sobre o cenário de plataformas móveis para smartphones atualmente).

A developer’s-eye view of smartphone platforms

Artigos sobre Desenvolvimento Multi-plataforma em Symbian

Um grande colega meu Felipe Andrade publicou alguns artigos interessantes em parceria com a comunidade de desenvolvedores Symbian (Symbian Developer).
Os artigos fazem uma análise das plataformas existentes para desenvolvimento suportados pelo Symbian e também sobre a possibilidade de desenvolver aplicativos com 2 ou mais linguagens ao mesmo tempo. Isso é possível ?! Sim!

Vejam os artigos na íntegra (em inglês) :

Multi-Language Programming - Part 1
Bernd Wiegmann’s paper examines the strengths and weaknesses of runtime environments.

Multi-Language Programming - Part 2
This paper is the second in a series examining how to build applications by mixing languages.

Artigos sobre comparações de plataforma de desenvolvimento para celulares

Pessoal,

Achei essa série de artigos uma excelente fonte de pesquisa sobre experiências com desenvolvimento mobile. Através de gráficos, o autor demonstra quais plataformas são as mais fragmentadas, quais as mais solicitadas para desenvolvimento e quais as mais difíceis para iniciar o desenvolvimento.

Realmente não me surpreendi muito, já que saiu como esperava. JavaME como a plataforma que sofre de fragmentação (devido à diversidade de aparelhos e implementações próprias pelas fabricantes do KVM) e o Symbian (especificamente C++) a mais difícil para aprendizado (Vai fazer interface UI sem Carbide UI Designer , é fumo!).
E a mais procurada, geralmente o cliente não sabe! Acho até óbvio, o cliente quer o aplicativo rodando e quais são os requisitos dele. O desenvolvedor e arquiteto é que irão decidir baseado nos seus requisitos e plataforma-alvo qual melhor tecnologia se adequa para atender as demandas do projeto do aplicativo.


Recomendo a leitura!

Device Fragmentation Across Platforms

On Which Platforms are People Seeking to Develop ?

Platform Development Comparisons




Fonte: Mobile Phone Development

Máquinas Virtuais para dispositivos móveis

Achei essa tabela bem interessante em um post do blog VisionMobile, no qual mostra uma análise das principais máquinas virtuais existentes atualmente para dispositivos móveis no mercado.

Mobile application runtimes




O que me chama atenção é a entrada de novas plataformas como SilverLight, Qt e Lua no nicho de mercado de dispositivos móveis. Essa tabela demonstra algumas informações sobre a licença, os termos de tecnologia, etc. Gostaria de destacar o JavaME, como a plataforma de maior presença, existente em 8 de 10 aparelhos comercializados atualmente. Não é por acaso que a plataforma mais utilizada para desenvolvimento de aplicativos móveis.
Outra plataforma que está crescendo é o FlashLite, onde grandes empresas já estão de olho nela como a Sony Ericsson e até a Nokia.

Não posso também deixar de citar uma das minhas linguagens favoritas que é o Python, que está no meio dessa batalha. Embora ela fique limitada apenas a aparelhos Symbian S60... Acho que ela tem um grande futuro.

A linguagem Brasileira Lua, que na minha surpresa, apareceu também nessa tabela, tem destaque como uma linguagem de script para sistemas embarcados e é comparada pela sua simplicidade e flexibilidade com o JavaScript. Já vem sendo adotado em vários SDKs para games e é parte da plataforma Brew e Qualcomm's uiOne SDK (detalhes aqui)

Fonte: VisionMobile



top