February 21, 2010
Mergulho nos serviços da plataforma
Os serviços de plataforma (platform services) possuem artigos detalhando seus aspéctos técnicos e extensas documentações para auxiliar desenvolvedores durante o processo de desenvolvimento. Pouco é dito sobre as capacidades e oportunidades de exploração de recursos para a criação de aplicações e widgets. O propósito desse widget é portanto, explorar as possibilidades de aplicações e combinações do Nokia Platform Services 2.0 juntamente com o APIBridge.
Eventos de calendário
Sejam pessois ou profissionais, ter um meio de acessar e gerenciar rapidamente compromissos e eventos da sua agenda de tarefas é um dos principais motivos para pessoas adquirirem um smartphone. Atravé do Calendar API é possível gerenciar eventos de diversos tipos, como aniversários, reuniões, lembretes, eventos e atividades. Serviços que poderiam ser integrados com o calendário através de um widget:
- Reuniões e encontros realizados através do Meetup
- Eventos do Unlike Cityguides
- Shows e eventos Ticketmaster
- Shows do Last.fm
- Eventos do upcoming.org
Câmera fotográfica
Os camera phones criaram novos paradigmas no consumo e produção de fotografias. Diversos serviços online tem oferecido formas de compartilhar fotos ou envolvê-las em processos colaborativos de produção de conteúdo. A Camera API permite que widgets integrem fotos instantâneas aos seus serviços. Serviços que poderiam usar a câmera através de um widget:
- Microblogs como Tumblr, DailyBooth e Twitter (através do Twitpic ou similares)
- Usar as fotos para compor cenários em 3D no Microsoft Photosynth.
Registro de comunicações
O serviço de logging acessa o registro de chamadas telefônicas, envios/recebimentos de mensagens e envios/recebimentos de dados. Através do Logging API é possível:
- Aacompanhar a quantidade de dados utilizados no mês;
- Criar um log online das chamadas e envios de mensagem do aparelho.
Contatos
Hoje em dia podemos possuir múltiplas listas de contatos, uma em cada conta de e-mail, outra na agenda de papel e algumas em redes sociais. Contudo, a que carregamos o tempo todo conosco é a presente no celular. Atravé do Contacts API é possível integrar as agendas dos serviços que utilizamos com a do aparelho e vice versa. Poderiamos fazê-lo através de widget com:
- Gerenciador de contatos e clientes como o Highrise, BatchBook e SalesForce CRM.
Pontos de interesse
Os mapas online e em dispositivos móveis tem reconfigurado o modo como exploramos e nos locomovemos pelas cidades. Os serviços baseados em localização (Location Based Services ou LBS) têm crescido e ganho novas aplicações na mesma medida que aumenta o número de celulares com GPS. O Landmarks API permite acessar e gerencia a base de pontos de interesse (Points of Interest ou POI) com informações geográficas. Seria possível integrar esse recurso com:
- Serviços de exploração de cidades como Foursquare, Gowalla e Loopt.
- Serviços de informações turísticas como Lonely Planet, TripIt e Dopplr.
Quer mais?
Ainda há mais APIs que podem ser exploradas: localização, gerenciador de mídia, mensagens, sensores e informações do sistema, além da APIbridge, que abre o leque para que aplicações enriqueçam ainda mais o conjunto de funcionalidades e dados disponíveis para se trabalhar.
- Using Platform Services (ForumNokia Library)