Symbian Web Development Tools

Boa tarde/noite…

Pessoal, desenvolvedores mobile, olhem que notícia interessante:

Kit permite criar aplicativos para Symbian ^3 com linguagens da web: A Fundação Symbian liberou na quinta-feira (29/4) o Symbian Web Development Tools, um kit de programação que promete facilitar o desenvolvimento de aplicações para a plataforma Symbian ^3.

De acordo com o anúncio, feito no blog da fundação, para criar aplicações para o sistema basta usar ferramentas de programação na web. APIs JavaScript dão acesso aos recursos dos aparelhos móveis, como contatos, acelerômetro e localização. “Se você pode desenvolver para a web, então você pode criar aplicativos para o Symbian”, afirma o comunicado.

Fonte: IDGNOW.

————————————-

Criar aplicativos com Java Script/HTML/CSS para dispositivos móveis não é nenhuma novidade. Ainda mais para quem acompanha o Mobilidade é Tudo :).

Mas oque me chamou atenção foi o Web Development Tools.

No blog do Symbian, citado no IDGNOW, encontrei os seguintes parágrafos:

Beyond the applications, there’s the usability of Symbian’s Web Development Tools themselves. As an open source project the tools are ready to be improved and moulded by the experienced input of Web developers. Hopefully this not only makes thing better for Web developers but actually lets even more community members from other areas engage and start making Web apps themselves.

Olhem a ferramenta:



Parece ser uma ferramenta e tanto hein.. assim que puder eu testo, se alguém quiser testar e comentar oque achou, fique a vontade :).

Att.
Ricardo

Widget e CSS :)

Boa tarde..

Programadores mobile do mundo inteiro já perceberam que é bom tirar algumas horas do seu tempo no estudo de padrões web, como o CSS por exemplo. Isso porque, os Widgets estão aí, grandes empresas já aderiram.

Neste link vocês encontraram um tutorial completo sobre CSS. Depois é só aprender Java Script e começar a criar seus Widget. Não citei HTML, porque HTML não precisa aprender, é muito fácil.

Referência
Mais sobre Widget aqui.

Bons estudos.

Att.
Ping

Brazucas criam o Guarana UI para WRT

Bom dia..

Depois do GizModo me dar a dica, procurei mais informações sobre o Guarana UI, criação dos brasileiros do INDT de Manaus.

No texto “Guarana UI: Uma biblioteca gráfica baseada em JQuery para Nokia WRT“, da página oficial da Nokia, encontramos a seguinte descrição:

uma biblioteca gráfica baseada em jQuery para dispositivos Nokia WRT. Nokia WRT é uma plataforma de desenvolvimento que possibilita a criação de aplicações (widgets) baseados em tecnologias web comuns como HTML, CSS, JavaScript e AJAX. O framework WRT tem como objetivo oferecer à desenvolvedores um conjunto de componentes amigável ao desenvolvimento de aplicações. Caso exista interesse em iniciar o desenvolvimento com o Nokia WRT, visite Web Runtime QuickStart disponivel no website do Forum Nokia. A biblioteca Guarana UI é um conjunto de componentes de interface gráfica customizáveis, frameworks de aplicação e templates que podem ser usados para criação de interfaces gráficas na plataforma Nokia WRT.

————————-

Pareceu ser muito legal este Guarana UI.. assim que puder dou uma estudada e posto aqui maiores considerações. E, parabéns para os brasileiros do INDT :).

Att.
Ping

AppWidgets Framework

Boa noite..

Encontrei duas ótimas fontes que explicam muito bem o funcionamento dos widgets no Android, mais precisamente, detalham o AppWidget Framework. Achei interessante porque segue o mesmo raciocínio e padrão da programação de aplicativos no Android. Vale a pena dar uma olhada.. os textos são:

Introducing home screen widgets and the AppWidget framework.
App Widgets .

Bons estudos..

Att.
Ping

Sugestão: Creating a BlackBerry Widget Using Adobe Dreamweaver

Boa tarde..

Pequena sugestão de vídeo para descontrair e acabar bem a quinta já pensando na sexta-feira :) \0/: “Creating a BlackBerry Widget Using Adobe Dreamweaver“:

