A detección de cambios permítelle controlar calquera sitio web para recibir notificacións cando se actualice. Esta aplicación funciona de forma nativa, sen necesidade de servidores externos (os teus datos están seguros), utilizando todas as últimas tecnoloxías, unha excelente interfaz de usuario e é de código aberto.
Casos de uso:
- O profesor di que as notas publicaranse "pronto", pero ninguén sabe o que significa "pronto" e está canso de volver cargar.
- Está a traballar cun servidor e quere saber o resultado dunha solicitude, periódicamente.
- Está a agardar por actualizacións nun exame, como se se aprazase ou actualizase algo.
Tamén mostra todos os Compoñentes de Arquitectura de Android traballando en conxunto: Sala, ViewModels, LiveData, Paging, WorkManager e Navigation.
Cando se detecta un cambio no fondo, amósase unha notificación (alerta). Actualmente non funciona coas páxinas de inicio de sesión, pero as achegas son benvidas. Hai 3 espectadores para a aplicación, un visor de texto que compara o historial do sitio de forma git, con liña por liña engadida / eliminada e verde / vermello, un visor de pdf que mostra PDFs multiplatatados nun interfaz como o carrusel, inspirado pola aplicación de mostra de fonte aberta de Lottie e un visor de imaxes, semellante ao visor de Pdf, pero con soporte para o revestimento (que permite que as imaxes pesadas se cargue máis rápido e con menor memoria).
Características:
✅ Notificación cando cambia un sitio web
✅ Monitorizar varios sitios web
✅ Diferenza visual de todas as modificacións (diff)
✅ Buscar diferentes versións dun sitio, PDF, imaxe ou un arquivo de texto.
✅ Non require ningún permiso.
✅ Personalizacións de cores por gradiente para cada elemento.
✅ Deseño de material e os últimos compoñentes de arquitectura de Android.
❌ Non funcione con páxinas que precisan iniciar sesión.
✨ O código fonte está dispoñible aquí:
https://github.com/bernaferrari/ChangeDetection
Última actualización
1 de xan. de 2019