×
Namespaces

Variants
Actions
Revision as of 02:02, 6 December 2011 by hamishwillee (Talk | contribs)

Ovi – Oportunidades para desenvolvedores

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por lpvalente
Última alteração feita por hamishwillee em 06 Dec 2011

Original: Ovi – Opportunities for developers

"O telefone sabe onde você está. Ele pode vir a saber para onde você vai, o que você irá fazer.” — Olli-Pekka Kallasvuo, CEO da Nokia falando na D: All Things Digital conference 2009, realizada pelo The Wall Street Journal.

Em essência, a Nokia planeja integrar aos seus telefones de maneira mais completa, serviços baseados em localização e aplicações sociais. Mas como isso irá beneficiar você, como desenvolvedor?

Contents

Contexto irá guiar a web

Até o momento, os web-services foram construídos de maneira a entregar informação (pull), com o usuário informando o seu contexto ao solicitar algum tipo de informação baseado em suas necessidades. Essas necessidades são baseadas em fatores como a localização do usuário, a hora local, atividades planejadas e relacionamentos pessoais.

Atualmente, um usuário que toma seu café da manhã em casa, em um dia de trabalho, pode checar a previsão de tempo para saber se ele está usando uma roupa apropriada para esse clima. Então, eles podem planejar uma rota para chegar à reunião de trabalho e verificar o tráfego, para ter certeza que irão sair de casa a tempo de chegar lá.

Os aparelhos móveis se tornaram um repositório de informações da vida do usuário: contatos, diários, fotografias, e outros. Também, a integração com o GPS dá aos aparelhos a possibilidade de saber a localização do usuário. Essas informações possibilitam alterar radicalmente a maneira como os usuários interagem com a web e com o tipo de informação que ela fornece.

No futuro, o usuário irá acordar e se dará conta que seu telefone já checou a previsão do tempo e sugeriu o tipo de roupa adequado para o dia. O telefone já leu o calendário do usuário, e descobriu que existe uma reunião de trabalho, então já planejou a rota adequada que já está pronta para uso quando o usuário sair de casa. Também, as condições do tráfego já foram verificadas e um alarme foi programado para alertar o usuário sobre a hora de sair de casa (com um recado para lembrá-lo de pegar a capa de chuva).

O contexto relacionado com a informação armazenada no telefone celular pode ser usado para aumentar a relevância a informação vinda da web, para filtrar conteúdo irrelevante, e para dar ao usuário a informação correta de acordo com suas necessidades.

Essa ciência de contexto pode ser extendida também para além do indivíduo. Aparelhos móveis podem disponibilizar contextos para grupos de pessoas, sejam eles colegas de trabalho ou amigos. Ao possibilitar o uso da localização, pessoas podem ser reunidas ou se comunicar de maneiras novas e inovadoras.

Qual é a tecnologia para guiar esse novo contexto?

A Nokia está desenvolvendo várias tecnologias para que a ciência de contexto funcione. O primeiro passo prático nessa direção foi a união do Nokia Maps com o Maps on Ovi, resultando no Ovi Maps. O Ovi Maps possibilita que a web e os aparelhos móveis compartilhem informações de localização de maneira transparente, dando aos usuários a possiblidade de criar coleções pessoais de conteúdo.

Ovi Maps Bridging web and mobile.png

Ovi Maps para desenvolvedores

O Ovi Maps não é uma solução final por si só, embora ela contenha várias funcionalidades que atendam a necessidades específicas dos usuários ao combinar mapas da Navteq com as tecnologias de mapeamento e posicionamento da Nokia. Em vez disso, o Ovi Maps deve ser visto como um ponto de partida para os desenvolvedores inovarem e criarem serviços baseados em localização que unam os mundos mobile e da web.

Para atingir esse objetivo, Ovi Maps possui duas implementações: O Ovi Maps Player para a web e o Ovi Maps para os aparelhos móveis. Para maiores informações, veja a página do Ovi Maps para mobile e a página do Ovi Maps Player para web.

Desenvolvendo para o Ovi Maps Player

As APIs JavaScript possibilitam que o Ovi Maps seja embutido em qualquer página web. As APIs possibilitam a criação de aplicações dinâmicas e altamente interativas, com funcionalidades como conteúdo personalizado e animações, o que significa páginas web que vão muito além de simplesmente mostrar mapas estáticos.

A API do Ovi Maps Player possibilita que você:

  • Embuta o Ovi Maps Player em um website.
  • Acrescente conteúdo a um mapa, como linhas e ícones.
  • Escolha a visão inicial e configuração do mapa, como uma localização específica, modo diurno ou noturno, ângulo de visão, apresentação 2D ou 3D, entre outros.
  • Interagir com o Ovi Maps Player para criar efeitos dinâmicos com zoom, panning, inclinação, rotação, e fly through.
  • Fazer geo-coding e geo-coding reverso.

Funcionalidades futuras incluirão a capacidade de compartilhar conteúdo entre a web e os aparelhos móveis.

Desenvolvendo aplicações Ovi Maps

As APIs JavaScript permitem que você controle o Ovi Maps Player também nos aparelhos móveis, e não sõ na web. Para os aparelhos móveis, você irá criar aplicações Ovi Maps como widgets ou maplets, usando uma API JavaScript combinada com HTML e CSS. Isso irá possiblitar que as aplicações Ovi Maps reúnam conteúdos que combinam informações da web com as ricas funcionalidades do Ovi Maps para aparelhos móveis. Como essas APIs são implementadas usando JavaScript, as aplicações Ovi Maps serão fáceis de serem desenvolvidas e poderão ser lançadas no mercado rapidamente. No que tange ao lançamento no mercado, as aplicações Ovi Maps serão distribuídas na Ovi Store, fazendo com que você tenha acesso a milhões de usuários Nokia que já estão familiarizados em baixar e comprar aplicações para seus aparelhos.

Veja o que pode ser feito

Os exemplos seguintes, da Where 2.0 Conference 2009, demonstram o que pode ser feito com o Ovi Maps:

Quer começar a usar?

As ferramentas e a informação necessária para desenvolver aplicaçõs Ovi Maps está disponível aos desenvolvedores através de um programa ainda em beta, inscreva-se no programa aqui »

Mais informações

A primeira chamada para maiores informações sobre o Ovi para os desenvolvedores está em www.forum.nokia.com/ovi. Você também pode discutir sobre desenvolvimento para Ovi com outros desenvolvedores no fórum de discussão Ovi for Developers.

107 page views in the last 30 days.
×