Descrição: See a preview of how you’ll be able to create a BlackBerry Widget using Adobe Dreamweaver, the industry-leading web content authoring tool.



Mais sobre widgets na plataforma BlackBerry aqui.
Mais sobre BlackBerry aqui.

Bom vídeo..

Att.
Ping

Sony Ericsson WebSDK e Sony Ericsson Web App Challenge

Boa tarde..

No post anterior falamos que o Android e o iPhone estão bombando e passando a dominar as ações no jogo do mercado mobile. Falando em domínio, a adoção dos chamados widgets pelos grandes players do mercado também é algo impressionante.

Primeiro encontrei o texto “Web Developers – Create Mobile Apps easily with Sony Ericsson WebSDK“, veja parte dela:

On 18th November 2009 at the Web 2.0 EXPO in New York, Sony Ericsson announced the Sony Ericsson WebSDK. It is an open source tool created in collaboration with the PhoneGap open source community. The SDK makes it possible for web and mobile developers to create mobile apps using HTML, CSS and JavaScript programming. A bridge component allows JavaScript to access platform features and data such as accelerometer, GPS, Camera and contacts.

The WebSDK enables developers to produce applications which work consistently independent of the underlying platform. It initially supports Android (e.g. XPERIA™ X10) and Symbian (e.g. Satio™) platforms.



Além disso, a Sony Ericsson criou o Sony Ericsson Web App Challenge para promover a sua ferramenta para widgets..

———————

Impressionante.. vocês já perceberam que widgets pode se tornar a ferramenta universal para construção de aplicativos portáveis? Todas fabricantes estão adotando widgets de alguma forma, ou seja, você constrói o HTML e os java script.. somente a parte de acesso ao SO do aparelho terá que ser reescrita para cada plataforma, mas a UI será a mesma. Olho aberto :)..

Att.
Ping

Widgets para set-top-box com FiOS

Bom dia..

Estou ficando cada vez mais impressionado com os widgets, dessa vez descobri que a americana Verizon criou uma tecnologia chamada FiOS TV que permite o desenvolvimento de widgets para set-top-boxes. O site oficial do FiOS está aqui.

Já na página inicial algumas coisas me chamaram muito a atenção, como os exemplos de widgets na parte inferior.. poxa, tem até sudoku pra TV. Também, na parte direita da página, a seguinte frase me impressionou: Publish your widgets to nearly 8
million interactive FiOS TV screens. Simplesmente maravilhoso… Porém, a Verizon não atua no Brasil, sendo assim, não veremos isso por estas bandas tão cedo, quem sabe o Ginga nos faça esquecer isso (quando ele sair do papel)…

Na página de resources podemos ver uma descrição exata do que são widgets, especialmente para a TV:

Widgets are small, Internet-enabled applications that run on the FiOS TV set top box (STB). Written using the Lua language, Widgets can render graphics and text on the Television screen, interact with a user via remote control, and exchange information with a Internet Web sites.

Widgets provide an interactive Television experience by enabling viewers to easily interact with the content they are viewing. Looking up a map associated with the show. for example, can easily be accomplished by launching a mapping Widget.

Ah, pra constar.. o FiOS usa a linguagem LUA.. assim como o Ginga em uma de suas especificações.

Continuando, nessa mesma página tem uma imagem que mostra como será o futuro SDK da tecnologia.. vejam:



Simplesmente i-m-p-r-e-s-s-i-o-n-a-n-t-e.. vocês já pararam pra pensar na adoção que os widgets estão tendo? É Nokia, BlackBerry, JIL, indústria automotiva e agora set-top-boxes..

Se alguém tiver mais informações e quiser contribuir.. posts são sempre bem vindos..

Att.
Ping

Instalando e Configurando o JIL SDK. Crie seu primeiro widget com a ferramenta.

Boa tarde..

Há aguns dias falei sobre o JIL (Join Innovation Lab) aqui no blog.. pois bem, criei um pequeno tutorial que mostra como configurar o sdk do JIL, bem como, mostra como criar o seu primeiro “HelloWorld”. Se o povo gostar, quem sabe poderemos ter tutoriais que dão continuidade a programação de widgets seguindo o padrão JIL.

