O nosso projecto consiste em diferentes módulos, tal como demonstrado na figura seguinte. Além da aplicação principal irá existir um módulo de geolocalização, que irá ser responsável por guardar a localização actual dos utilizadores, o módulo SMS Center para o envio/recepção de mensagens, o Media Gateway onde irão estar armazenados os anuncios publicitários a passar, e o CallCenter, que irá ser responsável pelo controlo da chamada, de modo a introduzir o anuncio. Para além destes módulos irá ser usado o serviço Google Maps para se obter empresas numa dada localização.
Nota: O serviço de geolocalização terá de ser implementado uma vez que não temos acesso à localização dos utilizadores, no entanto, em cenários reais poderia ser obtida a localização dos utilizadores apenas recorrendo à informação mantida pelas operadores.
Ao inserir um novo anuncio na nossa aplicação terá de ser especificado um conjunto de regras (ainda não definidas) de modo a poder escolher quais os melhores utilizadores alvo dessa publicidade.
. Contexto
. Ligação entre Sofia-Sip c...
. Android: Daemon de geo-lo...