WRT Widgets - M3DD LA

  • 1,083 views
Uploaded on

Apresentação feita no M3DD em Goiânia sobre a criação de Mobile Widgets para a plataforma WRT da Nokia.

Apresentação feita no M3DD em Goiânia sobre a criação de Mobile Widgets para a plataforma WRT da Nokia.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,083
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
13
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • História dos widgets.Conceito de widgets.Exemplos de widgets maisconhecidos.
  • Vantagens do uso de widgets no celulares.
  • Exemplo de widgets paracelularesqfazemsucesso.
  • Falarsobre as diferentestecnologiasemusonos mobile widgets.
  • Figuras das diferentesplataformas de widgets disponiveis no mercado.

Transcript

  • 1. WidgetsA Web 2.0 de vez no seucelular!
    Antonio Marin Neto
  • 2. 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.
  • 3. Agenda
    Era umavez…
    Widgets: A nova geração de aplicativos.
    Nokia Web Run Time Widgets (WRT).
    WRT Widgets – N97
    Dúvidaseperguntas.
  • 4. Era umavez…
  • 5. 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
  • 6. 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…
  • 7. PrimeirosAplicativos
    Jogosembarcados.
    Poucavariedade.
    Linguagenseplataformasproprietárias.
    “Revolução” do J2ME:
    Plataforma Java.
    “Write once, run anywhere”.
    Fácildesenvolvimento.
    Fácildistribuição.
  • 8. 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
  • 9. Serviçosda Web 2.0
    Explosão de serviços Web 2.0
    Mapas
    Redessociais
    Videos
    Jogos multi-player
    Twitter
    Pessoasquerendoacessarosserviçosemqualquerlugar…
  • 10. Widgets: a nova geração de aplicativosmóveis.
  • 11. 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
  • 12. 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.
  • 13. Mobile Widgets
  • 14. TecnologiasemUso
  • 15. PlataformasDisponíveis
  • 16. Nokia web run time - wrt
  • 17. 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.
  • 18. DispositivosSuportados
  • 19. Nokia S60 SDK
    Especificoparacadaversãoda S60:
    3.1: E71
    3.2: N95
    5.0: 5800, N97
    Permiteemularos widgets.
    Comportamentobempróximoaosdispositivosreais.
    Agilidadeefacilidade no desenvolvimento.
    Semcustos (!!!).
  • 20. 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.
  • 21. 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
  • 22. Bibliotecas JavaScript
  • 23. 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
  • 24. Vendendoseus Widgets
  • 25. WRT Widgets - N97
  • 26. Amazon
  • 27. eBay
  • 28. Friendster
  • 29. Hi5
  • 30. MySpace
  • 31. Preparandooambiente de desenvolvimento.
  • 32. O Queénecessário ?
    SDK paraemularoseu Widget.
    Ou, um dispositivoquesuporte Widgets.
    Editor de textos (bloco de notas, etc.)
    Ou, uma IDE parafacilitarsuavida.
  • 33. IDE
  • 34. 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
  • 35. DúvidasePerguntas
  • 36. Obrigado !
    E-mail: netomarin@gmail.com
    Blog: http://netomarin.blogspot.com