Aqui deixo uma palhinha..

Visite o site do slideshare se preferir.

Comentários sempre são bem vindos..

Att.
Ping

LG, RIM, Samsung e Sharp vão seguir padrão..

Boa tarde..

Você não bebeu café demais nessa tarde, realmente você está lendo que quatro grandes nomes vão aderir a um padrão, mais especificamente, a um padrão de widgets para celular.

Veja estes três primeiros parágrafos:

Fabricantes se unem para a criação de aplicativos web que seguem padrão global do grupo de operadoras móveis, Joint Innovation Lab (JIL).

As fabricantes de eletrônicos LG, RIM, Samsung e Sharp vão produzir telefones celulares com suporte para widgets feitos pelo grupo de operadoras de telefonia móvel, Joint Innovation Lab (JIL).

Telefones que rodarão os widgets – pequenos aplicativos da web que dão aos usuários acesso a serviços de informações incluindo tempo, resultados esportivos ou trânsito – deverão ser lançados durante o primeiro trimestre de 2010, segundo a JIL.

Gostei do site do JIL.. a home traz a mensagem: “Build a widget, show the world”..

Mais um SDK pra testar também..

Att.
Ping

Lojinha de Widgets

Boa tarde..

Depois das grandes plataformas abrirem suas Apps Stores´s, como a Apple Store, a Ovi (Nokia), BlackBerry App World, Android Market e outros que posso estar me esquecendo, agora parece que a onda que vai varrer o mundo da telecomunicação são as lojas de widgets, alguém duvida?

Para os que responderam sim a pergunta acima, vejam a matéria “América Móvil e Qualcomm confirmam contrato da solução Plaza“, publicada na teletime.

Veja oque diz parte da matéria:

A Qualcomm confirmou nesta segunda-feira, 27, que o grupo mexicano América Móvil adotará sua solução Plaza Mobile Internet para o lançamento de uma loja de widgets, que se chamará “Ideas Widgets”. TELETIME News antecipou essa notícia um mês atrás, quando as duas companhias ainda não podiam confirmá-la publicamente.

Segundo fontes do mercado, o lançamento da loja deve acontecer neste terceiro trimestre, começando pelo México, e depois expandindo-se ainda este ano para outros mercados estratégicos para a América Móvil na América Latina, dentre os quais o Brasil. Desenvolvedores do mundo inteiro já estão sendo contatados para fornecer widgets para o portfólio da América Móvil.

Mas, espera aí.. você não sabe oque são widgets?

Veja oque diz a wikipedia:

Um widget é um componente de uma interface gráfica do utilizador (GUI), o que inclui janelas, botões, menus, ícones, barras de rolagem, etc..

Outro emprego do termo são os widgets da área de trabalho, pequenos aplicativos que flutuam pela área de trabalho e fornecem funcionalidade específicas ao utilizador (previsão do tempo, cotação de moedas, relógio, …)

Alguns widgets tem por objetivo receber dados do usuário e com isso gerar algum tipo de registro, como os controles de formulário. Componentes como entrada de texto, caixa de seleção, menu de seleção, botões de múltipla escolha e outros são capazes de definir a natureza dos dados a serem coletados, e dessa forma enumerar todas as possibilidades de dados a serem apresentados pelo usuário. Entradas de texto melhor representam dados aleatórios, ao passo que menus de seleção e grupos de botões de múltipla escolha determinam um conjunto finito de possibilidades para o usuário.

————————

Pessoalmente, os widgets começaram a me chamar a atenção depois que vi na grande maioria dos web sites das grandes fabricantes, chamadas para SDK e ferramentas que elas forneciam para criação de widgets. Até mesmo a BlackBerry já tem um SDK (ainda versão beta) para criação de widgets. A Nokia já é conhecida nesse ponto, e é uma das mais avançadas. Aliás, construir um widget com as ferramentas da Nokia é super simples, e nos dá uma idéia do poder desses aplicativos (ainda não tesei os SDK de Motorola, Smasung, BlackBerry etc).

Enfim.. só queria expressão minha admiração com o crescimento dos widgets nas plataformas móveis, e esta notícia da Widget Store é uma pequena prova disso..

Att.
Ping