WidgetsA Web 2.0 de vez no seucelular! Antonio Marin Neto
Antonio Marin Neto Analista de Sistemaspela PUC Campinas. Desenvolvedor no Instituto Nokia de Tecnologia(INdT) em Manaus. Experiência com Java desde 2001 e Java ME desde 2005. Fundador do projetoOpenSourceCoSMo. Blogna Mobile & Embedded Community Membro do SouJava.
Agenda Era umavez… Widgets: A nova geração de aplicativos. Nokia Web Run Time Widgets (WRT). WRT Widgets – N97 Dúvidaseperguntas.
Era umavez…
O Inicio: SMS Telasextremamentelimitadas (3 linhas + ou -). Redes de dados precáriaouinexistente. Celulares com baixopoder de processamento. Recebimento de noticias: Trânsito Esportes Horóscopo Promoções das operadoras
Evolução: WAP Crescimentoda Internet. Evoluçãodarede de telefoniamóvel. Aumento no número de usuários. Primeiroscelulares com browser WAP. Portais WAP das operadoras: Links definidospelasOperadoras. Focoemnoticias. WAP com poucosrecursosainda…
PrimeirosAplicativos Jogosembarcados. Poucavariedade. Linguagenseplataformasproprietárias. “Revolução” do J2ME: Plataforma Java. “Write once, run anywhere”. Fácildesenvolvimento. Fácildistribuição.
A Evolução dos Dispositivos Dispositivos com maiorcapacidade de processamentoearmazenamento. Evolução das baterias dos celulares. Redes de Internet bandalargasem-fio. Maisplataformasdisponíveis: Symbian Apple Android
Serviçosda Web 2.0 Explosão de serviços Web 2.0 Mapas Redessociais Videos Jogos multi-player Twitter Pessoasquerendoacessarosserviçosemqualquerlugar…
Widgets: a nova geração de aplicativosmóveis.
O Que São Widgets? Pequenosaplicativos com usoespecífico. Normalmente com acesso a Internet. No inicio, serviços web em sites de terceiros: Previsão do tempo. Cotação de ações. Migraçãoparao desktop: Apple Dashboard Windows Vista
SucessonosCelulares Chegadada Internet 3G. Serviços Web no celulares. Aumento no número de serviçosdisponíveis. Facilidade no acessoaosserviçosfavoritos. Conteúdootimizadoparaoscelulares. Maisoportunidades a desenvolvedores. Tecnologiasconhecidas. Rápidodesenvolvimento.
Mobile Widgets
TecnologiasemUso
PlataformasDisponíveis
Nokia web run time - wrt
A Plataforma WRT HTML 4.01 Specification, W3C Recommendation 24 December 1999. XHTML Mobile Profiles Specification, XHTML Mobile Profile Version 29-Oct-2001. CSS Level 2 revision 1 (CSS 2.1), WAP CSS Specification Version 26-Oct-2001. JavaScript 1.5 (ECMA-262 3rd Edition), ECMAScript Language Specification, 3rd edition.
DispositivosSuportados
Nokia S60 SDK Especificoparacadaversãoda S60: 3.1: E71 3.2: N95 5.0: 5800, N97 Permiteemularos widgets. Comportamentobempróximoaosdispositivosreais. Agilidadeefacilidade no desenvolvimento. Semcustos (!!!).
Services API Acesso a recursosnativos do telefone: SMS / MMS Contatosecalendário Acelerômetro GPS / Landmarks Câmera / Galeria de imagens Arquivos Em JavaScript nativo, sem overhead.
SuporteeDocumentação Wiki Forum Nokia: http://wiki.forum.nokia.com/index.php/Category:Web_Runtime_(WRT) Forum Nokia Web Developer Library: http://library.forum.nokia.com
Bibliotecas JavaScript
Estrutura de um Widget Widget.wgz Info.plist (obrigatório) seu_arquivo_principal.html (obrigatório) funcoes_javascript.js estilos_css.css Imagens Arquivos de internacionalização
Vendendoseus Widgets
WRT Widgets - N97
Amazon
eBay
Friendster
Hi5
MySpace
Preparandooambiente de desenvolvimento.
O Queénecessário ? SDK paraemularoseu Widget. Ou, um dispositivoquesuporte Widgets. Editor de textos (bloco de notas, etc.) Ou, uma IDE parafacilitarsuavida.
IDE
SDK eEmulador Nokia WRT Plug-in for Aptana Studio. Download do SDK através do Forum Nokia. Diferentes SDKs paracadaplataforma: 3.1/3.2 5.0 N97
0 comments
Post a comment