Pages

Showing posts with label Internet. Show all posts
Showing posts with label Internet. Show all posts

Monday, December 7, 2015

NetGuard - como controlar o acesso à internet


O Android 6.0 Marshmallow remodelou a forma como se dão permissões às apps, mas inexplicavelmente parece ter-se esquecido de uma das mais básicas, se queremos que uma app tenha (ou não) acesso à internet. Algo que este NetGuard possibilita fazer, e sem sequer necessitar de root.

No Android 6.0 podemos controlar com grande detalhe aquilo a que cada app tem acesso, no novo painel de permissões, mas o Google optou por não incluir nessa secção o próprio acesso à internet. Não há assim forma de garantir que determinada app não possa aceder à internet, o que seria uma função extremamente útil para lidar com apps com comportamento suspeito, ou para lidar com apps que usam os dados de forma abusiva.

Como é comum no Android, se o sistema não faz algo, há quem se dedique a arranjar uma solução, que neste caso é o NetGuard.

O sistema de funcionamento do NetGuard é bastante engenhoso e eficiente, tendo como vantagem adicional o facto de estar a seguir todas as regras do Android e de não necessitar de root. O sistema recorre à funcionalidade que permite definir o uso de VPNs diferenciadas para cada app, e na prática consiste numa VPN que, em vez de direccionar os dados para uma VPN, se limita a ignorá-los completamente. Assim, as apps que seleccionarmos no NetGuard passam a usar uma ligação de dados que não funcionam - sem que seja necessário ter uma app continuamente a monitorizar e analisar os dados enviados, que teria impacto significativo na bateria.

Para além do mais, a app permite ainda diferenciar entre dados WiFi e mobile, pelo que poderemos cortar o acesso de dados 3G/4G a apps gastadoras, mas deixando que funcionem quando estivermos em WiFi. O NetGuard está disponível no Google Play (neste momento em fase de testes), e embora nem sequer tenha acesso à internet para que se coloque a questão da segurança e privacidade dos dados, está também disponível no GitHub como open-source, para quem preferir compilar a sua própria app.

Publicado originalmente no AadM
Read more »

Google Maps já permite navegar sem internet


Actualmente, quem usa aplicações de navegação divide-se entre o uso de apps que necessitam do acesso à internet e aquelas que funcionam em modo offline. Mas o Google quer intrometer-se nessa equação, fazendo com que também a navegação no Google Maps funcione em modo offline.

Há muito que o Google mostrava o seu interesse no "offline". O Google Maps há muito que permite descarregar áreas de um mapa, e também permitia seguir uma rota em modo offline depois de ter sido inicialmente calculada com acesso à internet (e desde que não se desviassem muito do caminho projectado). Mas agora chega finalmente aquilo que se queria: a possibilidade de fazer pesquisas e calcular rotas sem qualquer ligação à internet.

O processo demorou a chegar, mas tem a vantagem de funcionar de forma "transparente" para o utilizador, que terá apenas que ter a preocupação de descarregar a área na qual deseja ter a funcionalidade offline, ao estilo do que já se podia fazer antes para descarregar secções do mapa. Basta pesquisar pela cidade ou área pretendida e seleccionar download, ou ir à secção das áreas offline nos settings e adicionar uma nova área clicando no "+".

Estes dados serão utilizados automaticamente pela app quando detectar que estão dentro da área abrangida e se não tiverem acesso a dados móveis, quer por não os quererem utilizar, quer por estarem numa zona sem cobertura; permitindo fazer todas as coisas que normalmente só estavam disponíveis com ligação à internet: pesquisas por estabelecimentos, navegação, e até informação do trânsito (com base no histórico para esse dia/hora).

É uma funcionalidade que há muito era pedida pelos utilizadores, e que assim poderão começar a dar menos uso às apps que ainda usavam para navegação offline (embora, se o objectivo for usar navegação offline 100% do tempo, provavelmente ainda continuará a ser mais prático usar uma app concebida de raiz para esse modo de funcionamento). Mas para aqueles casos em que só se pretende poupar dados ocasionalmente, este novo modo offline será certamente mais que suficiente para desenrascar.

Eventualmente, no futuro, o Google poderá usar os dados da nossa localização e eventos marcados no calendário para sugerir o download prévio de áreas do mapa que possam vir a ser necessários, de forma a poupar o consumo de dados mobile.

Publicado originalmente no AadM
Read more »