You are on page 1of 10

Licenciatura em Engenharia Informática e de Telecomunicações

Departamento de Tecnologias de Informação e Comunicação

“Notificações”

Cadeira: Programação para Dispositivos Móveis

Docente(s): Lic. Hasler Choo & Eng. Ataide Chilaule

Discente: Yuran Saraiva

Turma : I33

3º Ano

Maputo, Junho de 2023


Índice
1. Resumo ....................................................................................................................................... 1
2. Introdução ................................................................................................................................... 2
3. Objectivos ................................................................................................................................... 2
3.1 Objectivo Geral ..................................................................................................................... 2
3.2 Objectivo Específico ............................................................................................................. 2
4. Metodologia ................................................................................................................................ 2
5. Desenvolvimento Teórico ........................................................................................................... 3
5.1 Notificações .......................................................................................................................... 3
5.2 Tipos de notificação .............................................................................................................. 3
5.2.1 Notificação push ............................................................................................................ 3
5.2.2 Notificação Pull ............................................................................................................. 3
5.3 Exibições de notificações em dispositivos ............................................................................ 4
5.3.1 Barra de status e gaveta de noficações ........................................................................... 4
5.3.2 Tela de Bloqueio ............................................................................................................ 5
6. Conclusão.................................................................................................................................... 6
7. Bibliografia ................................................................................................................................. 7
8. Referências Bibliograficas .......................................................................................................... 8

Figuras
Figura 1 - Menu de notificações num dispositivo android. ............................................................ 3
Figura 2- Exemplo de ícones de notificações na barra de status ................................................... 4
Figura 3 – Exemplo de Notificações na gaveta .............................................................................. 4
Figura 4 -Exemplo de Notificações numa tela de bloqueio ........................................................... 5
1. Resumo
Desde os tempos remotos até aos dias actuais, com o surgimento dos smartphones o mundo passou
por inúmeras mudaças dentre elas, o modo que as pessoas usam para se comunicar e se relacionar
com a sociedade. Os smartphones são celulares com capacidade avançada, que executam um
sistema operacional identificavél permitindo aos usuários estenderem suas funcionalidades com
aplicações terceiras que estão disponíveis em uma loja de aplicativos.

Hoje em dia é possível realizar várias tarefas partindo de qualquer lugar usando os smartphones,
como por exemplo no caso de comprar produtos online, enviar emails, enviar mensagens de texto
e entre outros. Tendo em conta que os usuários podem não estar com os respectivos smartphones
as quinte e quatro horas do dia, são necessários lembretes para que os mesmos não se esqueçam
de realizam tais tarefas agendadas.

É neste âmbito que o princípal foco do trabalho é abordar acerca das notificações, que fornecem
informações curtas e oportunas sobre eventos no seu app enquanto ele não está em uso. As
notificações surgem como uma nova fonte de informação, capaz de adicionar valor atravésde
um dispositivo móvel. Estes serviços são capazes de informar sobre situações de trafégo, alertas
de trânsito congestionado, informação de parqueamento e entre outros tipos de informação
dependendo da origem da informação. As notificações são divididas em dois tipos, nomeadamente,
notificações push e notificações pull.

Este trabalho esta sub-dividido em 3 partes, nomeadamente:

1. Parte introdutória;
2. Desenvolvimento Teórico;
3. Conclusões sobre o tema proposto pelo guião.

1
2. Introdução
Neste presente trabalho pretende-se abordar acerca das notificações nos smartphones, que por
sua vez fornecem informações curtas e oportunas sobre eventos no seu app enquanto ele não
está em uso. Este é subdividido em dois grupos, notificação push e notificação pull. Sendo as
notificacões pull que devem ser geradas pelo próprio celular e as notificações push que usam
a internet para o envio de mensagens.

3. Objectivos
3.1 Objectivo Geral
➢ O objectivo geral do presente trabalho é levar a fundo a investigação sobre notificações
nos smartphones.

3.2 Objectivo Específico


➢ Fazer um estudo sobre as notificações em seu todo;
➢ Desenvolver um aplicativo que faz o uso das notificações.

4. Metodologia
➢ Para a fundamentação teórica do presente trabalho foram utilizadas pesquisas feitas
por web sites;
➢ Para o desenvolvimento do aplicativo das notificações fez-se o uso da plataforma
Android Studio.

