La detecció de canvis us permet controlar qualsevol lloc web per rebre notificacions quan s'actualitzi. Aquesta aplicació funciona de forma nativa, sense necessitat de servidors externs (les vostres dades són segures), usant totes les últimes tecnologies, una excel·lent interfície d'usuari i és de codi obert.
Casos d'ús:
- El professor diu que els graus es publicaran "aviat", però ningú sap què significa "aviat" i estàs cansat de tornar a carregar.
- Esteu treballant amb un servidor i voleu conèixer el resultat d'una sol·licitud, periòdicament.
- Esteu esperant actualitzacions d'un examen, com si s'hagués posposat o actualitzat alguna cosa.
També mostra tots els components d'arquitectura d'Android treballant junts: Room, ViewModels, LiveData, Paginació, WorkManager i Navigation.
Quan es detecta un canvi en segon pla, es mostrarà una notificació (alerta). Actualment no funciona amb les pàgines d'inici de sessió, però les contribucions són benvingudes. Hi ha 3 espectadors per a l'aplicació, un visualitzador de text que compara l'historial del lloc de manera git, amb línia per línia afegida / eliminada i verda / vermella, un visor pdf que mostra arxius multimèdia en una interfície com a carrusel, inspirat per l'aplicació d'exemple de font oberta de Lottie i un visor d'imatges, similar al visualitzador Pdf, però amb suport per a l'enrajolat (que permet que les imatges pesades es carreguin més ràpidament i amb menys memòria).
Característiques:
✅ Notificació quan canvia un lloc web
✅ Monitorar diversos llocs web
✅ Diferència visual de totes les modificacions (diff)
✅ Navegueu per diferents versions d'un lloc, PDF, imatge o un fitxer de text.
✅ No requereix cap permís.
✅ Personalització de colors de degradat per a cada element.
✅ Disseny de materials i últims components d'arquitectura Android.
❌No funcioni amb pàgines que requereixen l'inici de sessió.
✨ El codi font està disponible aquí:
https://github.com/bernaferrari/ChangeDetection
Data d'actualització:
1 de gen. 2019