2
5. Desenvolvimento Teórico

5.1 Notificações
Uma notificação é um mecanismo bastante utilizado pelos dispositivos móveis para permitir
chamar a atenção do usuário para exibir algo, isto é, é uma mensagem que o Android exibe
fora da IU do app para fornecer ao usuário lembretes, comunicados de outras pessoas ou outras
informações oportunas do seu app. Os usuários podem tocar na notificação para abrir seu app
ou executar uma ação diretamente da notificação.

Figura 1 - Menu de notificações num dispositivo android.

5.2 Tipos de notificação

5.2.1 Notificação push


A notificação push, é uma mensagem de alerta enviada automaticamente ao usuário por
aplicativos de smartphone, tablet ou navegador.

5.2.2 Notificação Pull


As notificações pull são aquelas geradas no próprio smartphone com algum tipo de
programação.

3
5.3 Exibições de notificações em dispositivos
As notificações aparecem para os usuários em diferentes locais e formatos, como um ícone na
barra de status, uma entrada mais detalhada na gaveta de notificações e em uma tela de
bolqueio.

5.3.1 Barra de status e gaveta de noficações


Quando uma notificação é enviada, primeiro ela aparece como um ícone na barra de status.

Figura 2- Exemplo de ícones de notificações na barra de status.

Os usuários podem deslizar para baixo na barra de status para abrir a gaveta de notificações,
onde é possível ver mais detalhes e executar ações com a notificação.

Figura 3 – Exemplo de Notificações na gaveta.

4
Os usuários podem arrastar para baixo uma notificação na gaveta para revelar a exibição
expandida, que mostra mais conteúdos e botões de ação, caso algum seja fornecido. Uma
notificação permanece visível na gaveta até que seja dispensada pelo app ou pelo usuário.

5.3.2 Tela de Bloqueio

A partir do Android 5.0, as notificações podem aparecer na tela de bloqueio. Pode-se


definir programaticamente o nível de detalhes visíveis em notificações postadas pelo app
em uma tela de bloqueio segura, ou até mesmo se a notificação será exibida ou não natela
de bloqueio.

Figura 4 -Exemplo de Notificações numa tela de bloqueio

5
6. Conclusão
Após a implementação do presente trabalho, concluiu-se que :

➢ Actualmente a maioria dos usuários utilizam smartphones e a maioria parte do tempo


estão ligados a internet e frequentemente apresentam os serviços de localização
ligados, o que possibilita o envio de notificações push;
➢ As notificações por push nos smartphones podem ser exibidas em diversos formatos,
como na barra de status, as notificações de gavetas que aparecem após deslizar a barra
de status para baixo. Concluiu-se também que as notificações só aparecem na tela de
bloqueio a partir do android 5.0;
➢ As notificações pull não dependem da internet e só podem ser concebidas no respectivo
smartphone com alguma manipulação.

6
7. Bibliografia
Criar uma notificação. (02 de 06 de 2020). Obtido de Developers:
https://developer.android.com/training/notify-user/build-notification?hl=pt-br
Menéndez, P. A. (s.d.). PROGRAMAÇÃO ANDROID.
Santos, J. M. (2016). PUSH NOTIFICATIONS. Porto, Portugal.
Visão geral de notificações. (26 de 04 de 2022). Obtido de Developers:
https://developer.android.com/guide/topics/ui/notifiers/notifications?hl=pt-br

7
8. Referências Bibliograficas
➢ Smartphone é um celular com capacidade avançada, que executa um sistema operacional
identificável permitindo aos usuários estenderem suas funcionalidades com aplicações
terceiras que estão disponíveis em uma loja de aplicativos (THEOHARIDOU;
MYLONAS; GRITZALDIS, p. 3, tradução nossa);
➢ As notificações surgem como uma nova fonte de informação, capaz de adicionar valor
através de um dispositivo móvel. Estes serviços são capazes de informar sobre situações de
tráfego, alertas de trânsito congestionado, informação de parqueamento entre outro tipo de
informações, tudo dependendo da origem da informação. As notificações são habitualmente
divididas entre notificações push e notificações pull (Burgstahler et al., 201).

You might also like